´«ÆæGOMÒýÇæÅäÖõǼÆ÷²¹¶ÁÈ¡¹æÔòÏê½â

À´Ô´£º ×÷Õߣº µã»÷£º
ÔÚ´«ÆæÓÎÏ·ÁìÓòÖУ¬GOMÒýÇæµÄÅäÖÃÒ»Ö±±¸ÊܹØ×¢¡£ÆäÖУ¬ÅäÖõǼÆ÷²¹¶ÁÈ¡¹æÔòÓÈÎªÖØÒª¡£²¹¶ÁÈ¡¹æÔò¹¦ÄÜÃ÷È·£¬¸ñʽÒÔResourcesĿ¼Ϊ»ù´¡¡£ÒÔ¶ÁÈ¡Prguse.wilΪÀý£¬ÏȶÁÈ¡Resources\Data\Prguse.pak£¬Èç¹û¸ÃÎļþ²»´æÔÚ£¬¶ÁÈ¡Data\Prguse.wil£¬ÈôData\Prguse.wilÒ²²»´æÔÚ£¬ÔÙ¶ÁÈ¡Data\Prguse.wzl¡£
ÀýÈ磬ÓÅÏȶÁÈ¡Resources\Data\Hum.pak£¬Èç¹ûÕâ¸öÎļþ²»´æÔÚ£¬Ôò¶ÁÈ¡Data\Hum.wil£»ÓÅÏȶÁÈ¡Resources\Map\0.map£¬Èç¹ûÕâ¸öÎļþ²»´æÔÚ£¬Ôò¶ÁÈ¡Map\0.map£»ÓÅÏȶÁÈ¡Resources\Wav\0.wav£¬Èç¹ûÕâ¸öÎļþ²»´æÔÚ£¬Ôò¶ÁÈ¡Wav\0.wav¡£
´ËÍ⣬¹æÔò»¹Ôö¼ÓÁ˶ԶàÖÖÎļþµÄÖ§³Ö¡£Ôö¼ÓÖ§³ÖResources\Data\ItemDesc.Dat£¨ÎïÆ·±¸×¢£©¡¢Resources\Data\TZItemDesc.Dat£¨Ì××°±¸×¢£©¡¢Resources\Data\SkillDesc.Dat£¨¼¼Äܱ¸×¢£©¡¢Resources\Data\MapDesc.Dat£¨Íâ´«µÄСµØÍ¼±¸×¢£©¡¢Resources\Data\MapDesc1.Dat£¨Ð¡µØÍ¼±¸×¢£©¡£Í¬Ê±£¬Êý¾Ý¿âLooksÆðʼ±àºÅ´Ó10000¿ªÊ¼£¬¸Ä½øÐ¡µØÍ¼À©Õ¹mmap10.wil´Ó10001¿ªÊ¼£¬Ôö¼ÓÀ©Õ¹Npc10.wil£¬Npc´úÂë´Ó1000¡£»¹Ôö¼ÓÖ§³ÖÎäÆ÷ºÍÒ·þ°´ÕÕÒ»¼þÎäÆ÷Ò»¸ö.wilÎļþµÄ·½Ê½ÅäÖã¬ÎäÆ÷·ÅÔÚ´«ÆæÄ¿Â¼µÄ\Graphics\Weapon\£¬Ò·þ·ÅÔÚ\Graphics\Human\Ï£¬ÎïÆ·Êý¾Ý¿âÖе¥¸öÎäÆ÷ºÍÒ·þµÄShapeÖµ´Ó1000¿ªÊ¼¡£
¶ÔÓÚ´«ÆæGOMÒýÇæÅäÖõǼÆ÷²¹¶ÁÈ¡¹æÔòµÄ׼ȷ°ÑÎÕ£¬Äܹ»È·±£ÓÎÏ·µÄÎȶ¨ÔËÐкÍÁ¼ºÃÌåÑé¡£Íæ¼ÒºÍ¿ª·¢ÕßÔÚ½øÐÐÏà¹ØÅäÖÃʱ£¬Ó¦Ñϸñ°´ÕÕÕâЩ¹æÔò½øÐвÙ×÷£¬ÒÔ±ÜÃâ³öÏÖ²»±ØÒªµÄÎÊÌâ¡£
´«ÆæGOMÒýÇæ²¹¶ÁÈ¡¹æÔòÖеÄÎļþÓÅÏȼ¶ÊÇÔõÑùµÄ
´«ÆæGOMÒýÇæµÄ²¹¶ÁÈ¡¹æÔòÓÐ×ÅÃ÷È·µÄÎļþÓÅÏȼ¶¡£ÒÔ¶ÁÈ¡Prguse.wilΪÀý£¬ÏȶÁÈ¡Resources\Data\Prguse.pak£¬Èç¹û¸ÃÎļþ²»´æÔÚ£¬¶ÁÈ¡Data\Prguse.wil£¬Èç¹ûData\Prguse.wilÒ²²»´æÔÚ£¬¶ÁÈ¡Data\Prguse.wzl¡£ÀýÈçÓÅÏȶÁÈ¡Resources\Data\Hum.pak£¬Èç¹ûÕâ¸öÎļþ²»´æÔÚ£¬Ôò¶ÁÈ¡Data\Hum.wil¡£ÕâÖÖÓÅÏȼ¶È·±£ÁËÔÚ²»Í¬Çé¿ö϶¼ÄÜÕÒµ½ËùÐèµÄ²¹¶¡Îļþ¡£Í¬Ê±£¬Ôö¼ÓÁ˶ԶàÖÖÎļþµÄÖ§³Ö£¬ÈçResources\Data\ItemDesc.Dat£¨ÎïÆ·±¸×¢£©¡¢Resources\Data\TZItemDesc.Dat£¨Ì××°±¸×¢£©¡¢Resources\Data\SkillDesc.Dat£¨¼¼Äܱ¸×¢£©¡¢Resources\Data\MapDesc.Dat£¨Íâ´«µÄСµØÍ¼±¸×¢£©¡¢Resources\Data\MapDesc1.Dat£¨Ð¡µØÍ¼±¸×¢£©¡¢Items1.wil¡¢DnItems1.wil¡¢StateItem1.wilµÈ¡£Êý¾Ý¿âLooksÆðʼ±àºÅ´Ó10000¿ªÊ¼£¬¸Ä½øÐ¡µØÍ¼À©Õ¹mmap10.wil´Ó10001¿ªÊ¼£¬Ôö¼ÓÀ©Õ¹Npc10.wil£¬Npc´úÂë´Ó1000¡£»¹Ö§³ÖÎäÆ÷ºÍÒ·þ°´ÕÕÒ»¼þÎäÆ÷Ò»¸ö.wilÎļþµÄ·½Ê½ÅäÖã¬ÎäÆ÷·ÅÔÚ´«ÆæÄ¿Â¼µÄ\Graphics\Weapon\£¬Ò·þ·ÅÔÚ\Graphics\Human\Ï£¬ÎïÆ·Êý¾Ý¿âÖе¥¸öÎäÆ÷ºÍÒ·þµÄShapeÖµ´Ó1000¿ªÊ¼ËãÆð£¬µ¥¸öÎäÆ÷ºÍÒ·þËØ²ÄµÄÎļþÃû±ØÐëºÍÎïÆ·Êý¾Ý¿âÖеÄShapeÖµÒ»Ñù¡£
´«ÆæGOMÒýÇæÖ§³ÖÄÄЩÎļþÀàÐÍ
´«ÆæGOMÒýÇæÖ§³Ö¶àÖÖÎļþÀàÐÍ¡£ÔÚ²¹¶ÁÈ½Ãæ£¬Ö§³Öpak¡¢wil¡¢wzlµÈÎļþÀàÐÍ¡£ÆäÖУ¬pakÎļþÊÇGOMÒýÇæ×Ô¶¨ÒåͼƬ×ÊÔ´¸ñʽ£¬Ö§³ÖÃÜÂ빦ÄÜ£¬¿ÉÒÔʹÓù¤¾ß°üÖеÄWIL±à¼­Æ÷´´½¨Ð޸ĵȱ༭¡£PakÎļþÐèÒª·ÅÔÚ¿Í»§¶Ë¶ÔÓ¦µÄ“Resources\Data”Ŀ¼ÀÈç¹û²»Ïë·ÅÔÚ“Resources”£¬¿ÉÒÔÔÚÅäÖÃÀïÐ޸ēResources”Ŀ¼Ãû³Æ£¬Ä¬ÈÏʹÓÓResources”Ŀ¼¡£ÀýÈ磺Èç¹û“Resources\Data\Hum.Pak”Îļþ´æÔÚ£¬¾Í²»»áÔÙ¶ÁÈ¡“Data\Hum.wzl”¡£´ËÍ⣬»¹Ö§³ÖÊý¾Ý¿âÎļþÈçAccessÊý¾Ý¿â¡¢BDEÊý¾Ý¿â£¨GOMÒýÇæÖ§³Ö£¬GEEÒýÇæÄ¿Ç°²»Ö§³Ö£©¡¢mysqlÊý¾Ý¿â£¨GEEÒýÇæÖ§³Öµ«²»ÍêÉÆ£©µÈ¡£ÔÚÓÎÏ·×ÊÔ´·½Ã棬֧³ÖͼÐÎÎļþÈçGraphicsÎļþ¼ÐϵÄÎäÆ÷ºÍÒ·þµÄwilÎļþ£¬µØÍ¼ÎļþÈçMapInfo.txt£¬¹ÖÎﱬÂÊÎļþÈçEnvirMonItems£¬QF´¥·¢½Å±¾ÎļþÈçmarket_defQfunction-0.txtµÈ¡£
´«ÆæGOMÒýÇæÊý¾Ý¿â±àºÅ¹æÔò
ÔÚ´«ÆæGOMÒýÇæÖУ¬Êý¾Ý¿â±àºÅÓÐ×ÅÌØ¶¨µÄ¹æÔò¡£ÒÔstditemdbÎïÆ·ÊôÐÔÐÞ¸ÄΪÀý£¬idxÊôÐÔ±íʾÊý¾Ý¿âµÄÐòÁкţ¬¼ÇסÐòºÅ²»ÒªÖظ´¡£ÔÚMonster.dbÊý¾Ý¿âÖУ¬sidÊǹÖÎï´úºÅ¡£¶ÔÓÚÎïÆ·Êý¾Ý¿âÖе¥¸öÎäÆ÷ºÍÒ·þ£¬ShapeÖµ´Ó1000¿ªÊ¼ËãÆð£¬µ¥¸öÎäÆ÷ºÍÒ·þËØ²ÄµÄÎļþÃû±ØÐëºÍÎïÆ·Êý¾Ý¿âÖеÄShapeÖµÒ»Ñù£¬ÀýÈçÊý¾Ý¿âÖÐÉèÖÃShape=1000£¬ÄÇôµ¥¸öÎäÆ÷»òÕßËØ²ÄµÄÎļþ¾ÍÊÇ1000.wil¡£ÔÚÊý¾Ý¿âLooksÆðʼ±àºÅÊÇ10000¿ªÊ¼£¬¸Ä½øÐ¡µØÍ¼À©Õ¹mmap10.wil´Ó10001¿ªÊ¼£¬Ôö¼ÓÀ©Õ¹Npc10.wil£¬Npc´úÂë´Ó1000¡£¶ÔÓÚGOMÒýÇæ×Ô¶¨Òå¹ÖÎïappr´úÂë¼ÆË㣬dbc2000´ò¿ªdbÊý¾Ý¿âÀïÃæmonster.db£¨¹ÖÎïµÄÊý¾Ý¿â£©£¬ÕÒµ½×Ô¶¨Òå¹ÖÎïµÄÃû×Ö£¬¿´ËûºóÃæµÄµÚÈýÐоÍÊÇApprµÄ´úÂ룬ÔÚһЩÆäËû¸¨Öú¹¤¾ßÀïÃæ½ÐÐÎÏó´úÂë¡£ÀýÈ磺ÌìµÀÊ¥Ö÷¢áµÄ¹ÖÎïappr´úÂëÊÇ608£¬Ëû¶ÔÓ¦µÄpak²¹¶¡¾ÍÊÇmon61.pak£¬¼ÆËã·½·¨¾ÍÊÇ£¨61-1£©*10=600µÄ´úÂ룬Ȼºó608¾ÍÊÇ61ÀïÃæµÄµÚ8¸ö¹ÖÎһ¸ö¹ÖÎïÔÚ²¹¶¡ÊÇ36ÕÅͼƬ£¬ËùÒÔ608µÄ´úÂë¶ÔÓ¦µÄ¾ÍÊÇmon61.pakÀïÃæµÄµÚ2880ͼƬµ½3240ÕŽáÊø¡£Èç¹ûarrp´úÂëÊÇ625£¬ÏÈÉáȥλÊý5¸Ä³É0È»ºó³ýÒÔ10×îºóÔÙ¼Ó1¾ÍÊǶÔÓ¦µÄpak£º625ÉáÈ¥5¸Ä³É0¾ÍÊÇ620³ýÒÔ10µÈÓÚ62£¬È»ºóÔÙ¼Ó1µÈÓÚ63£¬625µÄÒâ˼¾ÍÊÇmon63.pakÀïÃæµÄµÚ5¸ö¹ÖÎÒÔ´ËÀàÍÆ¡£
´«ÆæGOMÒýÇæÎäÆ÷ºÍÒ·þÅäÖ÷½Ê½
´«ÆæGOMÒýÇæµÄÎäÆ÷ºÍÒ·þÅäÖ÷½Ê½½ÏΪ¸´ÔÓ¡£Ê×ÏÈ£¬ÏÂÔØÒªÌí¼ÓµÄ×°±¸Ëزġ£È»ºóн¨Ò»¸öpakÎļþ£¬´ò¿ªwil±à¼­Æ÷£¬Ð½¨Ò»¸öpak£¬ÔÙ´ò¿ª¸Õ¸Õ´´½¨µÄpakÎļþ£¬µ¼ÈëÎäÆ÷Íâ¹ÛÄÐÅ®ÎäÆ÷Íâ¹ÛÒ»¹²1200ÕÅ¡£½Ó×ÅÔÚ×Ô¶¨Òå²¹¶¡Îļþ¼Ð´´½¨Îļþ¼ÐGraphics£¬½«¸Õ¸Õ´´½¨µÄÎäÆ÷pak¸´ÖƵ½weaponÎļþ¼ÐÏ£¬Öظ´ÉÏÃæµÄ²½Öè°ÑÒ·þÒ²µ¼Èë¡£Ö®ºóµ¼È붪ÔڵذåÉϵÄͼƬÒÔ¼°·ÅÔÚ±³°üÖеÄͼƬ£¬µØ°åͼƬ·¾¶ÔÚ£ºD:\ÈÈѪ´«Ææ\Legendofmir\½­É½Èç»­²¹¶¡\Data\DnItems1.Pak£¬±³°üͼƬ·¾¶ÔÚ£ºD:\ÈÈѪ´«Ææ\Legendofmir\½­É½Èç»­²¹¶¡\Data\Items1.Pak¡£ÔÙ½«ÎäÆ÷¡¢Ò·þÄÚ¹ÛͼƬµ¼ÈëÄÚ¹ÛÎļþ·¾¶£¬ÈçÎäÆ÷ÄÚ¹Û·¾¶£ºD:\ÈÈѪ´«Ææ\Legendofmir\½­É½Èç»­²¹¶¡\Data\wqng.pak£¬Ò·þÄÚ¹Û·¾¶£ºD:\ÈÈѪ´«Ææ\Legendofmir\½­É½Èç»­²¹¶¡\Data\yfng.pak£¬²¢ÏòpakÖе¼ÈëÄÚ¹ÛͼƬ¡£ÔÚÅäÖõǼÆ÷ʱ£¬Ê±×°Ò·þDBÉèÖãºStdMode¶Î66ΪÄÐÒ·þ£¬67ΪŮÒ·þ£¬ÆäËû×Ö¶ÎºÍÆÕͨÒ·þÒ»Ñù¡£Î»ÖôúÂ룺17¡£Ê±×°ÎäÆ÷DBÉèÖãºStdMode¶Î68¡¢69ΪÎäÆ÷£¬ÆäËû×Ö¶ÎºÍÆÕͨÎäÆ÷Ò»Ñù¡£Î»ÖôúÂ룺18¡£Ê±×°Ò·þÊôÐÔºÍÒ·þÒ»Ñù¡£Ê±×°ÎäÆ÷ÊôÐÔÒ²ÊÇºÍÆÕͨµÄÎäÆ÷ÊôÐÔÒ»ÑùÉèÖá£Åå´÷ʱװÒ·þºÍʱװÎäÆ÷¿ÉÒÔ´¥·¢£º(@TakeOn17)ºÍ(@TakeOff18)¡£Í¬Ê±£¬Ö§³ÖÎäÆ÷ºÍÒ·þ°´ÕÕÒ»¼þÎäÆ÷Ò»¸ö.wilÎļþµÄ·½Ê½ÅäÖã¬ÎäÆ÷·ÅÔÚ´«ÆæÄ¿Â¼µÄ\Graphics\Weapon\£¬Ò·þ·ÅÔÚ\Graphics\Human\Ï£¬ÎïÆ·Êý¾Ý¿âÖе¥¸öÎäÆ÷ºÍÒ·þµÄShapeÖµ´Ó1000¿ªÊ¼ËãÆð£¬µ¥¸öÎäÆ÷ºÍÒ·þËØ²ÄµÄÎļþÃû±ØÐëºÍÎïÆ·Êý¾Ý¿âÖеÄShapeÖµÒ»Ñù¡£
´«ÆæGOMÒýÇæÅäÖÃ×¢ÒâÊÂÏî
ÔÚÅäÖô«ÆæGOMÒýÇæÊ±£¬ÓÐÐí¶àÐèҪעÒâµÄÊÂÏî¡£Ê×ÏÈ£¬ÔÚÑ¡Ôñ´«Ææ°æ±¾Ê±£¬Òª¸ù¾Ý×Ô¼ºµÄʵ¼ÊÇé¿ö½øÐÐÑ¡Ôñ£¬ÇÐÎðäĿ׷Çó¸ß¼¶°æ±¾£¬Í¬Ê±½¨ÒéÔÚ¹ºÂòǰÏȲ鿴¸Ã°æ±¾µÄ¹Ù·½ÍøÕ¾ºÍÓû§ÆÀ¼Û£¬È·±£¸Ã°æ±¾¾ß±¸ËùÐèµÄ¹¦Äܲ¢·ûºÏÐèÇ󡣴´«Ææ°æ±¾Ç°Òª×¼±¸ºÃ·þÎñÆ÷¡¢ÓòÃûºÍ¿Õ¼ä¡¢gomÒýÇæµÈ¡£ÔÚ·þÎñÆ÷Äõ½ÊÖÖ®ºóµÚһʱ¼äÐ޸ķþÎñÆ÷µÄÓû§ÃÜÂ룬ÔÚÃÜÂëʹÓÃÒ»¶Îʱ¼äÖ®ºóÒ²¿ÉÒÔ¾­³£¸ü»»£¬ÃÜÂë²»ÒªÇáÒ×й¶¸ø±ðÈË¡£°²×°É±¶¾Èí¼þºÍ·À»ðǽ£¬Îª·þÎñÆ÷°²×°É±¶¾Èí¼þºÍ·À»ðǽ£¬ÒÔ±£»¤·þÎñÆ÷ÃâÊܲ¾ºÍºÚ¿Í¹¥»÷¡£ÅäÖõǼÆ÷µÄʱºòҪעÒâÈý¸öÎÊÌ⣬һÊÇPAK.txtÀïÃæµÄ²¹¶¡Â·¾¶ÒªÕýÈ·£¬ÅäµÇ½Æ÷µÄʱºò²¹¶¡ÒªÏÂÔØÏÂÀ´Ò»ÆðÅ䣻¶þÊÇPAK.txtÀïÃæµÄÃÜÂëÒªÕýÈ·£¬Èç¹û²»ÕýÈ·Åä³öÀ´¿ÉÄÜÊǺڵģ»ÈýÊÇResourcesĿ¼ҪºÍ²¹¶¡ÀïµÄĿ¼Ãû³Æ¶ÔÓ¦£¬Ä¬ÈϵÄĿ¼ÊÇResources£¬ÓÐЩ°æ±¾¸Ä¹ýµÄ»°£¬Ò²ÒªÏàÓ¦Ð޸ġ£ÔÚÅäÖô«ÆæµÇ¼Æ÷ʱ£¬ÇëÈ·±£Á˽âËùÓв½ÖèµÄº¬ÒåºÍ×÷Ó㬱ÜÃâ²»±ØÒªµÄ´íÎó¡£È·±£ÍøÂç»·¾³°²È«£¬±ÜÃâй¶¸öÈËÐÅÏ¢»òÔâÊܺڿ͹¥»÷¡£Èç¹ûÓöµ½ÎÊÌ⣬¿ÉÒÔ²éÔÄ´«ÆæµÇ¼Æ÷µÄ¹Ù·½Îĵµ»òѰÇóÏà¹Ø¼¼ÊõÖ§³Ö¡£
´«ÆæGOMÒýÇæÔÚÅäÖõǼÆ÷²¹¶ÁÈ¡¹æÔò·½ÃæÓÐ×ÅÑϸñµÄÎļþÓÅÏȼ¶ºÍÌØ¶¨µÄÖ§³ÖÎļþÀàÐÍ¡£Êý¾Ý¿â±àºÅ¹æÔòÃ÷È·£¬ÎäÆ÷ºÍÒ·þµÄÅäÖ÷½Ê½½ÏΪ¸´ÔÓµ«ÓÐÕ¿ÉÑ­¡£ÔÚÅäÖùý³ÌÖУ¬ÐèҪעÒâÖÚ¶àÊÂÏÒÔÈ·±£´«Ææ·þÎñÆ÷µÄÕý³£ÔËÐкͰ²È«ÐÔ¡£ÎÞÂÛÊÇÐÂÊÖ»¹ÊÇÓо­ÑéµÄÓû§£¬ÔÚÅäÖô«ÆæGOMÒýÇæÊ±£¬¶¼Ó¦¸Ã×ÐϸÔĶÁ¹Ù·½Îĵµ£¬×ñÑ­ÕýÈ·µÄ²½ÖèºÍ×¢ÒâÊÂÏÒÔ»ñµÃ¸üºÃµÄÓÎÏ·ÌåÑé¡£