µ±Ç°Î»Öà : 145zÓÎÏ·Õ¾¡¡|¡¡ÈÈѪ´«Ææ¡¡|¡¡¼¼Êõ½Ì³Ì¡¡|¡¡

пªµÄ´«Ææ¼ÜÉèÈçºÎÌí¼ÓNPC²ÎÊýÓëÅäÖÃÎļþ

Èȶȣº
ÔÚ´«Ææ¼ÜÉèÖÐÌí¼Ó NPC ²ÎÊýÓëÅäÖÃÎļþ¿ÉÒÔ°´ÕÕÒÔϲ½Öè½øÐС£Ê×ÏÈ£¬ÔÚ·þÎñ¶ËĿ¼“D:\\mirserver\\Mir200\\Envir\\Merchant.txt”ÖÐÌí¼Ó NPC µÄ»ù±¾²ÎÊý£¬¸ñʽΪ“½Å±¾Ãû³Æ µØÍ¼Ãû³Æ X ×ø±ê Y ×ø±ê NPC Ãû³Æ ±êÖ¾ ÐÎÏó ÊÇ·ñÊôÓÚɳ ÊÇ·ñÒÆ¶¯ ÒÆ¶¯¼ä¸ô ÊÇ·ñÔÊÐí±äÉ« ±äÉ«ËÙ¶È£¨Ã룩”£¬Öмä·Ö¸ô¿ÉÒÔʹÓÿոñ»ò tap ·Ö¸ô·û£¬ÀýÈç“¡¾²âÊÔ NPC 3 353 337 ²âÊÔ NPC¡¿”¡£½Ó×Å£¬ÔÚ“D:\\mirserver\\Mir200\\Envir\\market_def”Ŀ¼ÏÂн¨Ò»¸öÓë½Å±¾Ãû³Æ¶ÔÓ¦µÄÎļþ£¬ÎļþÃû¹æÔòΪ“¡¾ÎļþÃû-µØÍ¼´úÂë.txt¡¿”£¬ÀýÈçÈôÒªÔÚÍÁ³Ç£¨µØÍ¼±àºÅΪ 3£©Ìí¼ÓÒ»¸öÃûΪ“²âÊÔ NPC”µÄРNPC£¬¿Éн¨Îļþ“²âÊÔ NPC-3.txt”£¬ÔÚÕâ¸öÎļþÀïÃæÐ´ NPC ½Å±¾¼´¿É¡£Èç¹ûÒª¸ü¸Ä NPC Ñù×Ó£¬NPC µÄÍâÐÎÊǸù¾ÝµÚÆß¸ö²ÎÊýÀ´¿ØÖƵ쬵«¼ÆËãÕâ¸ö²ÎÊý½ÏΪ¸´ÔÓ£¬´ò¿ªÒ»¸ö npc.wzl Îļþ£¬Ç°Ãæ 24 ¸ö»¹¿ÉÒÔÓà 60 Ò»×éÀ´Åжϣ¬µ«ÊǺóÃæµÄ¾ÍÎÞ¹æÂÉ¿ÉÑÔ¡£´ËÍ⣬»¹¿ÉÒԲο¼ÒÔÏ·½Ê½Ìí¼Ó NPC¡£´ò¿ª“D:\\MirServer\\Mir200\\Envir\\MerChant.txt”Îļþ£¬°´ÕÕÌØ¶¨¸ñʽÀ´Ð´£¬Èç“NPC ÎļþÃû µØÍ¼´úÂë X ×ø±ê Y ×ø±ê ÓÎÏ·ÖÐÏÔʾµÄ NPC Ãû×Ö ÊÇ·ñΪɳ NPC Íâ¹Û´úÂ딣¬ÆäÖГNPC ÎļþÃû”Òª¼ÇסÓÃÓÚºóÐø²½Ö衣ȻºóÔÚ“D:\\mirserver\\Mir200\\Envir\\Market_def”ÀïÃæ´´½¨Óë“NPC ÎļþÃû”¶ÔÓ¦µÄÎı¾Îļþ£¬ÀýÈç“ʬÍõ´«ËÍ-3.txt”¡£ÔÚÕâ¸öÎı¾ÎļþÖУ¬¿ÉÒÔ±àд½Å±¾£¬Èç“(@main)»¶Ó­À´µ½Ê¬ÍõµîµÄ´«ËÍ£¡ÔÚÕâÀï¿ÉÒÔÖ±½Ó´«ËÍÖÁʬÍõµîÖУ¡\\ \\ <¿ªÊ¼´«ËÍ/@ʬÍõµî>\\ (@ʬÍõµî)#IF£»¼ì²âÌõ¼þ×Ô¼ºÐ´#ACT MAP Q004 #ELSESAY Ìõ¼þ²»Âú×㣡ÎÞ·¨´«ËÍ\\ \\ <·µ»Ø/@main>”£¬»ù±¾¸ñʽ¿É¸ù¾Ý×Ô¼ºµÄÇé¿ö±àд¡£Í¬Ê±£¬ÔÚ´«ÆæÓÎÏ··þÎñÆ÷µÄĿ¼“D:\\MirServer\\Mir200\\EnVir\\MerChant.txt”ÖУ¬Ò²¿ÉÒÔÌí¼Ó NPC µÄ»ù±¾²ÎÊý£¬°üÀ¨Ãû³Æ¡¢ËùÔÚµØÍ¼¡¢×ø±êµÈÐÅÏ¢£¬¹¦Äܽű¾ÐèÒª·ÅÖÃÔÚ“D:\\MirServer\\Mir200\\Envir\\Market_Def”Ŀ¼Ï£¬ÎļþÃû×ñÑ­“NPC Ãû³Æ-µØÍ¼±àºÅ.txt”µÄ¸ñʽ¡£×ÜÖ®£¬Í¨¹ýÒÔÉ϶àÖÖ·½·¨£¬¿ÉÒÔÔÚ´«Ææ¼ÜÉèÖгɹ¦Ìí¼Ó NPC ²ÎÊýÓëÅäÖÃÎļþ¡£
### ´«Ææ¼ÜÉèÌí¼Ó NPC ²ÎÊý²½Öè
ÔÚ´«Ææ¼ÜÉèÖÐÌí¼Ó NPC ÐèÒª½øÐÐһϵÁеIJ½Öè¡£Ê×ÏÈ£¬´ò¿ª·þÎñÆ÷¶ËĿ¼ÖÐµÄ D:\\mirserver\\Mir200\\Envir\\Merchant.txt Îļþ£¬ÕâÀïÊÇÌí¼Ó NPC ²ÎÊýÓëÅäÖÃÎļþµÄÖØÒªÎ»Öá£ÔÚÕâ¸öÎļþÖУ¬Ìí¼Ó NPC µÄ¸ñʽͨ³£Îª¡¾½Å±¾Ãû³Æ µØÍ¼Ãû³Æ X ×ø±ê Y ×ø±ê NPC Ãû³Æ ±êÖ¾ ÐÎÏó ÊÇ·ñÊôÓÚɳ ÊÇ·ñÒÆ¶¯ ÒÆ¶¯¼ä¸ô ÊÇ·ñÔÊÐí±äÉ« ±äÉ«ËÙ¶È(1=0.5 Ãë)/¹Ì¶¨ÑÕÉ«(0-6)¡¿¡£ÀýÈ磬Èç¹ûÒªÔÚÍÁ³Ç£¨µØÍ¼±àºÅΪ 3£©µÄÌØ¶¨Î»ÖÃÌí¼ÓÒ»¸öÃûΪ“²âÊÔ NPC”µÄРNPC£¬²¢ÇÒʹÓÃÌØ¶¨µÄ½Å±¾Îļþ£¬¿ÉÒÔÕâÑùÌí¼ÓÒ»ÐУº¡¾²âÊÔ NPC 3 ¾ßÌå X ×ø±ê ¾ßÌå Y ×ø±ê ²âÊÔ NPC¡¿£¬²»ÌîµÄ²ÎÊýĬÈÏΪ 0¡£½Å±¾µÄÎļþÃûÓйæÔòΪ£º¡¾ÎļþÃû-µØÍ¼´úÂë.txt¡¿¡£ÔÚµ÷ÓÃʱֻÐèҪдĿ¼ÓëÎļþÃû£¬¡¾-µØÍ¼´úÂë¡¿²»ÓÃд¡£

½Ó×Å£¬ÐèÒªÔÚ Mir200 Ŀ¼ÖÐµÄ Evnvir Ŀ¼Ï嵀 Market_Def Ŀ¼ÀïÃæÐ½¨Ò»¸öÓë¸Õ²ÅÔÚ Merchant.txt ÎļþÖжÔÓ¦µÄ½Å±¾Îļþ£¬ÎļþÃû°´ÕÕ¹æÔò½øÐÐÃüÃû£¬ÀýÈ硾²âÊÔ NPC-3.txt¡¿¡£ÔÚÕâ¸öÎļþÀïÃæ±àд NPC ½Å±¾¼´¿É£¬Market_Def Ŀ¼Ϊ NPC ½Å±¾¸ùĿ¼¡£Èç¹û²»ÏëÔÚ¸ùĿ¼½¨½Å±¾£¬Ò²¿ÉÒÔн¨Ò»¸öÎļþ¼Ð£¬Ö»ÒªÔÚÉÏÃæµÄ½Å±¾Ãû³ÆÀïÃæ´øÉÏ·¾¶¼´¿É¡£

Ìí¼Ó NPC ²ÎÊýÐèÒª×Ðϸ¿¼ÂÇÿ¸ö²ÎÊýµÄº¬ÒåºÍ×÷Óã¬È·±£ NPC ÔÚÓÎÏ·ÖеÄλÖá¢Íâ¹Û¡¢ÐÐΪµÈ¶¼·ûºÏÔ¤ÆÚ¡£ÀýÈ磬±êÖ¾²ÎÊý¿ÉÄÜÓ°Ïì NPC µÄ¹¦ÄÜ£¬ÐÎÏó²ÎÊý¾ö¶¨ÁË NPC µÄÍâ¹ÛÑùʽ£¬ÊÇ·ñÊôÓÚɳ²ÎÊý¾ö¶¨ÁË NPC ÊÇ·ñÓëɳ°Í¿ËÏà¹Ø£¬ÊÇ·ñÒÆ¶¯ºÍÒÆ¶¯¼ä¸ô²ÎÊý¿ØÖÆ NPC µÄÒÆ¶¯ÐÐΪ£¬ÊÇ·ñÔÊÐí±äÉ«ºÍ±äÉ«ËٶȲÎÊýÔò¿ÉÒÔÈà NPC ¾ßÓж¯Ì¬µÄÍâ¹ÛЧ¹û¡£

### ´«Ææ¼ÜÉèÖÐн¨ NPC Îļþ·½·¨
ÒªÔÚ´«Ææ¼ÜÉèÖÐн¨ NPC Îļþ£¬Ê×ÏÈҪȷ¶¨´æ·Å NPC ½Å±¾µÄλÖá£Í¨³£Çé¿öÏ£¬ÔÚ D:\\mirserver\\Mir200\\Envir\\Market_Def ÊÇ´æ·Å NPC ½Å±¾µÄÎļþ¡£ÔÚÕâ¸öÎļþ¼ÐÖУ¬¿ÉÒÔн¨Ò»¸ö NPC Îļþ¡£¾ßÌå²½ÖèÈçÏ£ºÊ×ÏÈ£¬È·¶¨ÒªÐ½¨µÄ NPC µÄÃû×Ö£¬±ÈÈç“РNPC”¡£È»ºóÔÚ Market_Def Îı¾ÀïÃæÐ½¨Ò»¸öÎļþ£¬ÖØÃüÃûΪ“Ð NPC”¡£½Ó×Å£¬´ò¿ª D:\\mirserver\\Mir200\\Envir\\Merchant.txt Îı¾£¬ÔÚÎı¾ÀïÃæ±à¼­Õâ¸öРNPC µÄÐÅÏ¢£¬°üÀ¨½Å±¾Ãû³Æ¡¢µØÍ¼Ãû³Æ¡¢×ø±ê¡¢NPC Ãû³ÆµÈ²ÎÊý£¬°´ÕÕÇ°ÃæÌáµ½µÄ¸ñʽ½øÐÐÌîд¡£ÌîдÍê³Éºó£¬ÖØÆô´«Ææ·þÎñÆ÷£¬ÕâÑùÔÚÓÎÏ·Öоͻῴµ½Ð½¨µÄ NPC ÁË¡£

н¨ NPC Îļþʱ£¬Òª×¢ÒâÎļþÃûµÄ¹æ·¶ÐԺͲÎÊýµÄ׼ȷÐÔ¡£ÎļþÃûÒª×ñÑ­¡¾ÎļþÃû-µØÍ¼´úÂë.txt¡¿µÄ¹æÔò£¬ÕâÑù²ÅÄÜÈ·±£½Å±¾ÕýÈ·µ÷Óá£Í¬Ê±£¬ÔÚ Merchant.txt ÎļþÖÐÌîдµÄ²ÎÊýÒªÓëн¨µÄ NPC ÎļþÏà¶ÔÓ¦£¬È·±£ NPC ÔÚÓÎÏ·ÖеÄλÖú͹¦ÄÜÕýÈ·¡£

### ´«Ææ¼ÜÉè¸ü¸Ä NPC Ñù×ӵķ½·¨
ÔÚ´«Ææ¼ÜÉèÖиü¸Ä NPC µÄÑù×Ó¿ÉÒÔͨ¹ýÒÔÏ·½·¨ÊµÏÖ¡£ÒÔ HERO ÒýÇæºÍ GOM ÒýÇæÎªÀý£¬Ê×ÏÈ´ò¿ª Mirserver\\Mir200\\Envir\\MerChant.txt Îļþ£¬È»ºóÑ¡ÔñÒªÐÞ¸ÄµÄ NPC¡£±ÈÈçÒª¸Ä“ÎäÆ÷ר±¬”Õâ¸ö NPC µÄÑùʽ£¬ÔÚÎļþÖÐÕÒµ½¶ÔÓ¦µÄ NPC ÐÅÏ¢¡£NPC µÄÍâÐÎÊǸù¾ÝµÚÆß¸ö²ÎÊýÀ´¿ØÖƵģ¬Èç¹ûÅäÖôíÎó¾ÍÎÞ·¨ÏÔʾÑù×Ó£¬Ö»ÏÔʾÃû×Ö¡£

ÎÒÃÇ´ò¿ªÒ»¸ö npc.wzl Îļþ£¬Í¬ÑùµÄͼƬ×é¡£µ«Ñо¿Á˰ëÌìÕâ¸öÎļþµÄ¹æÂÉ£¬·¢ÏÖÆäʵ²¢ÎÞ¹æÂÉ¿ÉÑÔ£¬Ç°Ãæ 24 ¸ö»¹¿ÉÒÔÓà 60 Ò»×éÀ´Åжϣ¬µ«ÊǺóÃæµÄ¾Í²»ÊÇÁË¡£¹ÃÇÒ²»ÔÚÕâÀï¾À½áÁË£¬ÒÔºóÔÙÑо¿¡£

¸ü¸Ä NPC Ñù×ÓÐèÒª½÷É÷²Ù×÷£¬È·±£²ÎÊýµÄÕýÈ·ÐÔ¡£²»Í¬µÄÒýÇæ¿ÉÄÜÔÚ¸ü¸Ä NPC Íâ¹Ûʱ»áÓÐһЩϸ΢µÄ²î±ð£¬ÐèÒªÁ˽âÕâÐ©ÌØµã£¬ÒÔ±ã¸üºÃµØ½øÐÐÐ޸ġ£Í¬Ê±£¬Òª×¢ÒâÐÞ¸ÄʱµÄ²ÎÊýÉèÖ㬱ÈÈçµØÍ¼±êʶ¡¢×ø±êλÖá¢NPC Ãû³ÆÒÔ¼°Íâ¹Û´úÂëµÈ£¬È·±£Ð޸ĵÄ׼ȷÐÔ¡£

### ´«Ææ¼ÜÉèÌí¼Ó NPC µÄ¶àÖÖ·½Ê½
´«Ææ¼ÜÉèÌí¼Ó NPC ÓжàÖÖ·½Ê½¡£Ò»ÖÖ³£¼ûµÄ·½Ê½ÊÇͨ¹ýÐ޸ķþÎñÆ÷¶ËµÄ´úÂëÀ´ÊµÏÖ¡£¾ßÌåÀ´Ëµ£¬ÐèÒªÔÚ·þÎñÆ÷¶ËµÄ NPC ÅäÖÃÎļþÖÐÌí¼ÓÐ嵀 NPC ÐÅÏ¢£¬°üÀ¨ NPC µÄ ID¡¢Ãû³Æ¡¢Î»ÖᢶԻ°ÄÚÈݵȵȡ£È»ºóÔÚÓÎÏ·¿Í»§¶ËÖÐÖØÐ¼ÓÔØ NPC ÅäÖÃÎļþ£¬¾Í¿ÉÒÔ¿´µ½ÐÂÌí¼ÓµÄ NPC ÁË¡£

ÁíÒ»ÖÖ·½Ê½ÊÇʹÓÃרÃŵı༭¹¤¾ß¡£ÀýÈ磬´ò¿ª´«Ææ±à¼­Æ÷£¬Ñ¡ÖеØÍ¼±à¼­Æ÷£¬´ò¿ªÐèÒªÌí¼Ó NPC µÄµØÍ¼¡£ÔÚµØÍ¼±à¼­Æ÷ÖУ¬Ñ¡Ôñ“Ìí¼Ó NPC”°´Å¥£¬µã»÷ºó»áµ¯³ö NPC Ìí¼Ó´°¿Ú¡£ÔÚ NPC Ìí¼Ó´°¿ÚÖУ¬¿ÉÒÔÉèÖà NPC µÄ ID¡¢Ãû³Æ¡¢¶Ô»°ÄÚÈݵÈÊôÐÔ¡£»¹¿ÉÒÔÌí¼Ó´¥·¢ÇøÓò£¬ÔÚµØÍ¼±à¼­Æ÷ÖУ¬Ñ¡Ôñ“Ìí¼Ó´¥·¢ÇøÓò”°´Å¥£¬ÔÚÐèÒªÌí¼Ó NPC µÄÇøÓòÄÚÌí¼Ó´¥·¢ÇøÓò¡£ÉèÖô¥·¢ÇøÓòÊôÐÔ£¬ÔÚ´¥·¢ÇøÓòÊôÐÔÖУ¬ÉèÖô¥·¢Ìõ¼þΪ“Íæ¼Ò½Ó½ü”»ò“Íæ¼Òµã»÷”¡£×îºó£¬Ñ¡Ôñ´¥·¢ÇøÓòºó£¬ÔÚ NPC ÊôÐÔ´°¿ÚÖÐÉèÖà NPC °ó¶¨µÄ´¥·¢ÇøÓò¡£Íê³ÉÒÔÉϲ½Öèºó£¬±£´æµØÍ¼¼´¿ÉÌí¼Ó NPC ¹¦ÄÜ¡£ÔÚÓÎÏ·ÖУ¬µ±Íæ¼Ò½Ó½ü»òµã»÷´¥·¢ÇøÓòʱ£¬¾Í»áµ¯³ö NPC ¶Ô»°¿ò£¬½øÐÐ NPC ½»»¥¡£

´ËÍ⣬»¹¿ÉÒÔͨ¹ýÃüÁîÐеķ½Ê½Ìí¼Ó NPC¡£ÀýÈ磬¹¦ÄÜ£ºMobNpc µØÍ¼Ãû X Y NPC Ãû³Æ ½Å±¾ÎļþÃû ÍâÐÎ(Êý×Ö) Êôɳ³Ç(0,1) ½Å±¾Îļþ²»´øµØÍ¼Ãû(0,1)¡£Ê¾Àý£º(@MAIN) ²âÊÔ´´½¨ NPC£º\\\\ <´´½¨ NPC/@MobNpc>\\\\ (@MobNpc) #ACT MobNpc 3 346 334 ÃËÖØÁ÷À˺º ¾µÏñ NPC/ÃËÖØÁ÷À˺º 3 0 1¡£Ïà¹ØÃüÁDELNPC ɾ³ý NPC£»ADDMIRRORMAP ´´½¨¾µÏñµØÍ¼£»DELMIRRORMAP ɾ³ý¾µÏñµØÍ¼£»MIRRORMAPTIME ÉèÖþµÏñµØÍ¼Ê±¼ä¡£

### ´«Ææ¼ÜÉè NPC ¹¦Äܽű¾·ÅÖÃλÖÃ
´«Ææ¼ÜÉèÖÐ NPC ¹¦Äܽű¾·ÅÖÃÔÚÌØ¶¨µÄλÖá£Í¨³£Çé¿öÏ£¬NPC ¹¦Äܽű¾·ÅÖÃÔÚ D:\\mirserver\\Mir200\\Envir\\Market_Def Ŀ¼Ï¡£ÎļþÃû×ñÑ­“NPC Ãû³Æ-µØÍ¼±àºÅ.txt”µÄ¸ñʽ¡£ÀýÈ磬¶ÔÓÚÔÚÃËÖØµØÍ¼£¨µØÍ¼±àºÅΪ 3£©µÄ“²âÊÔʹÕß”NPC£¬Æä¹¦Äܽű¾ÎļþӦΪ“²âÊÔʹÕß-3.txt”¡£

Èç¹û²»Ï뽫½Å±¾·ÅÔÚ¸ùĿ¼£¬¿ÉÒÔÔÚ Market_Def Ŀ¼ÏÂн¨Ò»¸öÎļþ¼Ð£¬È»ºóÔڽű¾Ãû³ÆÖдøÉÏ·¾¶¼´¿É¡£Õâ¸öλÖÃÊÇ´æ·Å NPC ¹¦Äܽű¾µÄÖØÒªÎ»Öã¬È·±£½Å±¾ÕýÈ··ÅÖÃÔÚÕâÀ²ÅÄÜʹ NPC ÔÚÓÎÏ·ÖÐÕý³£·¢»Ó¹¦ÄÜ¡£

¶ÔÓÚпªµÄ´«Ææ¼ÜÉèÀ´Ëµ£¬Ìí¼Ó NPC ²ÎÊýÓëÅäÖÃÎļþÐèÒª°´ÕÕÉÏÊö²½Öè½øÐвÙ×÷¡£Ê×ÏÈÈ·¶¨ºÃ NPC µÄ²ÎÊýºÍÅäÖã¬ÔÚÕýÈ·µÄλÖÃÌí¼Ó NPC ÎļþºÍ±àд¹¦Äܽű¾£¬×¢Òâ¸ü¸Ä NPC Ñù×ӵķ½·¨ÒÔ¼°¹¦Äܽű¾µÄ·ÅÖÃλÖá£Í¨¹ýÕâЩ²½Ö裬¿ÉÒԳɹ¦µØÔÚпªµÄ´«Ææ¼ÜÉèÖÐÌí¼Ó NPC£¬ÎªÍæ¼ÒÌṩ¸üºÃµÄÓÎÏ·ÌåÑé¡£