ÒÔÏÂÊÇÔÚGOMÒýÇæ¼ÜÉè´«ÆæÖÐÌí¼ÓÒþ²ØÈÎÎñµÄÒ»°ã²½Ö裺
### ÈÎÎñ½Å±¾±àд
- **´´½¨ÈÎÎñ½Å±¾Îļþ**£ºÔÚ´«Ææ·þÎñ¶ËµÄ`mirserver\mir200\envir\QuestDiary`Ŀ¼Ï´´½¨Ò»¸öеÄÎı¾Îļþ£¬ÓÃÓÚ±àдÒþ²ØÈÎÎñµÄ½Å±¾¡£ÎļþÃû¿É×ÔÐж¨Ò壬Èç`HiddenTask.txt` ¡£
- **¶¨ÒåÈÎÎñ±äÁ¿ÓëÁ÷³Ì**£ºÔڽű¾ÎļþÖУ¬Ê¹Óýű¾ÓïÑÔ¶¨ÒåÈÎÎñµÄÏà¹Ø±äÁ¿£¬ÈçÈÎÎñµÄÃû³Æ¡¢ÈÎÎñµÄ´¥·¢Ìõ¼þ¡¢ÈÎÎñµÄÄ¿±ê¡¢ÈÎÎñµÄ½±ÀøµÈ¡£ÀýÈ磺
```
;ÈÎÎñÃû³Æ
TaskName=ÉñÃØµÄ±¦²ØÈÎÎñ
;´¥·¢Ìõ¼þ£¬¿ÉÉèÖÃΪÓëÌØ¶¨NPC¶Ô»°¡¢´ïµ½Ò»¶¨µÈ¼¶¡¢ÓµÓÐÌØ¶¨ÎïÆ·µÈ
TriggerCondition=@TalkToNPC(±ÈÆæ³ÇÀϱø) && Level>=30
;ÈÎÎñÄ¿±ê£¬ÈçÊÕ¼¯Ò»¶¨ÊýÁ¿µÄÎïÆ·»ò»÷É±ÌØ¶¨¹ÖÎï
TaskTarget=ÊÕ¼¯5¸öÉñÃØ±¦Ê¯£¬»÷ɱ10ֻа¶ñ½©Ê¬
;ÈÎÎñ½±Àø£¬Èç¾ÑéÖµ¡¢½ð±Ò¡¢×°±¸µÈ
TaskReward=¾ÑéÖµ 10000,½ð±Ò 5000,ÎïÆ·(ÍÀÁúµ¶,1)
```
### NPCÉèÖÃ
- **ÐÞ¸ÄNPCÅäÖÃÎļþ**£ºÕÒµ½`mirserver\mir200\envir\merchant.txt`Îļþ£¬¸ÃÎļþ¿ØÖÆ×ÅÓÎÏ·ÖеÄNPC ¡£ÔÚÎļþÖÐÌí¼Ó»òÐÞ¸ÄÓëÒþ²ØÈÎÎñÏà¹ØµÄNPCÐÅÏ¢¡£ÀýÈ磺
```
;±ÈÆæ³ÇÀϱø
±ÈÆæ³ÇÀϱø 0 330 270 ±ÈÆæ³ÇÀϱø 0 0 1 0 0 0 0 ±ÈÆæ³ÇÀϱø-0.txt
```
ÕâÀﶨÒåÁËÒ»¸öλÓÚ±ÈÆæ³Ç×ø±ê(330, 270)µÄÀϱøNPC£¬Æä¶ÔÓ¦µÄ½Å±¾ÎļþΪ`±ÈÆæ³ÇÀϱø-0.txt` ¡£
- **±àдNPC½Å±¾**£ºÔÚ`mirserver\mir200\envir\market_def`Ŀ¼Ï´´½¨`±ÈÆæ³ÇÀϱø-0.txt`½Å±¾Îļþ£¬ÓÃÓÚʵÏÖÓëÒþ²ØÈÎÎñÏà¹ØµÄ½»»¥ ¡£Ê¾Àý½Å±¾ÈçÏ£º
```
[@main]
ÄãºÃ£¬ÓÂÊ¿£¡ÎÒÕâÀïÓÐÒ»¸öÉñÃØµÄÈÎÎñ£¬ÄãÊÇ·ñÔ¸Òâ½ÓÊÜ£¿\
<½ÓÊÜÈÎÎñ/@AcceptTask>\
<¾Ü¾øÈÎÎñ/@RejectTask>
[@AcceptTask]
#if
checkLevel >= 30
#act
MOVETASKFLAG 1
givemsgbox ÄãÒѽÓÊÜÉñÃØµÄ±¦²ØÈÎÎñ£¬¿ìÈ¥ÊÕ¼¯5¸öÉñÃØ±¦Ê¯£¬²¢»÷ɱ10ֻа¶ñ½©Ê¬°É¡£
[@RejectTask]
givemsgbox ºÃ°É£¬Èç¹ûÄã¸Ä±äÖ÷ÒâÁË£¬¿ÉÒÔËæÊ±À´ÕÒÎÒ¡£
```
ÉÏÊö½Å±¾ÖУ¬µ±Íæ¼ÒÓëNPC¶Ô»°Ê±£¬»áµ¯³öÊÇ·ñ½ÓÊÜÈÎÎñµÄÑ¡Ïî¡£Èç¹ûÍæ¼ÒµÈ¼¶´óÓÚµÈÓÚ30¼¶²¢Ñ¡Ôñ½ÓÊÜÈÎÎñ£¬Ôò»áÉèÖÃÈÎÎñ±ê־룬²¢ÌáʾÈÎÎñÄ¿±ê¡£
### ÎïÆ·Óë¹ÖÎïÉèÖÃ
- **Ìí¼ÓÈÎÎñËùÐèÎïÆ·**£ºÈôÈÎÎñÐèÒªÌØ¶¨ÎïÆ·£¬¿ÉÔÚ·þÎñ¶ËµÄÎïÆ·Êý¾Ý¿âÖÐÌí¼Ó¸ÃÎïÆ·µÄÐÅÏ¢£¬°üÀ¨ÎïÆ·Ãû³Æ¡¢ÊôÐÔ¡¢Í¼±êµÈ¡£Ò»°ãÎïÆ·Êý¾Ý¿âÎļþΪ`mirserver\mud2\DB\StdItems.DB` £¬¿ÉʹÓÃÏàÓ¦µÄÊý¾Ý¿â±à¼¹¤¾ß½øÐÐÐ޸ġ£
- **ÉèÖùÖÎïµôÂä**£ºÈç¹ûÈÎÎñÒªÇó»÷É±ÌØ¶¨¹ÖÎï²¢»ñÈ¡ÎïÆ·£¬ÐèÒªÔÚ¹ÖÎïµÄµôÂäÅäÖÃÎļþÖÐÉèÖøùÖÎïµôÂäÈÎÎñËùÐèÎïÆ·µÄ¸ÅÂÊ¡£¹ÖÎïµôÂäÅäÖÃÎļþͨ³£Îª`mirserver\mir200\envir\MonItems`Ŀ¼Ïµĸ÷¸öµØÍ¼¶ÔÓ¦µÄÎļþ£¬Èç`MonItems0.txt`´ú±í±ÈÆæ³ÇµØÍ¼µÄ¹ÖÎïµôÂäÅäÖá£ÔÚÎļþÖÐÕÒµ½¶ÔÓ¦µÄ¹ÖÎïID£¬²¢Ìí¼ÓµôÂäÎïÆ·µÄÐÅÏ¢£¬ÀýÈ磺
```
а¶ñ½©Ê¬ 1/10 ÉñÃØ±¦Ê¯ 1
```
±íʾа¶ñ½©Ê¬ÓÐ1/10µÄ¸ÅÂʵôÂä1¸öÉñÃØ±¦Ê¯¡£
### ÈÎÎñ´¥·¢Óë¼ì²â
- **µØÍ¼´¥·¢ÉèÖÃ**£ºÈç¹ûÏ£ÍûÍæ¼ÒÔÚ½øÈëÌØ¶¨µØÍ¼Ê±´¥·¢Òþ²ØÈÎÎñ£¬¿ÉÒÔÔÚµØÍ¼ÅäÖÃÎļþÖÐÌí¼ÓÏàÓ¦µÄ´¥·¢½Å±¾¡£µØÍ¼ÅäÖÃÎļþλÓÚ`mirserver\mir200\envir\MapInfo.txt` ¡£ÀýÈ磺
```
0 ±ÈÆæ³Ç
#IF
checktaskflag 0
#ACT
MOVETASKFLAG 1
givemsgbox Äã½øÈëÁË±ÈÆæ³Ç£¬´¥·¢ÁËÉñÃØµÄ±¦²ØÈÎÎñ£¬È¥ÕÒ±ÈÆæ³ÇÀϱøÁ˽âÏêÇé°É¡£
```
ÉÏÊö½Å±¾±íʾµ±Íæ¼Ò½øÈë±ÈÆæ³ÇÇÒδ´¥·¢¹ý¸ÃÈÎÎñʱ£¬»á´¥·¢ÈÎÎñ²¢ÌáÊ¾Íæ¼ÒÈ¥ÕÒ±ÈÆæ³ÇÀϱø¡£
- **ʵʱÈÎÎñ¼ì²â**£ºÔÚÓÎÏ·µÄÖ÷Ñ»·½Å±¾»òÏà¹ØµÄʼþ´¦Àí½Å±¾ÖУ¬Ìí¼Ó¶ÔÒþ²ØÈÎÎñÍê³ÉÇé¿öµÄ¼ì²â¡£µ±Íæ¼ÒÍê³ÉÈÎÎñÄ¿±êʱ£¬¸øÓèÏàÓ¦µÄ½±Àø²¢¸üÐÂÈÎÎñ״̬¡£ÀýÈ磬ÔÚ`mirserver\mir200\envir\QuestDiary\HiddenTask.txt`ÖÐÌí¼ÓÒÔϼì²â½Å±¾£º
```
;¼ì²âÈÎÎñÊÇ·ñÍê³É
[@CheckTaskCompletion]
#if
checkitem ÉñÃØ±¦Ê¯ 5
checkmonsterkill а¶ñ½©Ê¬ 10
#act
givemsgbox ¹§Ï²ÄãÍê³ÉÁËÉñÃØµÄ±¦²ØÈÎÎñ£¬»ñµÃ¾ÑéÖµ10000£¬½ð±Ò5000£¬ÒÔ¼°ÍÀÁúµ¶Ò»°Ñ£¡
takeitem ÉñÃØ±¦Ê¯ 5
MOVETASKFLAG 2
```
### ²âÊÔÓëµ÷Õû
- **µ¥»ú²âÊÔ**£ºÔÚÍê³ÉÉÏÊöÉèÖÃºó£¬Æô¶¯GOMÒýÇæºÍÓÎÏ··þÎñ¶Ë£¬Ê¹Óõ¥»ú¿Í»§¶ËµÇ¼ÓÎÏ·½øÐвâÊÔ£¬¼ì²éÒþ²ØÈÎÎñÊÇ·ñÄܹ»Õý³£´¥·¢¡¢ÈÎÎñÄ¿±êÊÇ·ñ¿ÉÍê³É¡¢ÈÎÎñ½±ÀøÊÇ·ñÕýÈ··¢·ÅµÈ.
- **ÎÊÌâÅŲéÓëµ÷Õû**£ºÈç¹ûÔÚ²âÊÔ¹ý³ÌÖз¢ÏÖÎÊÌ⣬ÈçÈÎÎñÎÞ·¨´¥·¢¡¢ÎïÆ·²»µôÂä¡¢½±ÀøÎÞ·¨»ñµÃµÈ£¬ÐèÒª×Ðϸ¼ì²é½Å±¾±àдÊÇ·ñÕýÈ·¡¢Êý¾Ý¿âÅäÖÃÊÇ·ñ׼ȷ¡¢Îļþ·¾¶ÊÇ·ñÎÞÎóµÈ£¬²¢¸ù¾Ý¾ßÌåÇé¿ö½øÐÐÏàÓ¦µÄµ÷ÕûºÍÐ޸ġ£
### gomÒýÇæ¼ÜÉè´«Ææ±Ø±¸³ÌÐòÓÐÄÄЩ
gom ÒýÇæ¼ÜÉè´«Ææ±Ø±¸³ÌÐòÖ÷ÒªÓÐÒÔϼ¸ÖÖ¡£Ê×ÏÈÊǰ汾£¬ÕâÊÇÓÎÏ·µÄºËÐÄÄÚÈÝ£¬°üº¬Á˸÷ÖÖµØÍ¼¡¢¹ÖÎï¡¢×°±¸µÈÊý¾Ý¡£Æä´ÎÊǿͻ§¶Ë£¬½¨ÒéʹÓà 13 ÖÜÄêÖ®ºóµÄ¿Í»§¶Ë£¬ÕâÑùÄܸüºÃµØ¼æÈÝ gom ÒýÇæ¡£DBC Êý¾Ý¿âÒ²ÊDZز»¿ÉÉٵģ¬ÓÃÓÚ´æ´¢ÓÎÏ·ÖеÄÊý¾ÝÐÅÏ¢¡£´ËÍ⣬»¹ÐèÒªÒýÇæ¿ØÖÆÆ÷£¬Èç GameOfMir ÒýÇæ¿ØÖÆÆ÷.exe£¬Í¨¹ýËü¿ÉÒÔ½øÐи÷ÖÖÅäÖòÙ×÷¡£ÔÚ¼ÜÉèǰ£¬ÒªÈ·±£°æ±¾ÎļþÍêÕû£¬Ò»°ãÓ¦°üº¬ DBServer¡¢LoginGate¡¢LoginSrv¡¢LogServer¡¢Mir200¡¢RunGate¡¢SelGate¡¢µÇ¼Æ÷¡¢ÍøÕ¾µÈÎļþ£¬ÉÙÁËÈκÎÒ»¸ö¶¼¿ÉÄܵ¼Ö¼ÜÉè²»³É¹¦¡£ÅäÖà DBC Êý¾Ý¿âʱ£¬Ðè´ò¿ªµçÄÔ¿ØÖÆÃæ°å£¬ÕÒµ½Ð¡Í¼±ê£¬´ò¿ª BDE-Administrator32 룬ÓÒ¼ü Databases н¨£¬½«Ãû³Æ¸ÄΪ HERODB£¬²¢ÉèÖú÷¾¶¡£×ÜÖ®£¬ÕâЩ±Ø±¸³ÌÐòÏ໥ÅäºÏ£¬²ÅÄܳɹ¦¼ÜÉè gom ÒýÇæµÄ´«ÆæÓÎÏ·¡£
### gomÒýÇæ½Å±¾±êÇ©ºÍÖ¸ÁîÓÐÄÄЩ
gom ÒýÇæµÄ½Å±¾±êÇ©ºÍÖ¸Áî½ÏΪ·á¸»¡£±ÈÈç“(@¶Î) ;¶ÎÓÃÓ¢ÎÄ»òÊý×Ö±íʾ goto @¶Î ;Ìø×ªµ½Ö¸¶¨¶Î£¬¿ªÊ¼Ö´ÐÐÏ൱ÓÚ B ÖÐµÄ goto Óï¾ä”£¬Í¨¹ýÕâÖÖ·½Ê½¿ÉÒÔʵÏÖ³ÌÐòµÄÌø×ª¿ØÖÆ¡£“#say Óï¾ä ;Óï¾äÉ趨Ϊ×Ö·û£¬²»ÓüÓÈκ樽ç·û”£¬ÓÃÓÚÔÚÓÎÏ·ÖÐÊä³öÌØ¶¨µÄÓï¾ä¡£“#act Ö´ÐÐÃüÁî ;·ûºÏ 3.0 ¹æ¶¨µÄÈκÎϵͳÒѶ¨ÒåÃüÁ¬¿ÉÒÔÖ´Ðи÷ÖÖϵͳÃüÁî¡£“give ÎïÆ· ÊýÁ¿ ;¸ø¶àÉÙ¶«Î÷£¬³ýÁËÎïÆ÷Êý¾Ý¿âÖÐÓеÄÎïÆ·£¬»¹Óнð±Ò”ÒÔ¼°“take ÎïÆ· ÊýÁ¿ ;ͬÉÏ£¬Ö»ÊÇÓëÉÏÃæÏà·´£¬Ò»¸öÊǸø¶«Î÷£¬Ò»¸öÊÇÊջض«Î÷”£¬ÓÃÓÚÎïÆ·µÄ¸øÓèºÍÊջزÙ×÷¡£“map µØÍ¼Ãû ;ÒÆ¶¯µ½Õâ¸öµØÍ¼µÄËæ»ú×ø±ê£¬µØÍ¼ÃûΪµØÍ¼µÄÊý×ÖÈËÂ딺͓mapmove µØÍ¼Ãû ×ø±ê A ×ø±ê B ;ͬÉÏ£¬Ö»ÊÇÖ¸¶¨ÁË×ø±ê”£¬¿ÉʵÏÖ½ÇÉ«ÔÚ²»Í¬µØÍ¼¼äµÄÒÆ¶¯¡£“monclear µØÍ¼Ãû ;Çå³ýÕâ¸öµØÍ¼ÉÏË¢µÄ¹ÖÎï”ÒÔ¼°“MonGen ¹ÖÎïÃû³Æ ÊýÁ¿ ʱ¼ä ;Ë¢¹ÖÎÓëË¢¹Ö½Ç±¾Ó÷¨Ïàͬ”£¬ÓÃÓÚ¹ÖÎïµÄ¹ÜÀí¡£“TimeRecall ÊýÖµ ;ÊýֵΪ·ÖÖÓ£¬¶¨Òå½øÈëijµØµÄʱ¼äÏÞÖÆ¡£BreakTimeRecall ;ÖжÏÉÏÃæÄǸöÓï¾äÉ趨µÄʱ¼ä”¿É¿ØÖÆÊ±¼äÏÞÖÆ¡£“hairstyle ÊýÖµ ;¸Ä±äÍ··¢ÀàÐÍ”ºÍ“haircolor ºìÖµ ÂÌÖµ À¶Öµ ;ÖµÓòΪ 0 ~255 É趨ͷ·¢ÑÕÉ«”ÓÃÓÚ½ÇÉ«Íâ¹ÛµÄµ÷Õû¡£“close ; ¹Ø±Õ¶Ô»°¿ò”¡£ÁíÍ⣬»¹ÓÐÒ»Ð©ÌØÊâµÄ½Å±¾Ö¸ÁÈçÔÚ´«Ææ·þÎñ¶Ë Gom ÒýÇæÌôÕ½¹¦Äܽű¾·¶ÀýÖУ¬“¹¦ÄÜ:ÒÆ¶¯µ½ÌôÕ½µØÍ¼ ¸ñʽ:CHALLENGMAPMOVE µØÍ¼Ãû X Y”ºÍ“¹¦ÄÜ:ûÓÐÌôÕ½µØÍ¼¿ÉÒÆ¶¯£¬ÔòÍ˻صÖѺµÄÎïÆ· ¸ñʽ:GETCHALLENGEBAKITEM”¡£ÔÚ GOM ÒýÇæµãÎÒË¢¹Ö½Å±¾ÃüÁîÖУ¬Í¨¹ýһϵÁеÄÅжϺÍËæ»úÊýÉú³ÉÀ´Ë¢³ö²»Í¬µÄ¹ÖÎÈç“#IF CHECKITEM ħ×åÖ¸ÁîÊé 1 #ACT TAKE ħ×åÖ¸ÁîÊé 1 GOTO @DICE_33 #ELSESAY ÄãûÓÐħ×åÖ¸ÁîÊéÎÒû°ì·¨°ïÄãË¢¹Ö£¡”µÈ¡£±¦Ê¯ÏâǶ·½Ã棬“DRILLHOLE ²ÎÊý 1(ÈÎÒâ×Ö·û£¬²»ÄÜΪ¿Õ) ²ÎÊý 2(ÈÎÒâ×Ö·û£¬²»ÄÜΪ¿Õ) ²ÎÊý 3(×°±¸Î»ÖÃ(0~16 ʱÉíÉÏ×°±¸£¬-1 ʱΪ OK ¿òÀïµÄÎïÆ·)) ²ÎÊý 4(ÈÎÒâ×Ö·û£¬²»ÄÜΪ¿Õ) ²ÎÊý 5(...)”ÓÃÓÚ´ò¿×½Å±¾ÃüÁ±¦Ê¯Êý¾Ý¿âÖв»Í¬×ֶεÄÉèÖÃÒ²ÓÐÌØ¶¨µÄ×÷Óã¬È瓱¦Ê¯ DB ¿âµÄ×Ö¶Î Reserved=0 ʱ Ac2Mac2DC2MC2SC2 HP MP ×ֶεÄÖµÊÇÔö¼ÓµÄ¶ÔÓ¦µÄ 7 ¸ö»ù±¾ÊôÐÔµÄÖµ£»±¦Ê¯ DB ¿âµÄ×Ö¶Î Reserved>0 ʱ Ac2Mac2DC2MC2SC2 HP MP ×ֶεÄÖµ³ýÒÔ 100£¬Îª¸÷ÊôÐԵı¶Êý”¡£
### ÈÎÎñ½Å±¾±àд
- **´´½¨ÈÎÎñ½Å±¾Îļþ**£ºÔÚ´«Ææ·þÎñ¶ËµÄ`mirserver\mir200\envir\QuestDiary`Ŀ¼Ï´´½¨Ò»¸öеÄÎı¾Îļþ£¬ÓÃÓÚ±àдÒþ²ØÈÎÎñµÄ½Å±¾¡£ÎļþÃû¿É×ÔÐж¨Ò壬Èç`HiddenTask.txt` ¡£
- **¶¨ÒåÈÎÎñ±äÁ¿ÓëÁ÷³Ì**£ºÔڽű¾ÎļþÖУ¬Ê¹Óýű¾ÓïÑÔ¶¨ÒåÈÎÎñµÄÏà¹Ø±äÁ¿£¬ÈçÈÎÎñµÄÃû³Æ¡¢ÈÎÎñµÄ´¥·¢Ìõ¼þ¡¢ÈÎÎñµÄÄ¿±ê¡¢ÈÎÎñµÄ½±ÀøµÈ¡£ÀýÈ磺
```
;ÈÎÎñÃû³Æ
TaskName=ÉñÃØµÄ±¦²ØÈÎÎñ
;´¥·¢Ìõ¼þ£¬¿ÉÉèÖÃΪÓëÌØ¶¨NPC¶Ô»°¡¢´ïµ½Ò»¶¨µÈ¼¶¡¢ÓµÓÐÌØ¶¨ÎïÆ·µÈ
TriggerCondition=@TalkToNPC(±ÈÆæ³ÇÀϱø) && Level>=30
;ÈÎÎñÄ¿±ê£¬ÈçÊÕ¼¯Ò»¶¨ÊýÁ¿µÄÎïÆ·»ò»÷É±ÌØ¶¨¹ÖÎï
TaskTarget=ÊÕ¼¯5¸öÉñÃØ±¦Ê¯£¬»÷ɱ10ֻа¶ñ½©Ê¬
;ÈÎÎñ½±Àø£¬Èç¾ÑéÖµ¡¢½ð±Ò¡¢×°±¸µÈ
TaskReward=¾ÑéÖµ 10000,½ð±Ò 5000,ÎïÆ·(ÍÀÁúµ¶,1)
```
### NPCÉèÖÃ
- **ÐÞ¸ÄNPCÅäÖÃÎļþ**£ºÕÒµ½`mirserver\mir200\envir\merchant.txt`Îļþ£¬¸ÃÎļþ¿ØÖÆ×ÅÓÎÏ·ÖеÄNPC ¡£ÔÚÎļþÖÐÌí¼Ó»òÐÞ¸ÄÓëÒþ²ØÈÎÎñÏà¹ØµÄNPCÐÅÏ¢¡£ÀýÈ磺
```
;±ÈÆæ³ÇÀϱø
±ÈÆæ³ÇÀϱø 0 330 270 ±ÈÆæ³ÇÀϱø 0 0 1 0 0 0 0 ±ÈÆæ³ÇÀϱø-0.txt
```
ÕâÀﶨÒåÁËÒ»¸öλÓÚ±ÈÆæ³Ç×ø±ê(330, 270)µÄÀϱøNPC£¬Æä¶ÔÓ¦µÄ½Å±¾ÎļþΪ`±ÈÆæ³ÇÀϱø-0.txt` ¡£
- **±àдNPC½Å±¾**£ºÔÚ`mirserver\mir200\envir\market_def`Ŀ¼Ï´´½¨`±ÈÆæ³ÇÀϱø-0.txt`½Å±¾Îļþ£¬ÓÃÓÚʵÏÖÓëÒþ²ØÈÎÎñÏà¹ØµÄ½»»¥ ¡£Ê¾Àý½Å±¾ÈçÏ£º
```
[@main]
ÄãºÃ£¬ÓÂÊ¿£¡ÎÒÕâÀïÓÐÒ»¸öÉñÃØµÄÈÎÎñ£¬ÄãÊÇ·ñÔ¸Òâ½ÓÊÜ£¿\
<½ÓÊÜÈÎÎñ/@AcceptTask>\
<¾Ü¾øÈÎÎñ/@RejectTask>
[@AcceptTask]
#if
checkLevel >= 30
#act
MOVETASKFLAG 1
givemsgbox ÄãÒѽÓÊÜÉñÃØµÄ±¦²ØÈÎÎñ£¬¿ìÈ¥ÊÕ¼¯5¸öÉñÃØ±¦Ê¯£¬²¢»÷ɱ10ֻа¶ñ½©Ê¬°É¡£
[@RejectTask]
givemsgbox ºÃ°É£¬Èç¹ûÄã¸Ä±äÖ÷ÒâÁË£¬¿ÉÒÔËæÊ±À´ÕÒÎÒ¡£
```
ÉÏÊö½Å±¾ÖУ¬µ±Íæ¼ÒÓëNPC¶Ô»°Ê±£¬»áµ¯³öÊÇ·ñ½ÓÊÜÈÎÎñµÄÑ¡Ïî¡£Èç¹ûÍæ¼ÒµÈ¼¶´óÓÚµÈÓÚ30¼¶²¢Ñ¡Ôñ½ÓÊÜÈÎÎñ£¬Ôò»áÉèÖÃÈÎÎñ±ê־룬²¢ÌáʾÈÎÎñÄ¿±ê¡£
### ÎïÆ·Óë¹ÖÎïÉèÖÃ
- **Ìí¼ÓÈÎÎñËùÐèÎïÆ·**£ºÈôÈÎÎñÐèÒªÌØ¶¨ÎïÆ·£¬¿ÉÔÚ·þÎñ¶ËµÄÎïÆ·Êý¾Ý¿âÖÐÌí¼Ó¸ÃÎïÆ·µÄÐÅÏ¢£¬°üÀ¨ÎïÆ·Ãû³Æ¡¢ÊôÐÔ¡¢Í¼±êµÈ¡£Ò»°ãÎïÆ·Êý¾Ý¿âÎļþΪ`mirserver\mud2\DB\StdItems.DB` £¬¿ÉʹÓÃÏàÓ¦µÄÊý¾Ý¿â±à¼¹¤¾ß½øÐÐÐ޸ġ£
- **ÉèÖùÖÎïµôÂä**£ºÈç¹ûÈÎÎñÒªÇó»÷É±ÌØ¶¨¹ÖÎï²¢»ñÈ¡ÎïÆ·£¬ÐèÒªÔÚ¹ÖÎïµÄµôÂäÅäÖÃÎļþÖÐÉèÖøùÖÎïµôÂäÈÎÎñËùÐèÎïÆ·µÄ¸ÅÂÊ¡£¹ÖÎïµôÂäÅäÖÃÎļþͨ³£Îª`mirserver\mir200\envir\MonItems`Ŀ¼Ïµĸ÷¸öµØÍ¼¶ÔÓ¦µÄÎļþ£¬Èç`MonItems0.txt`´ú±í±ÈÆæ³ÇµØÍ¼µÄ¹ÖÎïµôÂäÅäÖá£ÔÚÎļþÖÐÕÒµ½¶ÔÓ¦µÄ¹ÖÎïID£¬²¢Ìí¼ÓµôÂäÎïÆ·µÄÐÅÏ¢£¬ÀýÈ磺
```
а¶ñ½©Ê¬ 1/10 ÉñÃØ±¦Ê¯ 1
```
±íʾа¶ñ½©Ê¬ÓÐ1/10µÄ¸ÅÂʵôÂä1¸öÉñÃØ±¦Ê¯¡£
### ÈÎÎñ´¥·¢Óë¼ì²â
- **µØÍ¼´¥·¢ÉèÖÃ**£ºÈç¹ûÏ£ÍûÍæ¼ÒÔÚ½øÈëÌØ¶¨µØÍ¼Ê±´¥·¢Òþ²ØÈÎÎñ£¬¿ÉÒÔÔÚµØÍ¼ÅäÖÃÎļþÖÐÌí¼ÓÏàÓ¦µÄ´¥·¢½Å±¾¡£µØÍ¼ÅäÖÃÎļþλÓÚ`mirserver\mir200\envir\MapInfo.txt` ¡£ÀýÈ磺
```
0 ±ÈÆæ³Ç
#IF
checktaskflag 0
#ACT
MOVETASKFLAG 1
givemsgbox Äã½øÈëÁË±ÈÆæ³Ç£¬´¥·¢ÁËÉñÃØµÄ±¦²ØÈÎÎñ£¬È¥ÕÒ±ÈÆæ³ÇÀϱøÁ˽âÏêÇé°É¡£
```
ÉÏÊö½Å±¾±íʾµ±Íæ¼Ò½øÈë±ÈÆæ³ÇÇÒδ´¥·¢¹ý¸ÃÈÎÎñʱ£¬»á´¥·¢ÈÎÎñ²¢ÌáÊ¾Íæ¼ÒÈ¥ÕÒ±ÈÆæ³ÇÀϱø¡£
- **ʵʱÈÎÎñ¼ì²â**£ºÔÚÓÎÏ·µÄÖ÷Ñ»·½Å±¾»òÏà¹ØµÄʼþ´¦Àí½Å±¾ÖУ¬Ìí¼Ó¶ÔÒþ²ØÈÎÎñÍê³ÉÇé¿öµÄ¼ì²â¡£µ±Íæ¼ÒÍê³ÉÈÎÎñÄ¿±êʱ£¬¸øÓèÏàÓ¦µÄ½±Àø²¢¸üÐÂÈÎÎñ״̬¡£ÀýÈ磬ÔÚ`mirserver\mir200\envir\QuestDiary\HiddenTask.txt`ÖÐÌí¼ÓÒÔϼì²â½Å±¾£º
```
;¼ì²âÈÎÎñÊÇ·ñÍê³É
[@CheckTaskCompletion]
#if
checkitem ÉñÃØ±¦Ê¯ 5
checkmonsterkill а¶ñ½©Ê¬ 10
#act
givemsgbox ¹§Ï²ÄãÍê³ÉÁËÉñÃØµÄ±¦²ØÈÎÎñ£¬»ñµÃ¾ÑéÖµ10000£¬½ð±Ò5000£¬ÒÔ¼°ÍÀÁúµ¶Ò»°Ñ£¡
takeitem ÉñÃØ±¦Ê¯ 5
MOVETASKFLAG 2
```
### ²âÊÔÓëµ÷Õû
- **µ¥»ú²âÊÔ**£ºÔÚÍê³ÉÉÏÊöÉèÖÃºó£¬Æô¶¯GOMÒýÇæºÍÓÎÏ··þÎñ¶Ë£¬Ê¹Óõ¥»ú¿Í»§¶ËµÇ¼ÓÎÏ·½øÐвâÊÔ£¬¼ì²éÒþ²ØÈÎÎñÊÇ·ñÄܹ»Õý³£´¥·¢¡¢ÈÎÎñÄ¿±êÊÇ·ñ¿ÉÍê³É¡¢ÈÎÎñ½±ÀøÊÇ·ñÕýÈ··¢·ÅµÈ.
- **ÎÊÌâÅŲéÓëµ÷Õû**£ºÈç¹ûÔÚ²âÊÔ¹ý³ÌÖз¢ÏÖÎÊÌ⣬ÈçÈÎÎñÎÞ·¨´¥·¢¡¢ÎïÆ·²»µôÂä¡¢½±ÀøÎÞ·¨»ñµÃµÈ£¬ÐèÒª×Ðϸ¼ì²é½Å±¾±àдÊÇ·ñÕýÈ·¡¢Êý¾Ý¿âÅäÖÃÊÇ·ñ׼ȷ¡¢Îļþ·¾¶ÊÇ·ñÎÞÎóµÈ£¬²¢¸ù¾Ý¾ßÌåÇé¿ö½øÐÐÏàÓ¦µÄµ÷ÕûºÍÐ޸ġ£
### gomÒýÇæ¼ÜÉè´«Ææ±Ø±¸³ÌÐòÓÐÄÄЩ
gom ÒýÇæ¼ÜÉè´«Ææ±Ø±¸³ÌÐòÖ÷ÒªÓÐÒÔϼ¸ÖÖ¡£Ê×ÏÈÊǰ汾£¬ÕâÊÇÓÎÏ·µÄºËÐÄÄÚÈÝ£¬°üº¬Á˸÷ÖÖµØÍ¼¡¢¹ÖÎï¡¢×°±¸µÈÊý¾Ý¡£Æä´ÎÊǿͻ§¶Ë£¬½¨ÒéʹÓà 13 ÖÜÄêÖ®ºóµÄ¿Í»§¶Ë£¬ÕâÑùÄܸüºÃµØ¼æÈÝ gom ÒýÇæ¡£DBC Êý¾Ý¿âÒ²ÊDZز»¿ÉÉٵģ¬ÓÃÓÚ´æ´¢ÓÎÏ·ÖеÄÊý¾ÝÐÅÏ¢¡£´ËÍ⣬»¹ÐèÒªÒýÇæ¿ØÖÆÆ÷£¬Èç GameOfMir ÒýÇæ¿ØÖÆÆ÷.exe£¬Í¨¹ýËü¿ÉÒÔ½øÐи÷ÖÖÅäÖòÙ×÷¡£ÔÚ¼ÜÉèǰ£¬ÒªÈ·±£°æ±¾ÎļþÍêÕû£¬Ò»°ãÓ¦°üº¬ DBServer¡¢LoginGate¡¢LoginSrv¡¢LogServer¡¢Mir200¡¢RunGate¡¢SelGate¡¢µÇ¼Æ÷¡¢ÍøÕ¾µÈÎļþ£¬ÉÙÁËÈκÎÒ»¸ö¶¼¿ÉÄܵ¼Ö¼ÜÉè²»³É¹¦¡£ÅäÖà DBC Êý¾Ý¿âʱ£¬Ðè´ò¿ªµçÄÔ¿ØÖÆÃæ°å£¬ÕÒµ½Ð¡Í¼±ê£¬´ò¿ª BDE-Administrator32 룬ÓÒ¼ü Databases н¨£¬½«Ãû³Æ¸ÄΪ HERODB£¬²¢ÉèÖú÷¾¶¡£×ÜÖ®£¬ÕâЩ±Ø±¸³ÌÐòÏ໥ÅäºÏ£¬²ÅÄܳɹ¦¼ÜÉè gom ÒýÇæµÄ´«ÆæÓÎÏ·¡£
### gomÒýÇæ½Å±¾±êÇ©ºÍÖ¸ÁîÓÐÄÄЩ
gom ÒýÇæµÄ½Å±¾±êÇ©ºÍÖ¸Áî½ÏΪ·á¸»¡£±ÈÈç“(@¶Î) ;¶ÎÓÃÓ¢ÎÄ»òÊý×Ö±íʾ goto @¶Î ;Ìø×ªµ½Ö¸¶¨¶Î£¬¿ªÊ¼Ö´ÐÐÏ൱ÓÚ B ÖÐµÄ goto Óï¾ä”£¬Í¨¹ýÕâÖÖ·½Ê½¿ÉÒÔʵÏÖ³ÌÐòµÄÌø×ª¿ØÖÆ¡£“#say Óï¾ä ;Óï¾äÉ趨Ϊ×Ö·û£¬²»ÓüÓÈκ樽ç·û”£¬ÓÃÓÚÔÚÓÎÏ·ÖÐÊä³öÌØ¶¨µÄÓï¾ä¡£“#act Ö´ÐÐÃüÁî ;·ûºÏ 3.0 ¹æ¶¨µÄÈκÎϵͳÒѶ¨ÒåÃüÁ¬¿ÉÒÔÖ´Ðи÷ÖÖϵͳÃüÁî¡£“give ÎïÆ· ÊýÁ¿ ;¸ø¶àÉÙ¶«Î÷£¬³ýÁËÎïÆ÷Êý¾Ý¿âÖÐÓеÄÎïÆ·£¬»¹Óнð±Ò”ÒÔ¼°“take ÎïÆ· ÊýÁ¿ ;ͬÉÏ£¬Ö»ÊÇÓëÉÏÃæÏà·´£¬Ò»¸öÊǸø¶«Î÷£¬Ò»¸öÊÇÊջض«Î÷”£¬ÓÃÓÚÎïÆ·µÄ¸øÓèºÍÊջزÙ×÷¡£“map µØÍ¼Ãû ;ÒÆ¶¯µ½Õâ¸öµØÍ¼µÄËæ»ú×ø±ê£¬µØÍ¼ÃûΪµØÍ¼µÄÊý×ÖÈËÂ딺͓mapmove µØÍ¼Ãû ×ø±ê A ×ø±ê B ;ͬÉÏ£¬Ö»ÊÇÖ¸¶¨ÁË×ø±ê”£¬¿ÉʵÏÖ½ÇÉ«ÔÚ²»Í¬µØÍ¼¼äµÄÒÆ¶¯¡£“monclear µØÍ¼Ãû ;Çå³ýÕâ¸öµØÍ¼ÉÏË¢µÄ¹ÖÎï”ÒÔ¼°“MonGen ¹ÖÎïÃû³Æ ÊýÁ¿ ʱ¼ä ;Ë¢¹ÖÎÓëË¢¹Ö½Ç±¾Ó÷¨Ïàͬ”£¬ÓÃÓÚ¹ÖÎïµÄ¹ÜÀí¡£“TimeRecall ÊýÖµ ;ÊýֵΪ·ÖÖÓ£¬¶¨Òå½øÈëijµØµÄʱ¼äÏÞÖÆ¡£BreakTimeRecall ;ÖжÏÉÏÃæÄǸöÓï¾äÉ趨µÄʱ¼ä”¿É¿ØÖÆÊ±¼äÏÞÖÆ¡£“hairstyle ÊýÖµ ;¸Ä±äÍ··¢ÀàÐÍ”ºÍ“haircolor ºìÖµ ÂÌÖµ À¶Öµ ;ÖµÓòΪ 0 ~255 É趨ͷ·¢ÑÕÉ«”ÓÃÓÚ½ÇÉ«Íâ¹ÛµÄµ÷Õû¡£“close ; ¹Ø±Õ¶Ô»°¿ò”¡£ÁíÍ⣬»¹ÓÐÒ»Ð©ÌØÊâµÄ½Å±¾Ö¸ÁÈçÔÚ´«Ææ·þÎñ¶Ë Gom ÒýÇæÌôÕ½¹¦Äܽű¾·¶ÀýÖУ¬“¹¦ÄÜ:ÒÆ¶¯µ½ÌôÕ½µØÍ¼ ¸ñʽ:CHALLENGMAPMOVE µØÍ¼Ãû X Y”ºÍ“¹¦ÄÜ:ûÓÐÌôÕ½µØÍ¼¿ÉÒÆ¶¯£¬ÔòÍ˻صÖѺµÄÎïÆ· ¸ñʽ:GETCHALLENGEBAKITEM”¡£ÔÚ GOM ÒýÇæµãÎÒË¢¹Ö½Å±¾ÃüÁîÖУ¬Í¨¹ýһϵÁеÄÅжϺÍËæ»úÊýÉú³ÉÀ´Ë¢³ö²»Í¬µÄ¹ÖÎÈç“#IF CHECKITEM ħ×åÖ¸ÁîÊé 1 #ACT TAKE ħ×åÖ¸ÁîÊé 1 GOTO @DICE_33 #ELSESAY ÄãûÓÐħ×åÖ¸ÁîÊéÎÒû°ì·¨°ïÄãË¢¹Ö£¡”µÈ¡£±¦Ê¯ÏâǶ·½Ã棬“DRILLHOLE ²ÎÊý 1(ÈÎÒâ×Ö·û£¬²»ÄÜΪ¿Õ) ²ÎÊý 2(ÈÎÒâ×Ö·û£¬²»ÄÜΪ¿Õ) ²ÎÊý 3(×°±¸Î»ÖÃ(0~16 ʱÉíÉÏ×°±¸£¬-1 ʱΪ OK ¿òÀïµÄÎïÆ·)) ²ÎÊý 4(ÈÎÒâ×Ö·û£¬²»ÄÜΪ¿Õ) ²ÎÊý 5(...)”ÓÃÓÚ´ò¿×½Å±¾ÃüÁ±¦Ê¯Êý¾Ý¿âÖв»Í¬×ֶεÄÉèÖÃÒ²ÓÐÌØ¶¨µÄ×÷Óã¬È瓱¦Ê¯ DB ¿âµÄ×Ö¶Î Reserved=0 ʱ Ac2Mac2DC2MC2SC2 HP MP ×ֶεÄÖµÊÇÔö¼ÓµÄ¶ÔÓ¦µÄ 7 ¸ö»ù±¾ÊôÐÔµÄÖµ£»±¦Ê¯ DB ¿âµÄ×Ö¶Î Reserved>0 ʱ Ac2Mac2DC2MC2SC2 HP MP ×ֶεÄÖµ³ýÒÔ 100£¬Îª¸÷ÊôÐԵı¶Êý”¡£

