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

´«Ææ°æ±¾¼ÜÉèÌí¼ÓnpcÐÞ¸ÄÔö¼Ónpc·½·¨ÒÔ¼°ÅäÖòÎÊý½Ì³Ì

Èȶȣº
ÔÚ´«Ææ°æ±¾¼ÜÉèÖУ¬Ìí¼ÓºÍÐÞ¸Ä NPC µÄ·½·¨¼°ÅäÖòÎÊýÈçÏ£º
Ê×ÏÈ£¬ÕÒµ½·þÎñ¶ËĿ¼ Mir200 ÖÐµÄ Envir Ŀ¼¡£ÔÚÕâ¸öĿ¼ÀïÓÐÁ½¸ö¹Ø¼üÎļþ£¬Merchant.txt ºÍ market_def Îļþ¼Ð¡£Merchant.txt ÓÃÓÚÌí¼Ó NPC µÄ»ù±¾²ÎÊý£¬¸ñʽΪ¡¾½Å±¾Ãû³Æ µØÍ¼Ãû³Æ X ×ø±ê Y ×ø±ê NPC Ãû³Æ ±êÖ¾ ÐÎÏó ÊÇ·ñÊôÓÚɳ ÊÇ·ñÒÆ¶¯ ÒÆ¶¯¼ä¸ô ÊÇ·ñÔÊÐí±äÉ« ±äÉ«ËÙ¶È£¨Ã룩¡¿£¬Öмä·Ö¸ô¿ÉÒÔʹÓÿոñ»ò tap ·Ö¸ô·û¡£½¨ÒéʹÓà excel ±í¸ñ×öºÃËùÓÐ NPC µÄ²ÎÊýºóÔÙ¸´ÖƵ½ Merchant ÎļþÀïÃæ£¬ÒòΪ excel Îļþ±ãÓÚɸѡÅÅÐò¡£ÀýÈ磬ÏëÔÚÍÁ³Ç£¨µØÍ¼±àºÅΪ 3£©µÄ 353:337 ´¦¼ÓÒ»¸öÃûΪ “²âÊÔ NPC” µÄРNPC£¬¿ÉÌí¼ÓÒ»ÐУº¡¾²âÊÔ NPC 3 353 337 ²âÊÔ NPC¡¿£¬²»ÌîµÄĬÈÏΪ 0¡£½Å±¾µÄÎļþÃûÓйæÔòΪ£º¡¾ÎļþÃû - µØÍ¼´úÂë.txt¡¿¡£ÔÚµ÷ÓÃʱֻÐèҪдĿ¼ÓëÎļþÃû£¬¡¾- µØÍ¼´úÂë¡¿²»ÓÃд¡£
½Ó×Å£¬ÔÚ Mir200 Ŀ¼ÖÐµÄ Evnvir Ŀ¼Ï嵀 Market_Def ÀïÃæÐ½¨Ò»¸öÓë½Å±¾Ãû³Æ¶ÔÓ¦µÄÎļþ£¬Èç “²âÊÔ NPC-3.txt”£¬ÔÚÕâ¸öÎļþÀïÃæÐ´ NPC ½Å±¾¼´¿É¡£Market_Def Ŀ¼Ϊ NPC ½Å±¾¸ùĿ¼£¬Ò²¿ÉÒÔн¨Îļþ¼Ð£¬Ö»ÒªÔڽű¾Ãû³ÆÀïÃæ´øÉÏ·¾¶¼´¿É¡£
ÁíÍ⣬NPC µÄÍâ¹ÛÊǸù¾ÝµÚÆß¸ö²ÎÊýÀ´¿ØÖƵģ¬Èç¹ûÅäÖôíÎó¾ÍÎÞ·¨ÏÔʾÑù×Ó£¬Ö»ÏÔʾÃû×Ö¡£¼ÆËã·½·¨ÊÇ´ò¿ªÒ»¸ö npc.wzl Îļþ£¬²é¿´Í¬ÑùµÄͼƬ×é¡£
»¹ÓÐÆäËûһЩÏà¹ØÄÚÈÝ£¬±ÈÈç´«Ææ NPC ½Å±¾Öеİٷֱȴú±íÎï¼Û£¬²»Í¬Êý×Ö×éºÏ´ú±í²»Í¬µÄÉ̵êÀàÐÍ£¬Èç + 19 +20 +21 ÊÇÏîÁ´µêµÈ¡£ÔÚÌí¼Ó NPC ʱ£¬ÅäÖÃÎļþµÄλÖÿÉÒÔÔÚ D:\Mirserver\Mir200\Envir\MerChant.txt ÖÐÌí¼Ó NPC µÄ»ù±¾²ÎÊý£¬¹¦Äܽű¾ÐèÒª·ÅÖÃÔÚ D:\MirServer\Mir200\Envir\Market_Def Ŀ¼Ï£¬ÎļþÃû×ñÑ­ “NPC Ãû³Æ - µØÍ¼±àºÅ.txt” µÄ¸ñʽ¡£ÀýÈç “²âÊÔʹÕß” ÔÚÃËÖØµØÍ¼£¨µØÍ¼±àºÅΪ 3£©£¬ÎļþÃûӦΪ “²âÊÔʹÕß - 3.txt”¡£ÔÚ “²âÊÔʹÕß - 3.txt” ÎļþÖУ¬¿ÉÒÔʹÓüòµ¥µÄ¶Ô»°½Å±¾À´³õʼ»¯ NPC µÄ½»»¥£¬ÈçÓñêÇ© (@main) ¶¨ÒåÖ÷ÒªµÄ¶Ô»°ÄÚÈÝ¡£NPC µÄÍâ¹ÛºÍÑÕÉ«´úÂëͨ³£ÔÚÁíÒ»¸öÅäÖÃÖÐÉèÖ㬿Éͨ¹ý±à¼­ÓÎÏ·µÄ¿Í»§¶ËÎļþʵÏÖ²»Í¬µÄÍâ¹ÛЧ¹û¡£È·±£ NPC µÄ½çÃæÓѺÃÇÒÒ×ÓÚÀí½â£¬Èç¹û NPC ÌṩÈÎÎñ£¬Ó¦È·±£ÈÎÎñµÄÃèÊöÇåÎú£¬½ÓÊܺ;ܾøµÄ°´Å¥Ã÷ÏÔ¡£Ìí¼Ó´«ËÍ NPC µÄ²½ÖèΪ£ºÔÚ D:\mirserver\Mir200\Envir\MerChant.txt ÎļþÖа´ÕÕÌØ¶¨¸ñʽ±àд£¬Èç “Ê¬Íõµî´«ËÍ 3 318 329 ʬÍõµî´«ËÍ 0 8 1 0 0 3 2000 3”£¬È»ºóÔÚ D:\mirserver\Mir200\Envir\Market_def Öд´½¨¶ÔÓ¦µÄ NPC Îı¾Îļþ£¬Èç “Ê¬Íõ´«ËÍ - 3.txt”£¬²¢±àд½Å±¾ÊµÀý¡£´«Ææ °æ±¾¿âÖÐÉèÖà NPC ±äÉ«¹¦ÄÜ¿Éͨ¹ýÔÚ MerChant.txt ÖÐµÄ NPC ÅäÖòÎÊýÉèÖã¬Èçµ¹ÊýµÚÈý¸ö²ÎÊý±íʾ±äɫģʽ£¬1 = Ãû×Ö + ÉíÌ壬2 = ÉíÌå±äÉ«£¬3 = Ãû×Ö±äÉ«£¬µ¹ÊýµÚ¶þ¸ö²ÎÊý±äÉ«¼ä¸ô (ºÁÃë)£¬µ¹ÊýµÚÒ»¸öÊÇ·ñ¹Ì¶¨ÑÕÉ« 0 = ²»¹Ì¶¨£¬1 - 7 = ¹Ì¶¨ÑÕÉ«£¬Í¬Ê±¼ÇµÃÔÚ M2 ÉÏ¿ªÆô NPC ±äÉ«¹¦ÄÜ¡£´«Ææ NPC ÔÊÐí²Ù×÷¹¦ÄÜÍ·²¿²ÎÊýÓÐ @@SENDMSG ÔÊÐí·¢ËÍÈ«·þ¹«¸æµÈ¶àÖÖ¹¦ÄÜ¡£ÔÚÌí¼Ó NPC ʱ£¬»¹¿É×¢Òâ NPC ÅäÖÃÎļþ D:\MirServer\Mir200\Envir\MerChant.txt ºÍ´æ´¢ NPC ½Å±¾µÄ D:\MirServer\Mir200\Envir\market_def µÄʹÓã¬ÒÔ¼° NPC Îı¾ÕýÈ·ÃüÃû¸ñʽΪ£º×Ô¶¨ÒåÃû³Æ - µØÍ¼±àÂë.txt µÈ¡£×ÜÖ®£¬ÔÚ´«Ææ°æ±¾¼ÜÉèÖÐÌí¼ÓºÍÐÞ¸Ä NPC ÐèÒª×ÐϸÅäÖöà¸öÎļþºÍ²ÎÊý£¬ÒÔÈ·±£ NPC Õý³£ÔËÐв¢ÎªÍæ¼ÒÌṩÁ¼ºÃµÄÓÎÏ·ÌåÑé¡£
´«Ææ°æ±¾¼ÜÉèÈçºÎÌí¼Ó NPC
ÔÚ´«Ææ°æ±¾¼ÜÉèÖÐÌí¼Ó NPC ÐèÒª¾­¹ýһϵÁв½Öè¡£Ê×ÏÈ£¬´ò¿ª·þÎñÆ÷¶ËµÄÊý¾Ý¿â¹ÜÀí¹¤¾ß£¬±ÈÈç Navicat µÈ¡£ÔÚÊý¾Ý¿âÖÐÕÒµ½´æ·Å NPC ÐÅÏ¢µÄ±í¸ñ£¬Í¨³£ÊÇ npc.txt »òÕß npcdata ±í¸ñ¡£ÔÚ±í¸ñÖÐÌí¼ÓеÄÐУ¬Ìîд NPC µÄ»ù±¾ÐÅÏ¢£¬°üÀ¨ NPC µÄ ID¡¢Ãû³Æ¡¢×ø±ê¡¢Íâ¹ÛµÈ¡£½«ÐÂÌí¼ÓµÄ NPC ÐÅÏ¢±£´æµ½Êý¾Ý¿âÖУ¬²¢ÖØÆô·þÎñÆ÷ʹÆäÉúЧ¡£ÔÚ¿Í»§¶ËÖб༭µØÍ¼Îļþ£¬½«ÐÂÌí¼ÓµÄ NPC µÄ×ø±êºÍ ID ÐÅÏ¢Ìí¼Óµ½µØÍ¼ÎļþÖС£ÖØÐÂÆô¶¯¿Í»§¶Ë£¬¼´¿É¿´µ½ÐÂÌí¼ÓµÄ NPC ³öÏÖÔÚÓÎÏ·ÊÀ½çÖС£
ÀýÈ磬ÔÚ D:\MirServer\Mir200\Envir\MerChant.txt ÎļþÖÐÌí¼Ó NPC Ãû³Æ¡¢µØÍ¼¡¢×ø±êµÈÐÅÏ¢¡£Èç “²âÊÔʹÕß 3 330 350 ²âÊÔʹÕß \¡ºÂÞ¿ª¡» 0 208 0 0 0 0 0”£¬ÕâÀï “²âÊÔʹÕß 3” ±íʾ NPC Ãû³ÆºÍµØÍ¼±àºÅ£¬“330 350” ÊÇ×ø±ê£¬ºóÃæµÄÊý×Ö·Ö±ð´ú±í²»Í¬µÄÊôÐÔ¡£Ìí¼ÓÍêÕâ¸öÐÅÏ¢ºó£¬»¹ÐèÒªÔÚ D:\MirServer\Mir200\Envir\Market_Def Ŀ¼Ï½¨Á¢ÃûΪ “²âÊÔʹÕß - 3.txt” µÄÎļþ£¬Õâ¸öÎļþ¾ÍÊǸà NPC µÄ¹¦Äܽű¾¡£½Å±¾Ð´ÔÚÕâ¸öÎļþÖУ¬±ÈÈç “(@main) <USERNAME><USERNAME><JOB>ÄúºÃ£¡£¡£¡”¡£
ÁíÍ⣬Ҳ¿ÉÒÔͨ¹ýÔÚ´«Ææ±à¼­Æ÷ÖÐÑ¡ÖеØÍ¼±à¼­Æ÷£¬´ò¿ªÐèÒªÌí¼Ó NPC µÄµØÍ¼£¬È»ºóÑ¡Ôñ “Ìí¼Ó NPC” °´Å¥£¬ÔÚµ¯³öµÄ NPC Ìí¼Ó´°¿ÚÖÐÉèÖà NPC µÄ ID¡¢Ãû³Æ¡¢¶Ô»°ÄÚÈݵÈÊôÐÔ¡£Ìí¼Ó´¥·¢ÇøÓò£¬ÉèÖô¥·¢Ìõ¼þΪ “Íæ¼Ò½Ó½ü” »ò “Íæ¼Òµã»÷”£¬²¢°ó¶¨ NPC ºÍ´¥·¢ÇøÓò¡£Íê³ÉÕâЩ²½Öèºó£¬±£´æµØÍ¼¼´¿ÉÌí¼Ó NPC ¹¦ÄÜ¡£
´«Ææ°æ±¾¼ÜÉèÌí¼Ó NPC µÄ²ÎÊýÉèÖÃ
´«Ææ°æ±¾¼ÜÉèÌí¼Ó NPC µÄ²ÎÊýÉèÖýÏΪ¸´ÔÓ¡£ÔÚ D:\mirserver\Mir200\Envir\Merchant.txt ÎļþÖÐÌí¼Ó NPC ²ÎÊýÓëÅäÖÃÎļþ¡£ÒÔ “123 / ³ÛÍø_°¬Î÷ 3 XXX XXX °¬Î÷ÎäÆ÷µê 0 78 1 1 1” ΪÀý£¬ÕâÀïµÄ²ÎÊýÒÀ´ÎΪ£ºNPC Ãû³ÆºÍµØÍ¼±àºÅ¡¢×ø±êδ֪¡¢NPC Ãû³Æ¡¢NPC ·½Ïò±êʶ¡¢NPC Íâ¹Û´úÂë¡¢ÊÇ·ñɳ³ÇÊôÐÔ NPC¡¢ÊÇ·ñ×Ô¶¯Òƶ¯¡¢Ê±¼ä¼ä¸ô¡£×¢Ò⣬½Ì³ÌÖÐÌáµ½¼¸¸ö NPC µÄÑÕÉ«²ÎÊýÐèÒªÌí¼Óµ½ NPC ÅäÖôúÂë×îºóÃæ£¬ÏÔʾģʽ·ÖΪÈýÖÖ£¬·Ö±ðÊÇÃû×Ö + ÉíÌå±äÉ«¡¢ÉíÌå±äÉ«Ãû×ÖÑÕÉ«¹Ì¶¨¡¢ÉíÌåÑÕÉ«¹Ì¶¨Ãû×ÖÑÕÉ«Ëæ»ú±äµÈ£¬Í¬Ê±»¹ÓÐʱ¼ä¼ä¸ôºÍÏÔʾÑÕÉ«µÄ²ÎÊýÉèÖá£
´«Ææ°æ±¾¼ÜÉèÐÞ¸Ä NPC µÄ·½·¨
´«Ææ°æ±¾¼ÜÉèÐÞ¸Ä NPC µÄ·½·¨ÓжàÖÖ¡£¿ÉÒÔ´ò¿ª Mirserver\Mir200\Envir\MerChant.txt Îļþ£¬Ñ¡Ôñ×Ô¼ºÒª¸ÄµÄ NPC£¬±ÈÈçÒª¸Ä “ÎäÆ÷ר±¬” Õâ¸ö NPC µÄÑùʽ£¬ÕÒµ½¶ÔÓ¦µÄÍâ¹Û´úÂë½øÐÐÐ޸ġ£ÀýÈ磬“ÓÎÏ·µØÍ¼ / ÎäÆ÷ר±¬ 3 336 321 ÎäÆ÷ר±¬ 0 67 0 0 0 330003”£¬ÕâÀïµÄ “67” ¾ÍÊÇÍâ¹Û´úÂ룬Èç¹ûÒª¸Ä³É´úÂëÊÇ “15”£¬ÄÇ¾Í°Ñ “67” ¸Ä³É “15” ¼´¿É£¬È»ºó±£´æ£¬ÖØÆô M2 »òÕßÓà GM ÃüÁîÖØÐ¼ÓÔØ NPC£¬Ð¡ÍËÔÙÉÏ¿´Ð§¹û¡£
»¹¿ÉÒÔͨ¹ý´ò¿ª D:\mirserver\Mir200\Envir\Market_Def Îļþ£¬Õâ¸öÎļþÊÇ·Å NPC ½Å±¾µÄ£¬È»ºó´ò¿ªÒª¸ÄµÄ NPC Îļþ½øÐÐÐ޸ġ£
´«Ææ°æ±¾¼ÜÉè NPC µÄ½Å±¾Î»ÖÃ
´«Ææ°æ±¾¼ÜÉèÖÐ NPC µÄ½Å±¾Î»ÖÃÖ÷ÒªÔÚ D:\MirServer\Mir200\Envir\market_def Ŀ¼Ï¡£¹¦ÄÜÎļþÃû¸ñʽһ°ãΪ “npc Îļþ·¾¶ - µØÍ¼±àºÅ.txt”¡£ÀýÈ磬“ÃËÖØÊ¡_´«ËÍÔ± 3 664 707 ÃËÖØÊ¡´«ËÍÔ± 0 500 0 0 2”£¬ÄÇô¸Ã NPC µÄ¹¦ÄÜÎļþλÖþÍÊÇ D:\MirServer\Mir200\Envir\market_def\ ÃËÖØÊ¡_´«ËÍÔ± - 3.txt¡£Èç¹ûÊÇ “ׯ԰ / »áÔ±ÁìÈ¡ 3 855 661 ºìÃû 0 0 1 0 0”£¬Ôò¹¦ÄÜÎļþλÖÃΪ D:\MirServer\Mir200\Envir\market_def\ ׯ԰ \ »áÔ±ÁìÈ¡ - 3.txt¡£×¢Òâ NPC ½Å±¾Îı¾Ãû×Ö±ØÐëºÍ NPC ÅäÖÃÐÅÏ¢µÄµÚÒ»¸ö×Ö¶ÎÒ»Ö£¬²»ÄÜÓдí±ð×Ö¡£
´«Ææ°æ±¾¼ÜÉè NPC µÄÍâ¹ÛÉèÖÃ
´«Ææ°æ±¾¼ÜÉèÖÐ NPC µÄÍâ¹ÛÉèÖÃÓжàÖÖ·½Ê½¡£¾²Ì¬ NPC ½¨ÖþÎï¶ÁÈ¡ Data\Deco.wzl Îļþ£¬ºÅ´Ó 1000 - 1999 ¼ÆË㣬½¨Öþ NPC Ãû×Ö²ÉÓô¿Êý×Ö½«²»»áÏÔʾÃû×Ö£¬¿ÉÅäºÏ CreateNPC º¯Êý£¬ÔÚÓÎÏ·ÖÐÖÆ×÷¼¾½ÚЧ¹û¡£Ö§³ÖÀ©Õ¹¾²Ì¬ NPC Îļþ Data\Deco1.wzl£¬Íâ¹ÛºÅ´Ó 2000 ¿ªÊ¼¼ÆËã¡£¾²Ì¬½¨ÖþÎïÖ»¶ÁȡһÕÅͼ£¬NPC Íâ¹ÛºÍͼºÅÏà¶ÔÓÚ£¬²¢ÇÒ²»ÏÔʾ NPC ѪÌõ¡£
µ±Ìí¼ÓÐ嵀 Npc Íâ¹Ûʱ¿ÉÌí¼Óµ½ Npc1.wil ÖУ¬Npc1.wil ÖеÄÍâ¹Û´Ó 500 ¿ªÊ¼ËãÆð£¬500 ´ú±í Npc1.wil ÖеÚÒ»¸ö NPC£¬501 ´ú±í Npc1.wil Öеڶþ¸ö NPC¡£ÈËÎï´úÂëÒ²ÓжÔÓ¦µÄÃû³ÆºÍСͷÏñ´úÂ룬±ÈÈç “0 Ìú½³ 0 ÊÖÀïÄÃ×ÅÌú´¸µÄÈË” µÈ¡£
ÔÚÉèÖà NPC Íâ¹ÛÏÔʾ²ÎÊýʱ£¬·ÖΪÈý¸ö±äɫģʽ£¬1 = Ãû×Ö + ÉíÌ壬2 = ÉíÌå±äÉ«£¬3 = Ãû×Ö±äÉ«£»µÚ¶þ¸ö²ÎÊýÊÇÔÚÓÎÏ·ÑÕÉ«ÏÔʾ±äɫʱ¼ä²ÎÊý£¬¼ä¸ô£¨ºÁÃ룩£»µÚÈý¸ö²ÎÊýÊÇÑÕÉ«ÏÔʾÀàÐÍ£¬ÑÕÉ«ÀàÐÍ 1 - 7 ÖÖ£¬µ±²ÎÊýÉèÖÃΪ 0 ʱ£¬Ëæ»úÏÔʾ 7 ÖÖÑÕÉ«¡£
´«Ææ°æ±¾¼ÜÉèÌí¼Ó NPC¡¢ÐÞ¸ÄÔö¼Ó NPC ÒÔ¼°½øÐи÷ÖÖ²ÎÊýÉèÖúÍÍâ¹Ûµ÷ÕûÊÇÒ»¸ö½ÏΪ¸´ÔӵĹý³Ì£¬ÐèÒª¶Ô´«Ææ·þÎñÆ÷¶ËµÄÎļþ½á¹¹ºÍ¹¦ÄÜÓÐÉîÈëµÄÁ˽⡣ͨ¹ýÕýÈ·ÉèÖà NPC µÄ²ÎÊý¡¢Î»Öᢽű¾ºÍÍâ¹Û£¬¿ÉÒÔÎªÍæ¼ÒÌṩ¸üºÃµÄÓÎÏ·ÌåÑé¡£ÔÚ½øÐвÙ×÷ʱ£¬Òª×Ðϸ°´Õս̳̽øÐУ¬±ÜÃâ³öÏÖ´íÎóµ¼ÖÂÓÎÏ·ÔËÐгöÏÖÎÊÌ⡣ͬʱ£¬¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄÐèÇóºÍ´´Ò⣬¶Ô NPC ½øÐиöÐÔ»¯µÄÉèÖ㬴òÔì¶ÀÌØµÄÓÎÏ·ÊÀ½ç¡£