ÈÈѪ´«ÆæMonster.DBÖÐRaceÓëRaceImg×Ö¶ÎÏê½â¼°¹ÖÎïAIÍâ¹ÛÅäÖÃÊÖ²á

À´Ô´£º ×÷Õߣº µã»÷£º
¹ÖÎïÐÐΪ¡¢¹¥»÷¶¯×÷¡¢Íâ¹ÛÏÔʾȫ²¿ËøËÀÔÚ MirServer\Mud2\DB\Monster.DB ÀºËÐÄÈý¸ö×ֶΣºRace£¨ÐÐΪ/AIģʽ£©¡¢RaceImg£¨¹¥»÷ÌØÐ§±íÏÖ£©¡¢Appr£¨µ÷Óÿͻ§¶ËMonXX.wil/PAKÍâ¹ÛÐòºÅ£©¡£ÈýÕß´íÒ»¸ö¾Í³ö“´ôÁ¢²»¶¯¡¢µ¾²ÝÈË¡¢Í¸Ã÷¡¢¹¥»÷Ã»ÌØÐ§¡¢È«ÆÁµØ´ÌÂÒÕ¨”µÈµäÐÍ벡¡£

Ò»¡¢Monster.DB ¹Ø¼ü×ֶζ¨Î»
·¾¶£ºD:\MirServer\Mud2\DB\Monster.DB£¬DBC2000»òDBF¹¤¾ß´ò¿ª£¬ÐÐ=µ¥Ö»¹ÖÎÁÐÖÁÉÙº¬£º
• Sid£º¹ÖÎï´úºÅ£¨Î¨Ò»£©

- Name£º¹ÖÎïÃû£¨ÓëMonGen.txt¡¢MonItems\ͬÃû.txtÑϸñÒ»Ö£©
• Race£ºÐÐΪ/AIģʽ´úÂ루¾ö¶¨×·²»×·ÈË¡¢Ôõô¶¯¡¢ËÀÍöЧ¹û£©

• RaceImg£º¹¥»÷ÌØÐ§´úÂ루¾ö¶¨³öÊÖʱµ¯Ê²Ã´»­Ã棺»ðÇò/µØ´Ì/Åç¶¾/Å׸«£©

- Appr£ºÍâ¹ÛÐòºÅ£¨¾ö¶¨µ÷¿Í»§¶ËÄĸöMonXX.wil/PAKµÄµÚ¼¸Ö»¹Ö£©
• CoolEye£º·´Òþ+Ö÷¶¯³ðºÞ·¶Î§£¬0»ò¿Õ=²»Ö÷¶¯Ò§ÈË£¬Ä¬ÈÏ10~100£¬ÍƼö50~80

• HP/MP/AC/MAC/Exp/Level/AttackµÈÊýÖµ×Ö¶Î

¶þ¡¢Race ÐÐΪ´úÂëʵ²â¶ÔÕÕ£¨AIÂß¼­ºËÐÄ£©
• 11£ºÎÞµÐ+Ë²ÒÆ¹¥»÷£¬×¨´òºìÃû/ÆÕÍ¨Íæ¼Ò£¨´óµ¶ÊØÎÀ¡¢Ñ²ÂßÎÀÊ¿»ùÀࣩ

• 12£º¶à×ø±êѲÂßÎÀÊ¿£¬ÎÞµÐË²ÒÆ£¬Ö÷¶¯¹¥»÷ºìÃûÓë¹ÖÎï

• 51£º²»Ö÷¶¯¹¥»÷£¬±»»÷ɱºóÎïÆ·²»µôÂäÐè¸îÈ¡£¨¼¦¡¢Â¹¡¢×°Êι֣©

- 52£º²»Ö÷¶¯¹¥»÷£¬ËÀÍöºóÎïÆ·Óм¸ÂÊÌÓÅÜ£¨Ñò¡¢Â¹Àà±äÌ壩
• 53£ºÖ÷¶¯¹¥»÷µ«ËÀÍö²»µôÂäÎïÆ·

• 81£º±ê×¼Ö÷¶¯¹Ö£¬Ä¿±ê½øÊÓÒ°×Ô¶¯×·»÷+½üÕ½£¨¶à¹³Ã¨¡¢°ëÊÞÈË¡¢×æÂê¹Ö»ùÀࣩ

• 82£º2×2·¶Î§¶¾ÒºÈõ¹¥»÷

- 85£º´ÓµØÏÂ×ê³öÔ­µØ¹¥»÷£¬ËÀÍö²»µôÂä
• 87£ºÖ÷¶¯¹¥»÷£¬Éä³Ì5£¨Ô¶³Ì¹­Ïµ±äÌ壩

• 90£ºÌùÉíÂé±Ô/ʯ»¯Èõ¹¥»÷

• 92£ºÄ¿±êÔÚ·¶Î§Íâ»áË²ÒÆÌù½ü

• 93£º±ß¹¥»÷±ß×ßλ¶ã±Ü

• 94£ºÖ÷¶¯Ö±Ïß¹¥»÷£¨À׵罩ʬÀࣩ

- 95£º½ø·¶Î§´ÓµØÏÂÅÀ³ö
• 96£ºËÀÍö×Ô¶¯¸´»î£¬Ã¿´Î¸´»î¾­Ñé¼õ°ë£¨½©Ê¬Ïµ£©

• 100£ºÕÙ»½÷¼÷ÃÐÐΪ

• 101£ºÊ¯Ïñ״̬£¬½ø·¶Î§¼¤»î£¨×æÂêÎÀʿԭ°æ£©

• 102£º¹¥»÷ͬʱÕÙ»½Setup.txtÀïZuma1~4Ö¸¶¨¹Ö

- 103£º×ÔÉí²»¶¯£¬ÊͷŽÇÓ¬(Bee)¹¥»÷
• 104£ºÖ÷¶¯¹¥»÷Éä³Ì8£¨¹­¼ýÊÖ£©

• 107£ºÈ«ÆÁ¹¥»÷+Âé±Ô+Öж¾£¨´¥ÁúÉñÀࣩ

• 112£ºÖ»×·ºìÃû£¬Éä³Ì11£¨ºìÃû³Í·£Õߣ©

• 115£º×ÔÉí²»¶¯£¬È«ÆÁµØ´Ì£¨³àÔ¶ñħ£©

- 116/117£º»ÃÓ°Ö©Öë/±©ÁÒÖ©ÖëÐÐΪ
• 150£ºÈËÐιÖAI£¬¿É´©×°±¸¡¢Óü¼ÄÜ¡¢³ÖÎäÆ÷£¨ÅäºÏEnvir\MonUseItemsÅäÖã©

• 156£ºGOM/GEE×Ô¶¨Òå¹ÖÎï±ê¼Ç£¬ÅäºÏRaceImg=156 + ×Ô¶¨ÒåPAKʹÓÃ

Èý¡¢RaceImg ¹¥»÷ÌØÐ§´úÂë¶ÔÕÕ£¨³öÊÖ»­Ã棬²»ÊǹÖÎﳤÏࣩ
×¢Ò⣺RaceImg≠Appr£¬Ç°ÕßÊÇ“´òÈËÊ±Ã°Ê²Ã´ÌØÐ§”£¬ºóÕßÊÇ“¹ÖÎï±¾Éí³¤É¶Ñù”
• 0£º²»¶¯²»¹¥»÷£¬ÐÎ×´²»±ä

• 1£ºÂãÄнüÉíÎïÀí£¨ÈËÐλù´¡£©

- 11£º½üÉíÎïÀí£¨Â¹/¼¦Åä51/52Óã©
• 14£ºÎïÀí¹¥»÷£¨÷¼÷Ãϵ£©

• 15£ºÅ׸«¹ì¼££¨Å׸«÷¼÷ã©

• 16£º½üÉíÅç¶¾£¨¶´Çù£©

• 17£º½üÉíÎïÀí£¨¶à¹³Ã¨£©

• 19£º½üÉíÎïÀí£¨ÎÖÂêսʿ£©

• 20£ºÅç»ð£¨»ðÑæÎÖÂ꣩

- 21£ºµç»ð»¨£¨ÎÖÂê½ÌÖ÷£©
• 22£ºÉäÕ루°µºÚսʿ£©

• 33£º´ó·¶Î§Åç¶¾£¨´¥ÁúÉñ£©

• 34£ºÈ«ÆÁµØ´Ì£¨³àÔ¶ñħ£¬ÅäRace=115£©

• 40£º¼«¹âµçÓ°£¨À׵罩ʬ£©

• 45£ºÉä¼ý¹ì¼££¨¹­¼ýÊÖ£¬ÅäRace=104£©

- 49£º»ðÇò£¨×æÂê½ÌÖ÷£©
• 52/53£º¸ß/µÍ¿ÕÅç¶¾£¨Ð¨¶ê£©

• 55£ºÅç»ð»÷ÍË£¨´óÉñÊÞ£©

• 60/61/62£ººçħЫÎÀ/ÖíÎÀ/½ÌÖ÷ÐÂÌØÐ§

• 70/71£ºÅ£Ä§·¨Ê¦À×µç+»ÓÕÈ / ţħ¼À˾»ðÇò+»ÓÕÈ

- 78£ºÄ§Áú½ÌÖ÷ÌØÐ§
• 83£º»ðÁúȺÀ×ÌØÐ§

• 500+£ºGOM/GEE×Ô¶¨ÒåÌØÐ§±àºÅ£¬¶ÔÓ¦×Ô¶¨ÒåPAKÄÚÖ¡ÐòÁÐ

ÅäÖÃÌúÂÉ£ºÏȶ¨Race£¨Òª²»Òª×·ÈË£©→ ÔÙ¶¨RaceImg£¨³öÊÖðɶ£©→ ×îºóAppr£¨³¤É¶Ñù£©¡£Àý£º»ðÑæÖ÷¶¯¹Ö = Race=81 + RaceImg=20 + Appr¶ÔÓ¦Mon91»ðÑæÎÖÂêÐòºÅ¡£

ËÄ¡¢Appr Íâ¹ÛÐòºÅËã·¨£¨¿Í»§¶ËMonXX.wil/PAKÓ³É䣩
Ô­°æËã·¨£¨Hero/GOM/GEEͨÓã©£º
Appr = (MonÎļþºÅ - 1) × 10 + ÎļþÄÚµÚNÖ»¹ÖÐòºÅ(0~9)
Àý£ºMon36.wilÄÚµÚ6Ö»¹Ö → (36-1)×10 + 5 = 355
Àý£ºMon100.wilµÚÒ»Ö» → (100-1)×10 + 0 = 990£¬µÚ¶þÖ»991£¬ÒÔ´ËÀàÍÆ
×Ô¶¨ÒåPAK£¨GOM/GEE£©£ºRace=156¡¢RaceImg=156£¬ApprÁô¿ÕÈÃM2“¿ìËÙ¼ÆËã”°´Ö¸¶¨wil/pak½âÎö£¬»òÊÖÌî10000+Çø¶ÎÖ¸Ïò×Ô¶¨Òå²¹¶¡
ÈËÐιÖAppr£¨µ÷ÓÃHum.wilÒ·þ£©£ºAppr = 500 × Ò·þShape + ·¢ÐÍÆ«ÒÆ(100~500) £»ÎäÆ÷×ßMP×Ö¶Î = 2×ÎäÆ÷Shape ~ 2×ÎäÆ÷Shape+1

Îå¡¢MonGen.txt Ë¢¹Ö¸ñʽ£¨ÈÃAIÅÜÆðÀ´£©
·¾¶£ºD:\MirServer\Mir200\Envir\MonGen.txt
¸ñʽ£ºµØÍ¼±àºÅ X Y ¹ÖÎïÃû ·¶Î§ ÊýÁ¿ ¼ä¸ô(Ãë)
Àý£º0 330 330 ħÁúÁ¦Ê¿ 10 5 3600 £¨±ÈÆæ0ºÅͼ330,330ÖÜΧ10¸ñË¢5Ö»£¬1СʱһÂÖ£©
µØÍ¼±àºÅ±ØÐëÓëMapInfo.txtÒ»Ö£»¹ÖÎïÃû±ØÐëÓëMonster.DBµÄNameÍêȫһÖ£¬·ñÔòM2±¨“¹ÖÎï²»´æÔÚ”

Áù¡¢ÐÂÔö/Ð޸ĹÖÎïÂ䵨²½Öè
1. ¿Í»§¶ËData·Å MonXX.wil / ×Ô¶¨Òå.pak£¨GOMÓÃPAK£¬HeroÓÃWIL/WZL£©£¬¼ÇÎļþºÅ
2. DBC¿ªMonster.DB → ¼ÓÐÐ → ÌîName/Sid/HP/Exp/AC/MAC → Race°´AIÑ¡ → RaceImg°´ÌØÐ§Ñ¡ → Appr°´ÉÏÊö¹«Ê½Ëã → CoolEyeÌî50~80 → ±£´æ
3. MonGen.txt¼ÓË¢ÐÂÐУ»Envir\MonItems\¹ÖÎïÃû.txt䱬ÂÊ£¨ÎļþÃû=DBÃû£©
4. ÈËÐιֶîÍ⽨ Envir\MonUseItems\¹ÖÎïÃû.txt °ó´©´÷×°±¸£»Race=150»ò256±¶ÊýRaceImg=0
5. M2Server → Ñ¡Ïî → ÖØÔØ¹ÖÎïÊý¾Ý¿â£¨»òÖØÆôM2£©→ ½øÍ¼ÑéÖ¤£º×·ÈË¡¢ÌØÐ§¡¢Íâ¹Û¡¢±¬ÂÊ¡¢ÑªÌõÈ«¶Ô¼´³É

Æß¡¢µäÐ͹ÊÕÏËÙ²é
• ¹ÖÎï´ôÁ¢²»×·ÈË£ºRace=51/52¡¢CoolEye=0»ò¿Õ → ¸Ä81/87/104¡¢CoolEye=50+

- ¹¥»÷ÎÞÌØÐ§/¶¯×÷½©£ºRaceImg´í»ò©Ìî → °´ÉϱíÅä¶ÔÓ¦ÌØÐ§Âë
• ÏÔʾµ¾²ÝÈË/͸Ã÷£ºApprËã´í¡¢MonXX.wilȱʧ¡¢PAKÃÜÂëºì¡¢²¹¶¡Ã»½øData → УÑéAppr¹«Ê½Óëpak.txt

- ³àÔ¶ñħÂúÆÁµØ´ÌÂÒÕ¨£ºRace=115±ØÐëÅäRaceImg=34£¬ÇÒÊÓÒ°/´¥·¢·¶Î§ÔÚM2¹ÖÎïÉèÖÃÀïÊÕÒ»ÏÂ
• ÈËÐιֹâÉí/²»ÄÃÎäÆ÷£ºRaceImg·Ç0»ò256±¶Êý¡¢Apprû°´500×ShapeËã¡¢MPûÌîÎäÆ÷Shape×2

- ºìÃû²»°¤´ò£ºGuardÀàRace=11/12/112£¬ÆÕͨ¹Ö²»»á×·ºìÃû£¬±ð°ÑС¹ÖRaceÌî³É112

Race¹ÜÄÔ×Ó¡¢RaceImg¹Ü³öÊÖ»­Ãæ¡¢Appr¹Ü³¤Ï࣬Èý×Ö¶Î+MonGen+CoolEye+¿Í»§¶Ë²¹¶¡ËÄλһÌå¶ÔÆë£¬¹ÖÎïAIÓëÍâ¹ÛÍêÕû»¹Ô­¡£