µ±Ç°Î»Öà : 145zÓÎÏ·Õ¾¡¡|¡¡Ä§ÊÞÊÀ½ç¡¡|¡¡¼¼Êõ½Ì³Ì¡¡|¡¡

ħÊÞÊÀ½çµ¥»ú°æ1.8.0 BUG´¦ÀíÓëGMÖ¸Áî´óÈ«

Èȶȣº
°æ±¾ºÅ1.8.0£¨4735£©ÊÇÔçÆÚ¾­µä¾ÉÊÀµÄÒ»¸ö·ÖÖ§£¬ÊÐÃæÉϵÄÐí¶àµ¥»ú°æ£¨ÌرðÊǷǹٷ½ÍŶÓÐÞ¸´µÄ°æ±¾£©È·Êµ»áÅöµ½ÄãÁгöµÄÕâЩÎÊÌâ¡£ÕâЩÎÊÌâͨ³£³öÔÚ·þÎñ¶ËµÄºËÐĽű¾¡¢Êý¾Ý¿âµ÷ÓûòÕ߿ͻ§¶ËÓë·þÎñÆ÷µÄÊý¾Ý¶Ô½ÓÉÏ¡£

ÏÂÃæÖ±½ÓÕë¶ÔÄãÌáµ½µÄÿһÌõBUG£¬¸ø³ö¶ÔÓ¦µÄ½â¾ö˼·¡¢²¹¶¡·½Ïò»òÕßGMÃüÁî²¹¾È´ëÊ©¡£

### ÎäÆ÷Ч¹ûÓ븽ħЧ¹ûÎÞ·¨¼¤»î

ÕâÁ½ÌõÎÊÌâÔ­ÒòÀàËÆ£¬Í¨³£ÊÇ·þÎñ¶ËµÄ·¨Êõ´¦Àíϵͳ£¨Spell.dbc£©Ã»¼ÓÔØÈ«£¬»òÕßItem_Enchantment±íµÄÊý¾ÝÓÐȱʧ¡£

- **ÎäÆ÷Ч¹û²»´¥·¢**£º±ÈÈçÎäÆ÷±¾Éí´ø“»÷ÖпÉÄÜÔì³ÉXXÉ˺¦”ÕâÖÖÌØÐ§£¬Èç¹û²»´¥·¢£¬´ó¸ÅÂÊÊÇ·þÎñ¶ËµÄ**proc.sql**½Å±¾Ã»Åܳɹ¦¡£½â¾ö°ì·¨ÊÇÕÒ¶ÔÓ¦Äã¶Ë°æ±¾£¨1.8.0£©µÄ**¼¼ÄÜÐÞ¸´²¹¶¡**£¬×¨ÃÅÕÒÄÇÖֽГweapon_proc”»ò“spell_proc”µÄSQLÎļþ£¬µ¼ÈëÊý¾Ý¿â¡£
- **¸½Ä§Ð§¹û¿´²»¼û/û×÷ÓÃ**£º¸½Ä§ºó¹âЧûÏÔʾ£¬»òÕßÊôÐÔû¼ÓÉÏ¡£ÏÈÓÃGMÃüÁî¿´¿´¸½Ä§±¾ÉíÊÇ·ñÉúЧ¡£Ñ¡ÖÐ×Ô¼º£¬ÊäÈë `.modify speed 2` Èç¹ûÅܵÿìÁË˵Ã÷GMÃüÁî¹ÜÓ㬵«¸½Ä§²»ÉúЧ¾ÍÊÇÊÓ¾õЧ¹û²ãµÄÎÊÌâ¡£¿ÉÒÔ³¢ÊÔ¸üпͻ§¶ËµÄ **ItemVisual.dbc** ºÍ **SpellItemEnchantment.dbc** Îļþ¡£»òÕßÓÃÃüÁîÖ±½Ó¼Óǿװ±¸´úÌæ¸½Ä§¡£

### ÈËÎï¼¼ÄÜÎÞ·¨Ñ§Ï°¡¢ÓÐÏÔʾµ«Ã»×÷ÓÃ

¼¼ÄÜѧ²»ÁË£¬»òÕßѧÁËͼ±êÊÇÁÁµÄµ«´ò¹ÖûÉ˺¦¡¢²»¼ÓѪ¡£

- **Ô­Òò·ÖÎö**£º1.8°æ±¾µÄÌ츳Ê÷ºÍ¼¼ÄÜ»úÖÆ±È½ÏÀÏ£¬ºÜ¶àµ¥»ú°æÖ±½Ó°Ñ¹Ù·þÊý¾Ý°á¹ýÀ´£¬µ«ºó¶ËµÄ½Å±¾£¨ScriptDev2£©Ã»ÅäÌס£Ñ§²»Á˼¼ÄÜͨ³£ÊÇÒòΪ¼¼ÄÜѵÁ·Ê¦µÄ½Å±¾»µÁË¡£
- **½â¾ö·½°¸**£º
1. **ÃüÁîÖ±½Óѧ**£ºÈƹýѵÁ·Ê¦£¬ÓÃGMÃüÁî `.learn ¼¼ÄÜID` Ӳѧ¡£ÀýÈçµÁÔôµÄÓ°Ï®£¨Sinister Strike£©¼¼ÄÜIDÊÇ1757¡£
2. **¼¼ÄÜÎÞЧ**£ºÈç¹ûѧÁË´ò¹Öû·´Ó¦£¬ËµÃ÷¼¼ÄÜÔÚ·þÎñ¶ËµÄScript LibraryÀïûдºÃ¡£¿ÉÒÔÊÔÊÔ¿´ÓÐûÓÐÕâ¸ö¶ËµÄ**Vmaps**ºÍ**Mmaps**Îļþ£¬½âѹ²¢¸²¸Çµ½·þÎñ¶ËĿ¼£¬ÕâÄÜÐÞ¸´ºÜ¶à¼¼ÄܺÍѰ·ÎÊÌâ¡£Èç¹û»¹ÊDz»ÐУ¬ÕâÊôÓÚÄں˼¶BUG£¬µ¥»ú°æÖ»ÄÜÈÆ¿ª£¬»»±ðµÄ¼¼ÄÜ´ò¹Ö¡£

### ÈÎÎñÖ¸¶¨¹ÖÎï²»µôÈÎÎñÎïÆ·

ÕâÊǵäÐ굀 **“µôÂä±í£¨Loot Table£©”ȱʧ»ò¹ØÁª´íÎó**¡£

- **Ö±½ÓÊÖ¶Î**£º²»×öÈÎÎñÁË£¬Ö±½ÓÓÃGMÃüÁîÄÃÎïÆ·¡£ÊäÈë `.additem ÎïÆ·ID`£¬±ÈÈçÈÎÎñÈÃÄã´ò10¸ö“Ëé¹Ç¶¤”£¬Ö±½Óµ÷³öÀ´½»ÈÎÎñ¡£
- **¸ù±¾ÐÞ¸´**£ºÈç¹û´òË㳤ÆÚÍæÕâ¸ö¶Ë£¬ÐèÒªÊÖ¶¯ÐÞ¸ÄÊý¾Ý¿â¡£´ò¿ªÊý¾Ý¿âµÄ `creature_loot_template` ±í£¬ÕÒµ½ÄǸö¹ÖÎïµÄEntry±àºÅ£¬°ÑÈÎÎñÎïÆ·µÄIDºÍµôÂÊ£¨100%£©Ìî½øÈ¥¡£
- **³£¼ûÔ­Òò**£ººÜ¶à1.8°æ±¾¿âµÄÈÎÎñÎïÆ·µôÂʱ»Éè³ÉÁË0£¬»òÕßÒýÓÃÁË´íÎóµÄ¹ÖÎïID¡£

### NPCµã»÷û·´Ó¦

µãNPC²»³ö¶Ô»°¿ò£¬»òÕß½ÓÁËÈÎÎñ½»²»ÁË¡£

- **½Å±¾¹Ò¹³Ê§°Ü**£ºNPCµÄ½Å±¾Ãû³Æ£¨ScriptName£©ÔÚÊý¾Ý¿âÀïÌî´íÁË£¬»òÕߺËÐĸù±¾Èϲ»µ½Õâ¸ö½Å±¾¡£
- **½â¾öÁ÷³Ì**£º
- **Èç¹ûÊÇÈÎÎñ¹Ö/ÈÎÎñNPC**£ºÓÃGMÃüÁî `.quest complete` Ö±½ÓÍê³ÉÈÎÎñ£¨²»Óý»£©¡£
- **Èç¹ûÊÇѵÁ·Ê¦/ÉÌÈË**£º¿ÉÒÔÓÃGMÃüÁîÇ¿Ðдò¿ª¹¦ÄÜ¡£µã»÷NPCºóÊäÈë `.npc addmove` Ë¢ÐÂÒ»ÏÂNPCµÄAI£¬»òÕßÖ±½Ó `.list npc` ²é¿´ÖÜΧNPCÐÅÏ¢¡£ÊµÔÚ²»ÐÐÓà `.npc delete` ɾÁËÖØ½¨£¨½÷É÷²Ù×÷£©¡£
- **¶ÔÓÚÉÌÈË**£ºÖ±½Ó×Ô¼ºÓà `.additem` Âò£¬»òÕßÓà `.modify gold` ¼ÓÇ®ÕÒ±ðµÄNPC¡£

### ¸½¼ÓЧ¹ûÎÞ·¨ÉúЧÓëµôÂä´©Ô½ÊÀ½ç

ÕâÁ½Ìõ¶¼Ö¸Ïò**µØÍ¼Îļþ£¨Map/Vmap£©ÎÊÌâ**¡£

- **¸½¼ÓЧ¹ûÎÞ·¨ÉúЧ**£º±ÈÈçÕ¾ÔÚij¸ö¹â»·ÀïÓ¦¸Ã¼ÓBUFFû¼Ó£¬»òÕßÄ³Ð©ÇøÓòµÄ»·¾³É˺¦Ã»´¥·¢¡£ÕâÊÇ·þÎñ¶ËȱÉÙÕýÈ·µÄ **vmap£¨ÐéÄâµØÍ¼£©** Îļþ£¬µ¼Ö·þÎñ¶Ë“¿´²»¼û”ÕâÐ©ÇøÓòºÍЧ¹û¡£ÐèÒªÖØÐÂÌáÈ¡¿Í»§¶ËµÄvmapÎļþ£¬¸´ÖƵ½·þÎñ¶ËĿ¼¸²¸Ç¡£
- **µôÂä´©Ô½ÊÀ½ç**£º¹ÖËÀÁ˵ôµØÉÏһ˲¼äÖ±½Ó´©Í¸µØÃæµô½øÐé¿Õ£¬»òÕßÈ˵ôµ½µØµ×Ï¡£Í¬ÑùÊǵØÍ¼Åöײ²ãû×öºÃ¡£±ØÐëÖØÐÂÉú³É **mmaps£¨µ¼º½Íø¸ñ£©**¡£ÕâÐèÒªÏÂÔØ×¨ÃŵŤ¾ß£¨Èç offmesh.txt ¹¤¾ß£©´ÓÄãµÄ1.8¿Í»§¶ËÌáÈ¡µØÍ¼Êý¾Ý£¬¹ý³Ì±È½ÏºÄʱ£¬µ«ÄܸùÖΡ£

### ·ÉÐеãÎÞ·¨Óá¢GOµØµãÎÞ·¨Òƶ¯

- **·ÉÐеã**£º´ó²¿·Öµ¥»ú°æÄ¬ÈÏû¿ªÈ«·ÉÐе㡣×î¼òµ¥ÊÇÊäÈëGMÃüÁî `.modify speed 5` ¿ª5±¶Åܲ½ËÙ¶È×Ô¼ºÅܹýÈ¥¡£»òÕßÓà `.learn 34091` ѧ¸ö“ÀäÌìÆø·ÉÐД£¬µ«Õâͨ³£ÊÇŵɭµÂÓõġ£×îÖ±½ÓµÄÊÇÓÃÃüÁî `.goname Íæ¼ÒÃû` »ò `.go x y z` Ö±½Ó·É¹ýÈ¥¡£
- **GOµØµã£¨ÓÎÏ·ÎïÌ壩ÎÞ·¨Òƶ¯**£º±ÈÈç´¬¡¢µçÌÝ¡¢´«ËÍÃÅû·´Ó¦¡£ÕâÊÇGame ObjectµÄÔËÊä½Å±¾Ã»¹¤×÷¡£ÊäÈë `.debug transport` ÊÔÊÔˢУ¬»òÕ߸ɴàÓà `.go` ÃüÁî´©¹ýÈ¥¡£±ÈÈçҪȥ¸±±¾£¬Ö±½Ó²é¸±±¾µÄ×ø±ê´«ËͽøÈ¥¡£

### ¹«»áÎÞ·¨½¨Á¢ÓëÕÙ»½³èÎï²»ÏÔʾ

- **¹«»áÎÞ·¨½¨Á¢**£º1.8°æ±¾½¨¹«»áÐèÒª4¸öÈËÇ©Ãû¡£µ¥»ú°æ¾ÍÄãÒ»¸öÈË£¬¿Ï¶¨½¨²»ÁË¡£Ç¿Ðн¨»áÐèÒªÓÃGMÃüÁî `.pinfo` ¿´¿´ÓÐûÓÐÐéÄâÍæ¼Ò£¬Ã»Óеϰ¿ÉÒÔÓÃÃüÁî `.character create Ãû×Ö` ½¨¼¸¸öСºÅ£¬×é¶ÓºóÈÃËüÃÇÇ©Íê×ÖÔÙɾµô¡£»òÕßÖ±½ÓÓà `.modify rep` °Ñ¹«»áÉùÍû¼ÓÂú£¬¼Ù×°Óй«»á¡£
- **³èÎï²»ÏÔʾ/²»¶¯**£ºÁÔÈË»òÊõÊ¿ÕгöÀ´³èÎïÊÇÒþÐε쬻òÕßÕÙ³öÀ´Õ¾×Å·¢´ô¡£ÕâÊÇ**³èÎï״̬ºËÐÄ£¨Pet System£©**±ÀÀ£ÁË¡£ÏÈÓà `.reload creaturespawn` ˢгèÎïˢе㡣ÊäÈë `.pet create` Ç¿ÖÆ´´½¨Ò»Ö»¡£Èç¹û»¹ÊDz»¶¯£¬ÃüÁî¿ØÖÆ `.pet follow` »ò `.pet attack`¡£Èç¹ûÍêÈ«ÎÞЧ£¬ËµÃ÷ºËÐIJ»Ö§³Ö£¬Ö»ÄÜ»»¸öÖ°ÒµÍæ¡£

### ʵÓÃGMÖ¸Áî´óÈ«

Õë¶ÔÄã1.8.0°æ±¾£¬Õ⼸¸öGMÖ¸Áî×î³£Ó᣼ÙÉèGMȨÏÞÒÑ¿ªÆô£¬ÁÄÌì¿òÊäÈëÃüÁîǰһ°ã¼Ó “.” ºÅ¡£

| ÃüÁî¸ñʽ | ×÷ÓÃ˵Ã÷ |
| :--- | :--- |
| `.learn ¼¼ÄÜID` | Ç¿ÐÐѧ»áÈκμ¼ÄÜ¡£±ÈÈçѧµöÓ㡢ѧÎäÆ÷¼¼ÄÜ¡¢Ñ§ÆäËûÖ°Òµ´óÕС£ |
| `.unlearn ¼¼ÄÜID` | ÒÅÍü¼¼ÄÜ¡£ |
| `.additem ÎïÆ·ID` | Ö±½Ó»ñµÃÖ¸¶¨ÎïÆ·¡£ÎïÆ·ID¿ÉÒÔÈ¥Êý¾Ý¿âÍøÕ¾²é¡£ |
| `.additemset Ì××°ID` | Ö±½Ó»ñµÃÒ»ÕûÌ××°±¸¡£ |
| `.levelup Êý×Ö` | ÌáÉýÖ¸¶¨µÈ¼¶¡£±ÈÈç .levelup 60 Ö±½Óµ½60¡£ |
| `.modify speed ÊýÖµ` | ÐÞ¸ÄÒÆ¶¯ËÙ¶È¡£ÊýÖµµ÷³É5»ò10£¬ÅܵØÍ¼·É¿ì£¬ÃÖ²¹Ã»·ÉÐе㡣 |
| `.modify gold Êý×Ö` | ¼ÓÇ®¡£Êý×Öµ¥Î»ÊÇÍ­±Ò£¬Ïë¼Ó100½ð¾ÍÊÇ `.modify gold 1000000`¡£ |
| `.go x y z [µØÍ¼±àºÅ]` | Ö±½Ó´«Ë͵½×ø±ê¡£ |
| `.goname ½ÇÉ«Ãû` | ´«Ë͵½Ö¸¶¨Íæ¼ÒÉí±ß¡£ |
| `.summon ½ÇÉ«Ãû` | °ÑÖ¸¶¨Íæ¼ÒÕÙ»½µ½ÄãÉí±ß¡£ |
| `.respawn` | Á¢¿ÌË¢ÐÂÖÜΧËùÓйÖÎï¡£ |
| `.npc info` | ²é¿´Ä¿±êNPCµÄÏêϸÐÅÏ¢¡£ |
| `.npc delete` | ɾ³ýÄ¿±êNPC¡£ |
| `.gps` | ²é¿´µ±Ç°¾«È·×ø±ê¡£ |

### ×ܽὨÒé

1.8.0(4735)Õâ¸ö°æ±¾Ì«ÀÏ£¬ÊÐÃæÉϵÄÐÞ¸´²¹¶¡ºÜÄÑÕÒÈ«¡£Èç¹ûÏëÍæµÃÁ÷³©£¬½¨Ò飺

1. **ÉÆÓÃGMÖ¸Áî**£º°ÑÉÏÃæÕâЩָÁîµ±³É“¹ÕÕÈ”£¬Óöµ½BUGÖ±½ÓÓÃÖ¸ÁîÈÆ¹ý£¬ÕâÊÇ×î¿ìµÄ·½·¨¡£
2. **ÖØ×öµØÍ¼Îļþ**£º»¨Ê±¼ä°Ñ **vmap** ºÍ **mmaps** ÖØÐÂÌáÈ¡Éú³ÉÒ»±é£¬ÄÜÐÞ¸´µôÂä¡¢¿¨µØÐΡ¢Ð§¹û²»´¥·¢Ò»´ó°ëÎÊÌâ¡£
3. **Êý¾Ý¿âСÐÞ**£ºÕë¶Ô²»µôÈÎÎñÎïÆ·µÄÎÊÌ⣬ѧһÏÂ¸Ä `creature_loot_template` ±í£¬ºÜʵÓá£