ÒÔÏÂÊÇһЩȷ±£Ó¢ÐÛÒýÇæµ¥»ú´«Ææ·þÎñ¶ËÌí¼ÓеØÍ¼ºóÄÜÕý³£ÔËÐеķ½·¨£º
### ¼ì²éµØÍ¼ÎļþÓëÅäÖÃ
- **µØÍ¼ÎļþÍêÕûÐÔ**£ºÈ·ÈÏеØÍ¼µÄÏà¹ØÎļþÊÇ·ñÍêÕû´æ·ÅÔÚÕýÈ·µÄ·¾¶Ï¡£µØÍ¼Îļþ£¨.MAP£©Ó¦·ÅÔÚ `MirServer\Mir200\Map` Îļþ¼ÐÖУ¬ÈôÓжÔÓ¦µÄСµØÍ¼Îļþ£¬Ò²ÐèÕýÈ··ÅÖà ¡£ÀýÈçÌí¼Ó²ÔÔµºµØÍ¼£¬Ð轫5.mapÎļþ·ÅÈë¸ÃÎļþ¼Ð£¬Ð¡µØÍ¼Îļþ·ÅÈë¶ÔÓ¦µÄСµØÍ¼×ÊÔ´ÎļþÖÐ.
- **MapInfo.txtÅäÖÃ**£º´ò¿ª `MirServer\Mir200\Envir\MapInfo.txt` Îļþ£¬¼ì²éеØÍ¼µÄÐÅÏ¢ÊÇ·ñ׼ȷÌí¼Ó¡£°üÀ¨µØÍ¼±àºÅ¡¢ÏÔʾÃû³ÆÒÔ¼°¸÷ÖÖµØÍ¼²ÎÊýµÈ£¬È·±£²ÎÊýÉèÖÃÕýÈ·ºÏÀí£¬Èç½øÈëÌõ¼þ¡¢¹ÖÎïˢйæÔò¡¢PKÏÞÖÆµÈ.
### ÑéÖ¤Ïà¹ØÅäÖÃÎļþ
- **СµØÍ¼ÅäÖÃ**£ºÈôеØÍ¼ÓÐСµØÍ¼£¬ÐèÔÚ `MirServer\Mir200\Envir\MiniMap.txt` ÎļþÖнøÐÐÏàÓ¦ÅäÖã¬Ê¹ÆäÄÜÔÚÓÎÏ·ÖÐÕýÈ·ÏÔʾСµØÍ¼Í¼Ïñ ¡£
- **NPCÅäÖÃ**£ºÈç¹ûеØÍ¼ÐèÒªÌí¼ÓNPC£¬ÒªÔÚ `MirServer\Mir200\Envir\MERCHANT` ÎļþÖа´Õչ涨¸ñʽÌîдNPCµÄÏà¹ØÐÅÏ¢£¬Èç×ø±ê¡¢Ãû³Æ¡¢¶Ô»°½Å±¾µÈ.
### ²âÊÔµØÍ¼Á¬½ÓÓë½øÈëÌõ¼þ
- **µØÍ¼Á¬½Ó²âÊÔ**£º¼ì²éеØÍ¼ÓëÆäËûµØÍ¼Ö®¼äµÄÁ¬½ÓÊÇ·ñÕý³£¡£¿ÉÒÔͨ¹ýÔÚÓÎÏ·ÖдÓÏàÁÚµØÍ¼³¢ÊÔ½øÈëеØÍ¼£¬»òÕ߲鿴MapInfo.txtÖÐÉèÖõĵØÍ¼Á¬½Ó²ÎÊýÊÇ·ñÕýÈ·£¬È·±£Íæ¼ÒÄܹ»Ë³ÀûÔÚ²»Í¬µØÍ¼Ö®¼ä´©Ëó.
- **½øÈëÌõ¼þÑéÖ¤**£º¸ù¾ÝÔÚMapInfo.txtÖÐΪеØÍ¼ÉèÖõĽøÈëÌõ¼þ£¬ÈçµÈ¼¶ÏÞÖÆ¡¢ÈÎÎñÒªÇó¡¢ÎïÆ·Ð¯´øµÈ£¬´´½¨·ûºÏÌõ¼þµÄ½ÇÉ«½øÐвâÊÔ£¬¿´ÊÇ·ñÄܹ»Õý³£½øÈëеØÍ¼.
### ¼ì²é¹ÖÎïÓëË¢¹ÖÉèÖÃ
- **¹ÖÎïÎļþÓëÅäÖÃ**£ºÈ·ÈÏеØÍ¼ËùÐèµÄ¹ÖÎïÎļþ´æÔÚÓÚ `MirServer\Mir200\MonGen.txt` ÖУ¬²¢ÇÒ¹ÖÎïµÄÊôÐÔ¡¢Ë¢ÐÂ×ø±ê¡¢ÊýÁ¿µÈÅäÖÃÕýÈ·£¬±ÜÃâ³öÏÖ¹ÖÎﲻˢлòÊôÐÔÒì³£µÄÇé¿ö.
- **Ë¢¹ÖÂß¼¼ì²é**£º²é¿´ÐµØÍ¼µÄË¢¹Ö½Å±¾ºÍÏà¹ØÉèÖã¬È·±£¹ÖÎïµÄË¢ÐÂʱ¼ä¡¢·¶Î§¡¢Ìõ¼þµÈ·ûºÏÔ¤ÆÚ£¬²»»áµ¼ÖÂÓÎÏ·¿¨¶Ù»ò³öÏÖÒ쳣ˢ¹ÖÏÖÏó ¡£
### ²âÊÔµØÍ¼¹¦ÄÜÓë½»»¥
- **¹¦ÄܲâÊÔ**£º¶ÔеØÍ¼ÖÐÉèÖõÄÌØÊ⹦ÄܽøÐвâÊÔ£¬Èç´«Ë͵㡢¸±±¾Èë¿Ú¡¢ÈÎÎñ´¥·¢µãµÈ£¬¼ì²éÆäÊÇ·ñÄܹ»Õý³£¹¤×÷£¬ÊµÏÖÏàÓ¦µÄ¹¦ÄÜ.
- **½»»¥²âÊÔ**£ºÔÚеØÍ¼ÖнøÐÐÍæ¼ÒÖ®¼äµÄ½»»¥²âÊÔ£¬Èç×é¶Ó¡¢½»Òס¢PKµÈ£¬È·±£ÕâЩ½»»¥¹¦ÄÜÔÚеØÍ¼Öв»ÊÜÓ°Ï죬Äܹ»Õý³£½øÐÐ.
### ²é¿´ÈÕÖ¾Óë´íÎóÌáʾ
- **ÒýÇæÈÕÖ¾²é¿´**£ºÆô¶¯·þÎñ¶Ëºó£¬²é¿´ `MirServer\LogServer` Îļþ¼ÐÖеÄÒýÇæÈÕÖ¾Îļþ£¬²éÕÒÊÇ·ñÓÐÓëеØÍ¼Ïà¹ØµÄ´íÎóÐÅÏ¢»ò¾¯¸æÌáʾ£¬¸ù¾ÝÈÕÖ¾ÄÚÈݽøÐÐÏàÓ¦µÄÅŲéºÍÐÞ¸´.
- **ÓÎÏ·ÄÚ´íÎó²¶×½**£ºÔÚÓÎÏ·ÖнøÈëеØÍ¼Ê±£¬×Ðϸ¹Û²ìÊÇ·ñÓе¯³ö´íÎó¶Ô»°¿ò»òÒì³£ÏÔʾ£¬¼°Ê±¼Ç¼²¢·ÖÎöÕâЩ´íÎóÐÅÏ¢£¬ÒÔÈ·¶¨ÎÊÌâËùÔÚ ¡£
ÔÚÓ¢ÐÛÒýÇæµ¥»ú´«Ææ·þÎñ¶ËÌí¼ÓеØÍ¼ºó£¬¿Éͨ¹ýÒÔϲ½ÖèÈ·±£ÆäÕý³£ÔËÐС£Ê×ÏÈ£¬¿ÉÒÔÔÚ X:\\mirserver\\Mir200\\Castle\\ Îļþ¼ÐÖÐн¨Ò»¸öÎļþ¼Ð£¬Îļþ¼ÐÃû×Ö¿ÉËæÒâÉèÖ㬱ÈÈçÓÃÊý×ÖÃüÃû¡£Â·¾¶Ò²¿ÉÒÔÊÇ D:\\MirServer\\Mir200\\Envir £¬ÔÚ´Ë·¾¶ÏµÄÎı¾Ãû³Æ¿ÉÒÔÉèÖÃһЩ½øÈëµØÍ¼ÐèÒªµÄÌõ¼þ£¬±ÈÈç¿ÛµôÔª±¦µÈ£¬Í¬Ê±ÒªÁË½âµØÍ¼²ÎÊý£¬²¿·Ö³£ÓòÎÊý´úÂëÈçÏ£ºCHECKQUEST ½øÈë±¾µØÍ¼Ö´ÐÐÈÎÎñ½Å±¾¸ñʽ£ºCHECKQUEST(Q001)£¬ËµÃ÷ Q001 ´ú±í½Å±¾Ãû£»NEEDSET_ON ½øÈë±¾µØÍ¼ÐèÒªÈËÎïÖ¸¶¨±ê־Ϊ´ò¿ª×´Ì¬¸ñʽ£ºNEEDSET_ON(001)£¬ËµÃ÷ 001 ´ú±íÈËÎï±êÖ¾£»NEEDSET_OFF ½øÈë±¾µØÍ¼ÐèÒªÈËÎïÖ¸¶¨±ê־Ϊ´ò¿ª×´Ì¬¸ñʽ£ºNEEDSET_OFF(001)£¬ËµÃ÷ 001 ´ú±íÈËÎï±êÖ¾£»MUSIC ½øÈëÈë±¾µØÍ¼²¥·ÅÒôÀÖ¸ñʽ£ºMUSIC(123)£¬ËµÃ÷ 123 ´ú±í¿Í»§¶ËµÄÒôÀÖÎļþÃû£»EXPRATE ½øÈë±¾µØÍ¼ºóɱ¹Ö¾Ñé±¶Êý¸ñʽ£ºEXPRATE(100)£¬ËµÃ÷ 100 ´ú±í¾Ñé±¶Êý£¬³ýÒÔ 100 ºóΪʵ¼Ê±¶Êý¡£
ÖÆ×÷Ìí¼ÓרÓÃµÄ pak µØÍ¼²¹¶¡£¬¾ßÌå²½ÖèΪ£ºÏÂÔØµØÍ¼Ëزģ»Ê¹Óà wil ±à¼Æ÷´ò¿ªÌí¼ÓÏÂÔØµÄËØ²Ä£»½«Êý¾ÝÉèΪ pak ¸ñʽ£»½«×ª»¯ºóµÄ pak ·Åµ½²¹¶¡µÄ Data Ŀ¼Ï£»½«.map Îļþ·Åµ½²¹¶¡Ä¿Â¼Ï嵀 Map Ŀ¼ÖÐÒÔ¼°°æ±¾µÇ¼ÖУ»Ìí¼ÓСµØÍ¼Ëزĵ½²¹¶¡Ä¿Â¼Ï mmap10 Îļþ´Ó 10001 ¿ªÊ¼¡£È»ºó´ò¿ª×Ô¼º°æ±¾Ï嵀 Mir200/Envir/MapInfo.txt Ìí¼ÓÒ»ÐÐÎÒÃÇ×Ô¼ºµÄµØÍ¼£¬ÔÚ minMap.txt ÖÐÌí¼ÓСµØÍ¼¡£Èç¹û map ¶ÔÓ¦µÄ Objects30.Pak ºÍÒÑÓеĵØÍ¼´úÂëÖØ¸´£¬¿ÉÒÔʹÓõØÍ¼Ð޸Ť¾ß£¬½«±àÂëÐ޸ĺóÔÙµ¼Èë¡£
Ìí¼ÓеØÍ¼ºó£¬»¹ÐèÈ·ÈÏÒýÇæÆô¶¯×´Ì¬£¬²é¿´Ã¿¸öÆô¶¯µÄ³ÌÐò´°¿Ú£¬È·±£ËùÓзþÎñ¶¼ÏÔʾ“Æô¶¯³É¹¦”¡£Èç¹ûûÓдíÎóÌáʾ£¬ËµÃ÷ÒýÇæÒѾ³É¹¦Æô¶¯¡£ÔËÐеǼÆ÷²¢Á¬½Ó¿Í»§¶Ë£¬HERO ÒýÇæµÄµÇ¼Æ÷»á×Ô¶¯Ñ°ÕÒ¿Í»§¶Ë¡£Èç¹ûµçÄÔÖÐûÓа²×°¿Í»§¶Ë£¬¿ÉÒÔ´ÓÏà¹Ø½Ì³ÌÖÐÌṩµÄÏÂÔØµØÖ·»ñÈ¡¿Í»§¶Ë¡£ÏÂÔØÍê³Éºó£¬ÔËÐеǼÆ÷²¢×¢²áÕ˺ţ¬³É¹¦µÇ¼ÓÎÏ·ºó£¬¾Í¿ÉÒÔ½øÈëÓÎÏ·ÊÀ½çÁË¡£½øÓÎÏ·ºó£¬NPC µÄÃû×ÖĬÈÏÊÇÒþ²ØµÄ£¬¿ÉÒÔ°´Ï F12£¬´ò¿ªÄÚ¹Ò£¬²¢¹´Ñ¡“ÏÔʾÈËÃû”À´ÏÔʾ NPC µÄÃû³Æ¡£
### Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼ÈçºÎÉèÖÃÎļþ¼Ð
Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼µÄÉèÖÃÖ÷񻃾¼°µ½·þÎñ¶ËºÍ¿Í»§¶ËÁ½¸ö·½Ãæ¡£ÒÔ°²×°ÔÚ D ÅÌΪÀý£¬·þÎñÆ÷Ŀ¼Ϊ d:\\mirserver¡£Ê×ÏÈ£¬¼ÓÈëµØÍ¼Îļþ£¬¿É´ÓÍøÉÏÏÂÔØÏֳɵĵØÍ¼Îļþ£¬Ò»°ãΪ*.map ÐÎʽ¡£±ÈÈç°Ñ D001.map£¨°ëÊÞ¹ÅĹһ²ãµÄµØÍ¼£©¸´ÖÆÒ»·Ý£¬È¡Ò»¸öÐÂÃû×ÖÈç New001.map£¬È»ºó°ÑÕâЩеĵØÍ¼Îļþ·Åµ½ D:\\mirserver\\Mir200\\Map ÖУ¬ÕâÀï´æ·Å×ÅÒÑÓеØÍ¼Îļþ¡£Í¬Ê±£¬¿Í»§¶ËµÄ map Îļþ¼ÐÖÐÒ²Òª¼ÓÈëÕâЩеØÍ¼Îļþ£¬·ñÔòÔÚ¿Í»§¶Ë»áÏÔʾһƬÆáºÚ¡£
### Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼²ÎÊýÓÐÄÄЩ
´«ÆæµØÍ¼²ÎÊý±È½Ï¶à£¬Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼²ÎÊýÒ²ºÜ·á¸»¡£ÀýÈçµØÍ¼²ÎÊý±êÖ¾ÓÐ CHECKQUEST£¬½øÈë±¾µØÍ¼Ö´ÐÐÈÎÎñ½Å±¾£¬¸ñʽΪ CHECKQUEST(Q001)£¬ËµÃ÷ Q001 ´ú±í½Å±¾Ãû£»NEEDSET_ON£¬½øÈë±¾µØÍ¼ÐèÒªÈËÎïÖ¸¶¨±ê־Ϊ´ò¿ª×´Ì¬£¬¸ñʽΪ NEEDSET_ON(001)£¬001 ´ú±íÈËÎï±êÖ¾£»NEEDSET_OFF£¬½øÈë±¾µØÍ¼ÐèÒªÈËÎïÖ¸¶¨±ê־Ϊ¹Ø±Õ״̬£¬¸ñʽΪ NEEDSET_OFF(001)£¬001 ´ú±íÈËÎï±êÖ¾£»MUSIC£¬½øÈë±¾µØÍ¼²¥·ÅÒôÀÖ£¬¸ñʽ¿ÉÒÔÊÇ MUSIC(..\\Wav\\bg.mp3)»òÕß MUSIC(.\\Wav\\sellect-loop2.wav)´ú±í¿Í»§¶Ë Wav ÎļþϵÄÌØ¶¨Îļþ£»EXPRATE£¬½øÈë±¾µØÍ¼ºóɱ¹Ö¾Ñé±¶Êý£¬¸ñʽΪ EXPRATE(100)£¬100 ´ú±í¾Ñé±¶Êý£¬³ýÒÔ 100 ºóΪʵ¼Ê±¶Êý¡£´ËÍ⣬»¹ÓÐ SAFE£¨°²È«µØÍ¼£©¡¢FIGHT£¨Õ½¶·µØÍ¼É±È˲»¼Ó PK ÖµÈËÎïºÍ¹ÖÎïËÀÍö¶¼²»µô×°±¸£©¡¢FIGHT2£¨É±È˲»¼Ó PK ÖµÈËÎïºÍ¹ÖÎïËÀÍö¶¼µô×°±¸£©¡¢FIGHT3£¨ÐлáÕ½µØÍ¼½øÈë¸ÃµØÍ¼Ãû×ÖÑÕÉ«»á±äÉ«£¬É±È˲»¼Ó PK£©µÈ²ÎÊý¡£ÕâЩ²ÎÊý¿ÉÒÔÈÃеØÍ¼¾ßÓв»Í¬µÄÌØÐԺ͹¦ÄÜ¡£
### ÈçºÎÈ·ÈÏÓ¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼ÒýÇæÆô¶¯×´Ì¬
²é¿´Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼ÒýÇæÆô¶¯×´Ì¬£¬¿ÉÒÔÏȲ鿴ÿ¸öÆô¶¯µÄ³ÌÐò´°¿Ú£¬È·±£ËùÓзþÎñ¶¼ÏÔʾ“Æô¶¯³É¹¦”¡£Èç¹ûûÓдíÎóÌáʾ£¬ËµÃ÷ÒýÇæÒѾ³É¹¦Æô¶¯¡£Í¬Ê±£¬Òª×¢ÒâÈç¹ûÔÚ windows 7 »ò Windows 10 ÉÏÔËÐУ¬Æô¶¯ HERO ÒýÇæÊ±¿ÉÄܻᵯ³öʱ¼ä±¨´í¡£´ËʱÐèÒªÐÞ¸ÄϵͳµÄʱ¼ä¸ñʽ£¬È·±£Ëü·ûºÏÒýÇæµÄÒªÇó¡£ÁíÍ⣬Èç¹û³öÏÖÓÎÏ·ÒýÇæÆô¶¯Òì³£µÄÇé¿ö£¬±ÈÈç“StartTimer exception: Invalid floating point operation”Õâ¸ö´íÎó£¬ÐèÒªÈÏÕæ¼ì²é·½·½ÃæÃæµÄÉèÖ᣿ÉÄÜÊÇÊý¾Ý¿â¼ÓÔØ´íÎó£¬Ò»°ãÊÇ dbc ûÓÐÉèÖ÷¾¶»òÕß´«Ææ°æ±¾µÄÎïÆ·Êý¾Ý±»Ð޸ĺóûÓкܺõر£´æ£¬µ¼Ö¼ÓÔØÊý¾Ý¿â¶ÁÈ¡³ö´í¡£½â¾ö·½·¨ÓÐÁ½ÖÖ£¬Ò»ÊÇÈç¹ûÊÇÒ»ÌõÁú·¢²¼µÄ°æ±¾£¬Ö»ÄÜÏò·¢²¼Õß¹ºÂò£»¶þÊÇ×Ô¼º¶ÔÊý¾Ý¿â½á¹¹Á˽âºó½øÐÐÍêÉÆ¡£
Ó¢ÐÛÒýÇæµ¥»ú´«Ææ·þÎñ¶ËÌí¼ÓеØÍ¼ºó£¬ÒªÈ·±£ÆäÕý³£ÔËÐУ¬ÐèÒª´Ó¶à¸ö·½Ãæ½øÐмì²éºÍÉèÖá£Ê×ÏÈÒªÕýÈ·ÉèÖÃеØÍ¼µÄÎļþ¼Ð£¬°üÀ¨ÔÚ·þÎñ¶ËºÍ¿Í»§¶Ë·Ö±ð·ÅÖõØÍ¼Îļþ¡£Á˽âеØÍ¼µÄ²ÎÊý£¬¸ù¾ÝÐèÇó½øÐкÏÀíÉèÖã¬ÒÔ¸³ÓèеØÍ¼Ìض¨µÄ¹¦ÄܺÍÌØÐÔ¡£Í¬Ê±£¬ÒªÃÜÇйØ×¢ÒýÇæµÄÆô¶¯×´Ì¬£¬¼°Ê±´¦Àí¿ÉÄܳöÏֵĴíÎóºÍÒì³£Çé¿ö¡£Ö»ÓÐÕâÑù£¬²ÅÄÜÈ·±£ÐµØÍ¼ÔÚÓ¢ÐÛÒýÇæµ¥»ú´«Ææ·þÎñ¶ËÖÐÕý³£ÔËÐУ¬ÎªÍæ¼Ò´øÀ´¸üºÃµÄÓÎÏ·ÌåÑé¡£
### ¼ì²éµØÍ¼ÎļþÓëÅäÖÃ
- **µØÍ¼ÎļþÍêÕûÐÔ**£ºÈ·ÈÏеØÍ¼µÄÏà¹ØÎļþÊÇ·ñÍêÕû´æ·ÅÔÚÕýÈ·µÄ·¾¶Ï¡£µØÍ¼Îļþ£¨.MAP£©Ó¦·ÅÔÚ `MirServer\Mir200\Map` Îļþ¼ÐÖУ¬ÈôÓжÔÓ¦µÄСµØÍ¼Îļþ£¬Ò²ÐèÕýÈ··ÅÖà ¡£ÀýÈçÌí¼Ó²ÔÔµºµØÍ¼£¬Ð轫5.mapÎļþ·ÅÈë¸ÃÎļþ¼Ð£¬Ð¡µØÍ¼Îļþ·ÅÈë¶ÔÓ¦µÄСµØÍ¼×ÊÔ´ÎļþÖÐ.
- **MapInfo.txtÅäÖÃ**£º´ò¿ª `MirServer\Mir200\Envir\MapInfo.txt` Îļþ£¬¼ì²éеØÍ¼µÄÐÅÏ¢ÊÇ·ñ׼ȷÌí¼Ó¡£°üÀ¨µØÍ¼±àºÅ¡¢ÏÔʾÃû³ÆÒÔ¼°¸÷ÖÖµØÍ¼²ÎÊýµÈ£¬È·±£²ÎÊýÉèÖÃÕýÈ·ºÏÀí£¬Èç½øÈëÌõ¼þ¡¢¹ÖÎïˢйæÔò¡¢PKÏÞÖÆµÈ.
### ÑéÖ¤Ïà¹ØÅäÖÃÎļþ
- **СµØÍ¼ÅäÖÃ**£ºÈôеØÍ¼ÓÐСµØÍ¼£¬ÐèÔÚ `MirServer\Mir200\Envir\MiniMap.txt` ÎļþÖнøÐÐÏàÓ¦ÅäÖã¬Ê¹ÆäÄÜÔÚÓÎÏ·ÖÐÕýÈ·ÏÔʾСµØÍ¼Í¼Ïñ ¡£
- **NPCÅäÖÃ**£ºÈç¹ûеØÍ¼ÐèÒªÌí¼ÓNPC£¬ÒªÔÚ `MirServer\Mir200\Envir\MERCHANT` ÎļþÖа´Õչ涨¸ñʽÌîдNPCµÄÏà¹ØÐÅÏ¢£¬Èç×ø±ê¡¢Ãû³Æ¡¢¶Ô»°½Å±¾µÈ.
### ²âÊÔµØÍ¼Á¬½ÓÓë½øÈëÌõ¼þ
- **µØÍ¼Á¬½Ó²âÊÔ**£º¼ì²éеØÍ¼ÓëÆäËûµØÍ¼Ö®¼äµÄÁ¬½ÓÊÇ·ñÕý³£¡£¿ÉÒÔͨ¹ýÔÚÓÎÏ·ÖдÓÏàÁÚµØÍ¼³¢ÊÔ½øÈëеØÍ¼£¬»òÕ߲鿴MapInfo.txtÖÐÉèÖõĵØÍ¼Á¬½Ó²ÎÊýÊÇ·ñÕýÈ·£¬È·±£Íæ¼ÒÄܹ»Ë³ÀûÔÚ²»Í¬µØÍ¼Ö®¼ä´©Ëó.
- **½øÈëÌõ¼þÑéÖ¤**£º¸ù¾ÝÔÚMapInfo.txtÖÐΪеØÍ¼ÉèÖõĽøÈëÌõ¼þ£¬ÈçµÈ¼¶ÏÞÖÆ¡¢ÈÎÎñÒªÇó¡¢ÎïÆ·Ð¯´øµÈ£¬´´½¨·ûºÏÌõ¼þµÄ½ÇÉ«½øÐвâÊÔ£¬¿´ÊÇ·ñÄܹ»Õý³£½øÈëеØÍ¼.
### ¼ì²é¹ÖÎïÓëË¢¹ÖÉèÖÃ
- **¹ÖÎïÎļþÓëÅäÖÃ**£ºÈ·ÈÏеØÍ¼ËùÐèµÄ¹ÖÎïÎļþ´æÔÚÓÚ `MirServer\Mir200\MonGen.txt` ÖУ¬²¢ÇÒ¹ÖÎïµÄÊôÐÔ¡¢Ë¢ÐÂ×ø±ê¡¢ÊýÁ¿µÈÅäÖÃÕýÈ·£¬±ÜÃâ³öÏÖ¹ÖÎﲻˢлòÊôÐÔÒì³£µÄÇé¿ö.
- **Ë¢¹ÖÂß¼¼ì²é**£º²é¿´ÐµØÍ¼µÄË¢¹Ö½Å±¾ºÍÏà¹ØÉèÖã¬È·±£¹ÖÎïµÄË¢ÐÂʱ¼ä¡¢·¶Î§¡¢Ìõ¼þµÈ·ûºÏÔ¤ÆÚ£¬²»»áµ¼ÖÂÓÎÏ·¿¨¶Ù»ò³öÏÖÒ쳣ˢ¹ÖÏÖÏó ¡£
### ²âÊÔµØÍ¼¹¦ÄÜÓë½»»¥
- **¹¦ÄܲâÊÔ**£º¶ÔеØÍ¼ÖÐÉèÖõÄÌØÊ⹦ÄܽøÐвâÊÔ£¬Èç´«Ë͵㡢¸±±¾Èë¿Ú¡¢ÈÎÎñ´¥·¢µãµÈ£¬¼ì²éÆäÊÇ·ñÄܹ»Õý³£¹¤×÷£¬ÊµÏÖÏàÓ¦µÄ¹¦ÄÜ.
- **½»»¥²âÊÔ**£ºÔÚеØÍ¼ÖнøÐÐÍæ¼ÒÖ®¼äµÄ½»»¥²âÊÔ£¬Èç×é¶Ó¡¢½»Òס¢PKµÈ£¬È·±£ÕâЩ½»»¥¹¦ÄÜÔÚеØÍ¼Öв»ÊÜÓ°Ï죬Äܹ»Õý³£½øÐÐ.
### ²é¿´ÈÕÖ¾Óë´íÎóÌáʾ
- **ÒýÇæÈÕÖ¾²é¿´**£ºÆô¶¯·þÎñ¶Ëºó£¬²é¿´ `MirServer\LogServer` Îļþ¼ÐÖеÄÒýÇæÈÕÖ¾Îļþ£¬²éÕÒÊÇ·ñÓÐÓëеØÍ¼Ïà¹ØµÄ´íÎóÐÅÏ¢»ò¾¯¸æÌáʾ£¬¸ù¾ÝÈÕÖ¾ÄÚÈݽøÐÐÏàÓ¦µÄÅŲéºÍÐÞ¸´.
- **ÓÎÏ·ÄÚ´íÎó²¶×½**£ºÔÚÓÎÏ·ÖнøÈëеØÍ¼Ê±£¬×Ðϸ¹Û²ìÊÇ·ñÓе¯³ö´íÎó¶Ô»°¿ò»òÒì³£ÏÔʾ£¬¼°Ê±¼Ç¼²¢·ÖÎöÕâЩ´íÎóÐÅÏ¢£¬ÒÔÈ·¶¨ÎÊÌâËùÔÚ ¡£
ÔÚÓ¢ÐÛÒýÇæµ¥»ú´«Ææ·þÎñ¶ËÌí¼ÓеØÍ¼ºó£¬¿Éͨ¹ýÒÔϲ½ÖèÈ·±£ÆäÕý³£ÔËÐС£Ê×ÏÈ£¬¿ÉÒÔÔÚ X:\\mirserver\\Mir200\\Castle\\ Îļþ¼ÐÖÐн¨Ò»¸öÎļþ¼Ð£¬Îļþ¼ÐÃû×Ö¿ÉËæÒâÉèÖ㬱ÈÈçÓÃÊý×ÖÃüÃû¡£Â·¾¶Ò²¿ÉÒÔÊÇ D:\\MirServer\\Mir200\\Envir £¬ÔÚ´Ë·¾¶ÏµÄÎı¾Ãû³Æ¿ÉÒÔÉèÖÃһЩ½øÈëµØÍ¼ÐèÒªµÄÌõ¼þ£¬±ÈÈç¿ÛµôÔª±¦µÈ£¬Í¬Ê±ÒªÁË½âµØÍ¼²ÎÊý£¬²¿·Ö³£ÓòÎÊý´úÂëÈçÏ£ºCHECKQUEST ½øÈë±¾µØÍ¼Ö´ÐÐÈÎÎñ½Å±¾¸ñʽ£ºCHECKQUEST(Q001)£¬ËµÃ÷ Q001 ´ú±í½Å±¾Ãû£»NEEDSET_ON ½øÈë±¾µØÍ¼ÐèÒªÈËÎïÖ¸¶¨±ê־Ϊ´ò¿ª×´Ì¬¸ñʽ£ºNEEDSET_ON(001)£¬ËµÃ÷ 001 ´ú±íÈËÎï±êÖ¾£»NEEDSET_OFF ½øÈë±¾µØÍ¼ÐèÒªÈËÎïÖ¸¶¨±ê־Ϊ´ò¿ª×´Ì¬¸ñʽ£ºNEEDSET_OFF(001)£¬ËµÃ÷ 001 ´ú±íÈËÎï±êÖ¾£»MUSIC ½øÈëÈë±¾µØÍ¼²¥·ÅÒôÀÖ¸ñʽ£ºMUSIC(123)£¬ËµÃ÷ 123 ´ú±í¿Í»§¶ËµÄÒôÀÖÎļþÃû£»EXPRATE ½øÈë±¾µØÍ¼ºóɱ¹Ö¾Ñé±¶Êý¸ñʽ£ºEXPRATE(100)£¬ËµÃ÷ 100 ´ú±í¾Ñé±¶Êý£¬³ýÒÔ 100 ºóΪʵ¼Ê±¶Êý¡£
ÖÆ×÷Ìí¼ÓרÓÃµÄ pak µØÍ¼²¹¶¡£¬¾ßÌå²½ÖèΪ£ºÏÂÔØµØÍ¼Ëزģ»Ê¹Óà wil ±à¼Æ÷´ò¿ªÌí¼ÓÏÂÔØµÄËØ²Ä£»½«Êý¾ÝÉèΪ pak ¸ñʽ£»½«×ª»¯ºóµÄ pak ·Åµ½²¹¶¡µÄ Data Ŀ¼Ï£»½«.map Îļþ·Åµ½²¹¶¡Ä¿Â¼Ï嵀 Map Ŀ¼ÖÐÒÔ¼°°æ±¾µÇ¼ÖУ»Ìí¼ÓСµØÍ¼Ëزĵ½²¹¶¡Ä¿Â¼Ï mmap10 Îļþ´Ó 10001 ¿ªÊ¼¡£È»ºó´ò¿ª×Ô¼º°æ±¾Ï嵀 Mir200/Envir/MapInfo.txt Ìí¼ÓÒ»ÐÐÎÒÃÇ×Ô¼ºµÄµØÍ¼£¬ÔÚ minMap.txt ÖÐÌí¼ÓСµØÍ¼¡£Èç¹û map ¶ÔÓ¦µÄ Objects30.Pak ºÍÒÑÓеĵØÍ¼´úÂëÖØ¸´£¬¿ÉÒÔʹÓõØÍ¼Ð޸Ť¾ß£¬½«±àÂëÐ޸ĺóÔÙµ¼Èë¡£
Ìí¼ÓеØÍ¼ºó£¬»¹ÐèÈ·ÈÏÒýÇæÆô¶¯×´Ì¬£¬²é¿´Ã¿¸öÆô¶¯µÄ³ÌÐò´°¿Ú£¬È·±£ËùÓзþÎñ¶¼ÏÔʾ“Æô¶¯³É¹¦”¡£Èç¹ûûÓдíÎóÌáʾ£¬ËµÃ÷ÒýÇæÒѾ³É¹¦Æô¶¯¡£ÔËÐеǼÆ÷²¢Á¬½Ó¿Í»§¶Ë£¬HERO ÒýÇæµÄµÇ¼Æ÷»á×Ô¶¯Ñ°ÕÒ¿Í»§¶Ë¡£Èç¹ûµçÄÔÖÐûÓа²×°¿Í»§¶Ë£¬¿ÉÒÔ´ÓÏà¹Ø½Ì³ÌÖÐÌṩµÄÏÂÔØµØÖ·»ñÈ¡¿Í»§¶Ë¡£ÏÂÔØÍê³Éºó£¬ÔËÐеǼÆ÷²¢×¢²áÕ˺ţ¬³É¹¦µÇ¼ÓÎÏ·ºó£¬¾Í¿ÉÒÔ½øÈëÓÎÏ·ÊÀ½çÁË¡£½øÓÎÏ·ºó£¬NPC µÄÃû×ÖĬÈÏÊÇÒþ²ØµÄ£¬¿ÉÒÔ°´Ï F12£¬´ò¿ªÄÚ¹Ò£¬²¢¹´Ñ¡“ÏÔʾÈËÃû”À´ÏÔʾ NPC µÄÃû³Æ¡£
### Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼ÈçºÎÉèÖÃÎļþ¼Ð
Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼µÄÉèÖÃÖ÷񻃾¼°µ½·þÎñ¶ËºÍ¿Í»§¶ËÁ½¸ö·½Ãæ¡£ÒÔ°²×°ÔÚ D ÅÌΪÀý£¬·þÎñÆ÷Ŀ¼Ϊ d:\\mirserver¡£Ê×ÏÈ£¬¼ÓÈëµØÍ¼Îļþ£¬¿É´ÓÍøÉÏÏÂÔØÏֳɵĵØÍ¼Îļþ£¬Ò»°ãΪ*.map ÐÎʽ¡£±ÈÈç°Ñ D001.map£¨°ëÊÞ¹ÅĹһ²ãµÄµØÍ¼£©¸´ÖÆÒ»·Ý£¬È¡Ò»¸öÐÂÃû×ÖÈç New001.map£¬È»ºó°ÑÕâЩеĵØÍ¼Îļþ·Åµ½ D:\\mirserver\\Mir200\\Map ÖУ¬ÕâÀï´æ·Å×ÅÒÑÓеØÍ¼Îļþ¡£Í¬Ê±£¬¿Í»§¶ËµÄ map Îļþ¼ÐÖÐÒ²Òª¼ÓÈëÕâЩеØÍ¼Îļþ£¬·ñÔòÔÚ¿Í»§¶Ë»áÏÔʾһƬÆáºÚ¡£
### Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼²ÎÊýÓÐÄÄЩ
´«ÆæµØÍ¼²ÎÊý±È½Ï¶à£¬Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼²ÎÊýÒ²ºÜ·á¸»¡£ÀýÈçµØÍ¼²ÎÊý±êÖ¾ÓÐ CHECKQUEST£¬½øÈë±¾µØÍ¼Ö´ÐÐÈÎÎñ½Å±¾£¬¸ñʽΪ CHECKQUEST(Q001)£¬ËµÃ÷ Q001 ´ú±í½Å±¾Ãû£»NEEDSET_ON£¬½øÈë±¾µØÍ¼ÐèÒªÈËÎïÖ¸¶¨±ê־Ϊ´ò¿ª×´Ì¬£¬¸ñʽΪ NEEDSET_ON(001)£¬001 ´ú±íÈËÎï±êÖ¾£»NEEDSET_OFF£¬½øÈë±¾µØÍ¼ÐèÒªÈËÎïÖ¸¶¨±ê־Ϊ¹Ø±Õ״̬£¬¸ñʽΪ NEEDSET_OFF(001)£¬001 ´ú±íÈËÎï±êÖ¾£»MUSIC£¬½øÈë±¾µØÍ¼²¥·ÅÒôÀÖ£¬¸ñʽ¿ÉÒÔÊÇ MUSIC(..\\Wav\\bg.mp3)»òÕß MUSIC(.\\Wav\\sellect-loop2.wav)´ú±í¿Í»§¶Ë Wav ÎļþϵÄÌØ¶¨Îļþ£»EXPRATE£¬½øÈë±¾µØÍ¼ºóɱ¹Ö¾Ñé±¶Êý£¬¸ñʽΪ EXPRATE(100)£¬100 ´ú±í¾Ñé±¶Êý£¬³ýÒÔ 100 ºóΪʵ¼Ê±¶Êý¡£´ËÍ⣬»¹ÓÐ SAFE£¨°²È«µØÍ¼£©¡¢FIGHT£¨Õ½¶·µØÍ¼É±È˲»¼Ó PK ÖµÈËÎïºÍ¹ÖÎïËÀÍö¶¼²»µô×°±¸£©¡¢FIGHT2£¨É±È˲»¼Ó PK ÖµÈËÎïºÍ¹ÖÎïËÀÍö¶¼µô×°±¸£©¡¢FIGHT3£¨ÐлáÕ½µØÍ¼½øÈë¸ÃµØÍ¼Ãû×ÖÑÕÉ«»á±äÉ«£¬É±È˲»¼Ó PK£©µÈ²ÎÊý¡£ÕâЩ²ÎÊý¿ÉÒÔÈÃеØÍ¼¾ßÓв»Í¬µÄÌØÐԺ͹¦ÄÜ¡£
### ÈçºÎÈ·ÈÏÓ¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼ÒýÇæÆô¶¯×´Ì¬
²é¿´Ó¢ÐÛÒýÇæµ¥»ú´«ÆæÐµØÍ¼ÒýÇæÆô¶¯×´Ì¬£¬¿ÉÒÔÏȲ鿴ÿ¸öÆô¶¯µÄ³ÌÐò´°¿Ú£¬È·±£ËùÓзþÎñ¶¼ÏÔʾ“Æô¶¯³É¹¦”¡£Èç¹ûûÓдíÎóÌáʾ£¬ËµÃ÷ÒýÇæÒѾ³É¹¦Æô¶¯¡£Í¬Ê±£¬Òª×¢ÒâÈç¹ûÔÚ windows 7 »ò Windows 10 ÉÏÔËÐУ¬Æô¶¯ HERO ÒýÇæÊ±¿ÉÄܻᵯ³öʱ¼ä±¨´í¡£´ËʱÐèÒªÐÞ¸ÄϵͳµÄʱ¼ä¸ñʽ£¬È·±£Ëü·ûºÏÒýÇæµÄÒªÇó¡£ÁíÍ⣬Èç¹û³öÏÖÓÎÏ·ÒýÇæÆô¶¯Òì³£µÄÇé¿ö£¬±ÈÈç“StartTimer exception: Invalid floating point operation”Õâ¸ö´íÎó£¬ÐèÒªÈÏÕæ¼ì²é·½·½ÃæÃæµÄÉèÖ᣿ÉÄÜÊÇÊý¾Ý¿â¼ÓÔØ´íÎó£¬Ò»°ãÊÇ dbc ûÓÐÉèÖ÷¾¶»òÕß´«Ææ°æ±¾µÄÎïÆ·Êý¾Ý±»Ð޸ĺóûÓкܺõر£´æ£¬µ¼Ö¼ÓÔØÊý¾Ý¿â¶ÁÈ¡³ö´í¡£½â¾ö·½·¨ÓÐÁ½ÖÖ£¬Ò»ÊÇÈç¹ûÊÇÒ»ÌõÁú·¢²¼µÄ°æ±¾£¬Ö»ÄÜÏò·¢²¼Õß¹ºÂò£»¶þÊÇ×Ô¼º¶ÔÊý¾Ý¿â½á¹¹Á˽âºó½øÐÐÍêÉÆ¡£
Ó¢ÐÛÒýÇæµ¥»ú´«Ææ·þÎñ¶ËÌí¼ÓеØÍ¼ºó£¬ÒªÈ·±£ÆäÕý³£ÔËÐУ¬ÐèÒª´Ó¶à¸ö·½Ãæ½øÐмì²éºÍÉèÖá£Ê×ÏÈÒªÕýÈ·ÉèÖÃеØÍ¼µÄÎļþ¼Ð£¬°üÀ¨ÔÚ·þÎñ¶ËºÍ¿Í»§¶Ë·Ö±ð·ÅÖõØÍ¼Îļþ¡£Á˽âеØÍ¼µÄ²ÎÊý£¬¸ù¾ÝÐèÇó½øÐкÏÀíÉèÖã¬ÒÔ¸³ÓèеØÍ¼Ìض¨µÄ¹¦ÄܺÍÌØÐÔ¡£Í¬Ê±£¬ÒªÃÜÇйØ×¢ÒýÇæµÄÆô¶¯×´Ì¬£¬¼°Ê±´¦Àí¿ÉÄܳöÏֵĴíÎóºÍÒì³£Çé¿ö¡£Ö»ÓÐÕâÑù£¬²ÅÄÜÈ·±£ÐµØÍ¼ÔÚÓ¢ÐÛÒýÇæµ¥»ú´«Ææ·þÎñ¶ËÖÐÕý³£ÔËÐУ¬ÎªÍæ¼Ò´øÀ´¸üºÃµÄÓÎÏ·ÌåÑé¡£

