ºËÐÄÄÚÈÝ£º
»ù´¡ÈëÃÅ£º
ʲôÊÇGMÃüÁȨÏÞÈçºÎ¿ªÆô£¿£¨AdminList.txtÌí¼Ó½ÇÉ«Ãû£¬¸ñʽÏê½â£©
ÃüÁîͨÓøñʽ½âÎö£º@ÃüÁîÃû ²ÎÊý1 ²ÎÊý2 ...£¨¾ÙÀý˵Ã÷£©
³£Óõ÷ÊÔÃüÁî»ã×Ü£º
@Level / @AdjustLevel£ºµ÷Õû½ÇÉ«µÈ¼¶
@GameGold / @G£ºµ÷ÕûÔª±¦/½ð±ÒµãÊý£¨ÖØµã»Ø¹Ë£ºÒ²ÓÃÓڸĻáÔ±µÈ¼¶£¡£©
@CreditPoint£ºµ÷ÕûÉùÍû
@Superman£º¿ªÆô/¹Ø±ÕÎÞµÐģʽ£¨²âÊÔÉñ¼¼£©
@Mob£ºÕÙ»½¹ÖÎ²âÊÔË¢¹Öµã¡¢BOSS£©
@Move£ºË²¼äÒÆ¶¯µ½Ö¸¶¨µØÍ¼×ø±ê
@Recall£ºÕÙ»½Ö¸¶¨Íæ¼Òµ½ÄãÉí±ß£¨²é¸ÚÀûÆ÷£©
@Kick£ºÌß³öÍæ¼Ò£¨¹ÜÀí±Ø±¸£©
@View£º²é¿´Íæ¼Ò±³°ü¡¢×°±¸¡¢×´Ì¬£¨ÒþÉí²é¿´£©
@ReloadNpc£ºÈÈÖØÔØNPC½Å±¾£¨¸ÄÁ˽ű¾²»ÓÃÖØÆô·þÎñÆ÷£¡£©
½ø½×¹ÜÀí£º
@Info / @WhosYourDaddy£ºÏÔÊ¾Íæ¼ÒÏêϸÐÅÏ¢£¨IP¡¢µÈ¼¶¡¢Î»Öõȣ©
@SetPermission£ºÉèÖÃÆäËûÍæ¼ÒGMȨÏÞ£¨Ð¡ÐÄʹÓã¡£©
@ReLoadAdmin£ºÖØÔعÜÀíÔ±Áбí
@ForcedWallconquestWar£ºÇ¿ÐпªÆô/¹Ø±Õ¹¥³ÇÕ½£¨É³°Í¿Ëµ÷ÊÔ£©
@StartQuest£ºÇ¿ÖÆ´¥·¢Ä³ÈÎÎñ
@ClearMon£ºÇåÀíµØÍ¼ÉÏËùÓйÖÎï
@Shutup / @ReleaseShutup£º½ûÑÔ/½â½ûÍæ¼Ò£¨ÁÄÌì¹ÜÀí£©
Ë¢×°ÔìÎ
@Make / @ÖÆÔ죺ˢ³öÖ¸¶¨×°±¸£¨ÎïÆ·Ãû³Æ+ÊýÁ¿£¬ÐèÒªÊý¾Ý¿âÓиÃÎïÆ·£©
Ïêϸ½Ìѧ£º ÈçºÎ²éÕÒÎïÆ·Êý¾Ý¿âStdItems.DBÖеÄ׼ȷӢÎÄÃû»òID£¿
ʾÀý£º@Make ÍÀÁú 1 »ò @Make 1000 1 £¨¼ÙÉè1000ÊÇÍÀÁúµÄID£©
@Item£ºÉèÖÃÊÖÖÐÎäÆ÷/ÎïÆ·µÄÊôÐÔ£¨×çÖä¡¢ÐÒÔË¡¢¹¥»÷¼Ó³ÉµÈ£¬µ÷ÊÔ¼«Æ·ÊôÐÔ£©
@DeleteItem£ºÉ¾³ýÍæ¼ÒÖ¸¶¨±³°üÎïÆ·£¨´¦Àí·Ç·¨×°±¸£©
»·¾³²Ù¿Ø£º
@ChangeServerMode£º¸Ä±ä·þÎñÆ÷ģʽ£¨µ÷ÊÔ¡¢Î¬»¤¡¢Õ½¶·µÈ£©
@TestSpeed / @²âÊÔËÙ¶È£º²âÊÔÍøÂçÑÓ³Ù
@GameMaster£º½øÈë/Í˳öÒþÉíGMģʽ
@DisableSendMsg / @EnableSendMsg£ºÈ«¾Ö½ûÓÃ/ÆôÓÃÁÄÌì
°²È«ÌáÐÑ£º GMÃüÁîµÄ“Ë«Èн£”ÌØÐÔ£¬É÷ÓÃȨÏÞ£¬×öºÃ±¸·Ý£¬±ÜÃâÒâÍâÐÞ¸ÄÆÆ»µÓÎϷƽºâ¡£
ÎÄÕ¶þ£ºÐ¡°×±ä¸ßÊÖ£¡´«Ææ³£¼ûBUGÓëÎÊÌâËÙ²éÊÖ²á
±êÌ⣺ ¿ª·þÓöBUG±ð»Å£¡´«Ææ×î³£¼ûÊ®´ó´íÎó½â¾ö·½·¨£¨99%ÎÊÌâ¸ã¶¨£©
ºËÐÄÄÚÈÝ£º Áоٿª·þʱ×îÈÃÈËÍ·ÌÛµÄÎÊÌâ¼°ÅŲé˼·
“·þÎñÆ÷Á¬½Óʧ°Ü”/“¶ÁÈ¡ÅäÖÃÐÅϢʧ°Ü”£º
¿ÉÄÜÔÒò£º µÇ¼Æ÷ÅäÖôíÎó(IP¶Ë¿Ú/Íø¹Ø²»¶Ô)¡¢·þÎñ¶Ë·À»ðǽ먦¶Ë¿Ú¡¢Íø¹ØÎ´ÔËÐС£
½â¾ö£º ¼ì²é LoginGate¡¢RunGate¡¢SelGate ÈÕÖ¾£»ºË¶ÔµÇ¼Æ÷ÅäÖÃÆ÷IPºÍ¶Ë¿Ú£»¹Ø±Õ/·ÅÐзþÎñÆ÷·À»ðǽ (7000, 7100, 7200, 7300µÈ¶Ë¿Ú)¡£
½ÇÉ«¿¨ËÀ/ÎÞ·¨Òƶ¯/µØÍ¼ºÚÆÁ£º
¿ÉÄÜÔÒò£º µØÍ¼Îļþȱʧ (.map)¡¢×ø±ê´íÎó¡¢µØÍ¼ÎļþÅäÖóåÍ»¡£
½â¾ö£º ÓÃGMÃüÁî @Move ´«ËÍ×Ô¼º£»¼ì²é MirServer\Mir200\Map ÊÇ·ñ´æÔÚ¶ÔÓ¦µØÍ¼Îļþ£»ºË¶Ô MapInfo.txt ÖеĵØÍ¼±àºÅºÍÎļþÃûÊÇ·ñÒ»Ö¡£
ÎïÆ·/¼¼Äܲ»ÏÔʾ/ÎÞЧ£º
¿ÉÄÜÔÒò£º Êý¾Ý¿â (StdItems.DB, Magic.DB) δÕýÈ·Ìí¼Ó»ò×Ö¶ÎÉèÖôíÎ󣻿ͻ§¶Ë Data Îļþ¼ÐȱÉÙ¶ÔÓ¦Í¼Æ¬ËØ²Ä(.wil/.wix)¡£
½â¾ö£º ÓÃWIL±à¼Æ÷²é¿´ËزıàºÅ£»ºË¶ÔÊý¾Ý¿âÖеÄShape/LooksÖµÊÇ·ñÆ¥ÅäËØ²ÄλÖ㻼ì²éDB CommanderÉèÖÃ×Ö¶ÎÀàÐÍÊÇ·ñÕýÈ·£¨Èç×°±¸ÊôÐÔÊÇInteger»¹ÊÇString£©¡£
NPCµã»÷ÎÞ·´Ó¦/½Å±¾±¨´í£º
¿ÉÄÜÔÒò£º NPC½Å±¾Óï·¨´íÎó£»´¥·¢Ìõ¼þ²»Âú×ã (CheckLevel, CheckItem µÈ)£»NPCµØÍ¼/×ø±êÅäÖôíÎó£»QuestDiaryÄڽű¾Îļþ·¾¶²»¶Ô¡£
½â¾ö£º ÔÚ·þÎñ¶Ë¿ØÖÆÌ¨²é¿´ÔËÐдíÎóÐÅÏ¢£»Óà M2Server -> ²é¿´ -> ÐÅÏ¢Áбí -> NPC¹ÜÀí ¼ì²é¼ÓÔØ×´Ì¬£»ÖðÐмì²é½Å±¾Óï·¨£¨ÓÈÆäÀ¨ºÅ¡¢¶ººÅ£©£»Ê¹Óà @ReloadNpc ³¢ÊÔÖØÔØ¡£
¹ÖÎﲻˢÐÂ/BOSS²»³öÀ´£º
¿ÉÄÜÔÒò£º MonGen.txt Ë¢¹ÖÅäÖôíÎ󣨵ØÍ¼Ãû¡¢×ø±ê¡¢·¶Î§¡¢Ãû³Æ¡¢ÊýÁ¿¡¢Ë¢ÐÂʱ¼ä£©£»¹ÖÎïÊý¾Ý¿â Monster.DB ȱʧ¼Ç¼£»Ë¢¹ÖµØÍ¼Îļþȱʧ¡£
½â¾ö£º ºË¶Ô MonGen.txt ¸ñʽÊÇ·ñ±ê×¼£»Ê¹Óà @Mob ¹ÖÎïÃû ÊýÁ¿ ÃüÁî²âÊÔÊÇ·ñÄÜÕÙ»½£¨È·ÈÏÊý¾Ý¿â´æÔÚ£©£»¼ì²éµØÍ¼ÎļþÊÇ·ñ´æÔÚ¡£
»áÔ±¹¦ÄÜ/×Ô¶¨Ò幦ÄÜÎÞЧ£º
¿ÉÄÜÔÒò£º Ïà¹Ø½Å±¾Î´¼ÓÔØ»ò·¾¶´íÎó£»´¥·¢½Å±¾µÄÃüÁî»òÌõ¼þδ´ï³É£¨Èç֮ǰµÄ»áÔ±µÈ¼¶±êʶ·û´íÎ󣩣»Êý¾Ý¿â×Ö¶ÎδÌí¼Ó»òδÕýÈ·¶Áд¡£
½â¾ö£º ¼ì²éÒýÇæµÄ ¹¦ÄÜÉèÖà -> ×Ô¶¨Ò幦ÄÜ ÊÇ·ñ¿ªÆôÏà¹ØÑ¡Ï×ÐϸÅŲé½Å±¾ÄڵıäÁ¿ÃûºÍÃüÁÓÃGMÃüÁî @View ²é¿´½ÇÉ«×Ö¶ÎÖµÊÇ·ñ±»ÕýÈ·Ð޸ġ£
ɳ°Í¿Ë¹¥³ÇÒì³££º
¿ÉÄÜÔÒò£º SabukW.txt ÅäÖôíÎó£»¹¥³Ç¿ªÊ¼/½áÊøÊ±¼äÉèÖÃÓÐÎ󣻻ʹ¬µØÍ¼»ò¹Ø¼üNPCÒì³£¡£
½â¾ö£º ¼ì²é SabukW.txt ³Ç±¤Ãû¡¢µØÍ¼Ãû¡¢×ø±ê£»È·ÈÏϵͳʱ¼äÉèÖã»Óà @ForcedWallconquestWar ÃüÁîÇ¿ÖÆµ÷ÊÔ¡£
Íæ¼ÒÊý¾Ý»Øµµ/¶ªÊ§£º
¿ÉÄÜÔÒò£º ·þÎñÆ÷Òì³£¹Ø±Õ£¨¶Ïµç/±ÀÀ££©ÇÒδÉèÖÃ×Ô¶¯±£´æ¼ä¸ô£»DBServer Êý¾Ý¿âË𻵣»Í¬Ê±¶ÁдÊý¾Ý¿â³åÍ»¡£
½â¾ö£º ×îÖØÒª£ºÆµ·±±¸·ÝMudDBÊý¾Ý¿â£¡ ÉèÖà M2Server -> Ñ¡Ïî -> ÐÔÄܲÎÊý -> ÓÎÏ·Êý¾Ý×Ô¶¯±£´æÊ±¼ä£¨½¨Òé10-30·ÖÖÓ£©£»¶¨ÆÚÊÖ¶¯±¸·Ý£»¼ì²é DBServer ÔËÐÐÈÕÖ¾¡£
ÒýÇæÆô¶¯±¨´í (M2Server.exe ´íÎó)£º
¿ÉÄÜÔÒò£º ȱÉÙÔËÐпâ (ÈçVC++)£»ÅäÖÃÎļþ·¾¶´íÎó»òË𻵣»½Å±¾Îļþ´æÔÚÑÏÖØÓï·¨´íÎ󣻶˿ڳåÍ»¡£
½â¾ö£º °²×°¶ÔÓ¦VC++ÔËÐп⣻¼ì²é¹Ø¼üÅäÖÃÎļþ (!Setup.txt, String.iniµÈ)·¾¶ºÍÄÚÈÝ£»¹Û²ì¿ØÖÆÌ¨±¨´íÖ¸ÏòÄĸö½Å±¾£»Ê¹Óà M2Server -> ¹¤¾ß -> ¼ì²é ³¢ÊÔÐÞ¸´¡£
µÇ¼Æ÷±¨¶¾/Íæ¼Ò´ò²»¿ª£º
¿ÉÄÜÔÒò£º ʹÓÃÆÆ½â»òÓкóÃŵĵǼÆ÷Éú³ÉÆ÷£»±»É±¶¾Èí¼þÎ󱨡£
½â¾ö£¨½÷É÷£©£º ʹÓÃÐÅÓþºÃµÄµÇ¼Æ÷ÅäÖÃÆ÷£¨ÈçBee£¬ÂÌÃË£¬ESPµÈ£©£»ÏòÍæ¼Ò˵Ã÷Ìí¼ÓÐÅÈÎ/°×Ãûµ¥£»¾¡Á¿Ê¹ÓÃÕý°æÊÚȨÒýÇæ±ÜÃâºóÃÅ·çÏÕ¡£
ÎÄÕÂÈý£º´«ÆæGMÉú´æÖ¸ÄÏ£ºÈçºÎ°²È«¸ßЧµØ½øÐпª·þ²âÊÔ
±êÌ⣺ ¿ª·þǰ±Ø×öµÄN¼þÊ£¡´«ÆæGM²âÊÔÁ÷³ÌÏê½â£¨±ÜÃ⿪·þ¼´Õ¨£©
ºËÐÄÄÚÈÝ£º ϵͳ»¯µÄ²âÊÔ·½·¨£¬È·±£¿ª·þ˳Àû
²âÊÔ»·¾³´î½¨£º ±¾µØ²âÊÔ vs ÔÆ·þÎñÆ÷²âÊÔ¡£Îñ±Ø¾µÏñÉú²ú»·¾³£¨ÏàͬÒýÇæ°æ±¾¡¢²¹¶¡¡¢Êý¾Ý¿â£©¡£
²âÊÔ½ÇÉ«¹æ»®£º
³¬¼¶GMºÅ£º ÓÃÓÚÖ´ÐÐÃüÁî¡¢¼à¿Ø¡¢ÐÞ¸ÄÊý¾Ý¡£
ÆÕÍ¨Íæ¼ÒºÅ£º Ä£ÄâÕæÊµÍæ¼ÒÐÐΪ£¨´ò¹Ö¡¢Éý¼¶¡¢ÈÎÎñ¡¢½»Òס¢PK£©¡£
ѹÁ¦²âÊԺţº ʹÓù¤¾ß»ò½Å±¾Ä£Äâ¶àÈËÔÚÏߣ¨¼ì²é³ÐÔØÄÜÁ¦£©¡£
ºËÐŦÄÜðÑ̲âÊÔ£¨»ù´¡±ØÐëͨ£©£º
´´½¨½ÇÉ«¡¢µÇ¼/Í˳ö¡£
»ù±¾Òƶ¯¡¢¹¥»÷¡¢Ê°È¡¡£
ÐÂÊÖÈÎÎñ¡¢ÐÂÊÖ×°±¸¡£
¹Ø¼üNPC½»»¥£¨ÈçÊéµê¡¢²Ö¿â¡¢ÔÓ»õ£©¡£
СµØÍ¼Ë¢¹Ö£¨¼¦¡¢Â¹¡¢¶¤°Ò裩¡£
Éî¶È¹¦ÄܲâÊÔ£º
¾¼Ãϵͳ£º ¹ÖÎïµôÂä½ð±Ò/ÎïÆ·ÊÇ·ñºÏÀí£¿ÉÌµê»ØÊÕ¼Û¸ñ£¿Ôª±¦É̳ǹºÂò¡¢»áÔ±¹¦Äܼ¤»î¡£
×°±¸ÏµÍ³£º ´ò¹ÖµôÂä×°±¸¸ÅÂÊÓëÆ·ÖÊ£»×°±¸ÊôÐÔÉú³É·¶Î§£»ºÏ³É/Éý¼¶/Ç¿»¯³É¹¦ÂÊ£»´©ÍÑ×°±¸£¨ÓÈÆä¼ì²éÌØÊâÏÞÖÆÈç֮ǰµÄ»áÔ±ÏÞÖÆ£©£»¼«Æ·ÊôÐÔÉúЧ¡£
¼¼ÄÜϵͳ£º ¼¼ÄÜÊéѧϰÌõ¼þ£»¼¼Äܵȼ¶ÌáÉý£»¼¼ÄÜЧ¹û´¥·¢£¨É˺¦¡¢Buff¡¢Debuff£©£»ºÄÀ¶Á¿¡£
¸±±¾/»î¶¯£º Èë¿Ú¿ªÆôÌõ¼þ£»»î¶¯Ê±¼äÉèÖ㻽±Àø·¢·Å£»¸±±¾½ø¶È±£´æ¡£
ÈÎÎñϵͳ£º ½ÓÈ¡¡¢Íê³ÉÌõ¼þ¡¢½±Àø·¢·Å¡¢ÈÎÎñ×·×Ù¡¢×Ô¶¯Ñ°Â·¡£
PK/³ÇÕ½£º ºìÃû¹æÔò£»±¬×°¹æÔò£»¸´»î¹æÔò£»É³°Í¿ËÕ¼Áì¡¢Áì½±¹æÔò¡¢»Ê¹¬¹¥Õ¼Åж¨¡£
ÁÄÌìϵͳ£º ¹«ÆÁ¡¢Ë½ÁÄ¡¢ÐлáÁÄÌì¡¢ÆÁ±Î´Ê¡£
ѹÁ¦ÓëÎȶ¨ÐÔ²âÊÔ£º
ÔÚÏßÈËÊýѹÁ¦£º Öð²½Ôö¼ÓÄ£ÄâÈËÊý£¨¿ÉÓÃרҵ¹¤¾ß»ò¼òµ¥½Å±¾£©£¬¹Û²ìCPU¡¢ÄÚ´æ¡¢ÍøÂçÕ¼Ó㬼ì²éÊÇ·ñÓÐM2±ÀÀ£¡¢µØÍ¼¿¨¶Ù¡¢¹ÖÎïË¢ÐÂÑÓ³Ù¡£
Ë¢¹ÖѹÁ¦²âÊÔ£º ÔÚ°²È«Çø»òСµØÍ¼ÕÙ»½º£Á¿¹ÖÎ¹Û²ì·þÎñ¶ËÐÔÄÜ¡£
³¤Ê±¼äÔËÐвâÊÔ£º ¿ªÆô·þÎñÆ÷24-48СʱÒÔÉÏ£¬¹Û²ìÊÇ·ñ´æÔÚÄÚ´æÐ¹Â©¡¢Êý¾Ý±£´æÎÊÌâ¡£
Êý¾Ý°²È«Ó뱸·Ý£º
Õýʽ¿ª·þǰ£¬Îñ±ØÍêÕû±¸·Ý·þÎñ¶ËĿ¼ºÍÊý¾Ý¿â£¡
²âÊÔÆÚ¼äµÄÊý¾ÝÓëÕýʽÊý¾ÝÎïÀí¸ôÀ룡
²âÊÔÊý¾Ý¿â²»ÒªºÍÕýʽÊý¾Ý¿â»ìÓã¡
Îĵµ¼Ç¼£º Ïêϸ¼Ç¼²âÊÔ¹ý³ÌÖз¢ÏÖµÄËùÓÐBUG¡¢½â¾ö·½·¨¡¢ÅäÖÃÐ޸ġ£
°æ±¾¿ØÖÆ£¨Ç¿ÁÒÍÆ¼ö£©£º ʹÓÃGitµÈ¹¤¾ß¹ÜÀí·þÎñ¶ËÐ޸쬷½±ã»Ø¹öºÍ×·×Ù¸ü¸Ä¡£
ÎÄÕÂËÄ£º°²È«·ÀºÚÖ¸ÄÏ£¡±£»¤ÄãµÄ´«ÆæÐÄѪ²»±»ÈëÇÖ
±êÌ⣺ ¾¯ÌèºóÃÅÓëľÂí£¡´«ÆæGM±Ø¿´°²È«¼Ó¹ÌÊÖ²á£¨ÊØ»¤ÄãµÄ·þÎñÆ÷£©
ºËÐÄÄÚÈÝ£º Õë¶Ô³£¼ûµÄ°²È«ÍþвÌá³ö½â¾ö·½°¸
ÍþвÀ´Ô´·ÖÎö£º
´øºóÃŵÄÒýÇæ/µÇ¼Æ÷£º ×î´óµÄ·çÏÕÀ´Ô´£¡“Ãâ·Ñ”ÒýÇæ/µÇ¼Æ÷ÍùÍù°µ²ØÐþ»ú¡£
´æÔÚ©¶´µÄ¾ÉÒýÇæ°æ±¾¡£
ÅäÖò»µ±µÄÊý¾Ý¿â (DBC2000/Access) ĬÈÏÈõ¿ÚÁî»ò±©Â¶¶Ë¿Ú¡£
SQL×¢Èë¹¥»÷£º Íæ¼ÒÌá½»·Ç·¨ÊäÈë³¢ÊÔ»ñÈ¡Êý¾Ý»òÖ´ÐÐÃüÁî¡£
Èõ¿ÚÁ GMÕ˺š¢Ô¶³Ì×ÀÃæ¡¢Êý¾Ý¿âĬÈÏsaÃÜÂëµÈ¡£
·þÎñÆ÷ϵͳ©¶´¡£
ºËÐÄ·ÀÓù²ßÂÔ£º
Ô´Í·Ñ¡Ôñ£¨×îÖØÒª£©£º
Ö»´Ó¹ÙÍø»ò¾ø¶ÔÐÅÈεÄÇþµÀ»ñÈ¡ÒýÇæºÍµÇ¼Æ÷£¡
Ç¿ÁÒ½¨Ò鹺ÂòÕý°æÊÚȨÒýÇæ£¡ £¨ÈçGEE, GOM, V8, ôá·çµÈ¹Ù·½Õý°æ£©¹æ±ÜºóÃÅ·çÏÕ£¬²¢»ñµÃ¸üÐÂÖ§³Ö¡£
¾ø²»Ê¹ÓÃÀ´Â·²»Ã÷¡¢ÆÆ½â°æ¡¢Ãâ·Ñ¹²ÏíµÄÒýÇæ/µÇ¼Æ÷£¡
·þÎñÆ÷¼Ó¹Ì£º
ÐÞ¸ÄĬÈÏ¿ÚÁ Êý¾Ý¿âÓû§ÃÜÂ루DBC2000/Access/MSSQL£©¡¢·þÎñÆ÷Ô¶³Ì×ÀÃæÃÜÂë¡¢·þÎñÆ÷²Ù×÷ϵͳ¹ÜÀíÔ±ÃÜÂ롣ʹÓÃÇ¿ÃÜÂ루×Öĸ+Êý×Ö+·ûºÅ£¬³¤¶È>12£©¡£
¶Ë¿Ú¹ÜÀí£º ¹Ø±Õ·þÎñÆ÷ÉÏËùÓв»±ØÒªµÄ¶Ë¿Ú£¨Ê¹Óà netstat -ano ²é¿´£©¡£Ö»¿ª·ÅÔËÐбØÐè¶Ë¿Ú£¨Èç7000, 7100, 7200, 7300, Ô¶³Ì×ÀÃæ¶Ë¿Ú3389µÈ£©£¬²¢¿ÉÔÚ·À»ðǽÖÐÉèÖÃIP·ÃÎÊÏÞÖÆ£¨Èç½öÔÊÐí×Ô¼ºµÄÔËάIP·ÃÎÊÊý¾Ý¿â¶Ë¿Ú£©¡£
¼°Ê±¸üÐÂϵͳ²¹¶¡£º ÐÞ²¹Windows/Linuxϵͳ©¶´¡£
°²×°×¨ÒµÉ±¶¾Èí¼þ/·À»ðǽ¡£
×îС»¯È¨ÏÞÔÔò£º ·þÎñ¶ËÔËÐÐÕ˺Ų»Ó¦ÊÇAdministrator¡£
Êý¾Ý¿â°²È«£º
DBC2000Êý¾Ý¿âÉèÖÃÃÜÂë±£»¤¡£
ÈçÐèÔ¶³Ì¹ÜÀíÊý¾Ý¿â£¨ÈçMSSQL, MySQL£©£¬Îñ±ØÊ¹ÓÃÇ¿ÃÜÂ룬ÏÞÖÆ·ÃÎÊIP£¬±ÜÃâĬÈ϶˿ڡ£
¶¨ÆÚ±¸·ÝÊý¾Ý¿â£¬²¢´æ·ÅÓÚ°²È«Î»Öã¨Òì»ú¡¢ÍøÅÌ£©¡£
ÒýÇæÅäÖð²È«£º
±£¹ÜºÃ AdminList.txt£¬½öÏÞ¾ø¶ÔÐÅÈεÄGMÕ˺š£
¼ì²éÒýÇæÅäÖã¨!Setup.txt µÈ£©ÖÐÊÇ·ñÓпÉÒɵÄÉèÖÃÏî¡£
¹Ø×¢ÒýÇæ¹Ù·½·¢²¼µÄ©¶´ÐÞ¸´¹«¸æ¡£
½Å±¾°²È«£º
½÷É÷ʹÓõÚÈý·½½Å±¾£¬¾¡Á¿×Ô¼ºÀí½âÔÀí¡£
¶Ô½ÓÊÕµ½µÄ½Å±¾Îļþ½øÐв鶾ɨÃè¡£
¼ì²é½Å±¾ÖÐÊÇ·ñÓÐÃô¸ÐÐÅÏ¢£¨Ã÷ÎÄÃÜÂ룩»òδÊÚȨԶ³ÌÁ¬½Ó´úÂë¡£
±ÜÃâÔڽű¾ÖÐʹÓùýÓÚΣÏÕµÄÃüÁî»òÖ±½Ó²Ù×÷ϵͳÎļþ£¨³ý·Ç¾ø¶Ô±ØÒªÇÒ°²È«¿É¿Ø£©¡£
ÈÕ³£ÔËά£º
¶¨ÆÚ¼ì²é·þÎñÆ÷µÇ¼ÈÕÖ¾¡¢·þÎñ¶ËÔËÐÐÈÕÖ¾ (M2Server¿ØÖÆÌ¨»òÈÕÖ¾Îļþ¼Ð)¡£
¼à¿Ø·þÎñÆ÷×ÊÔ´Õ¼Óã¬Òì³£Ôö¸ß¿ÉÄܱ»ÈëÇÖÀûÓá£
¶¨ÆÚÈ«ÅÌɱ¶¾É¨Ãè¡£
¹Ø±Õ·þÎñÆ÷Éϲ»±ØÒªµÄ·þÎñºÍÓ¦Óá£
ÔâÊܹ¥»÷ºóÔõô°ì£¿
Á¢¼´¶ÏÍø¸ôÀë·þÎñÆ÷£¡
·ÖÎöÈÕÖ¾£¨·ÃÎÊÈÕÖ¾¡¢ÏµÍ³ÈÕÖ¾¡¢M2ÈÕÖ¾£©£¬²éÕÒÈëÇÖºÛ¼£¡£
Óøɾ»µÄ±¸·Ý»Ö¸´Êý¾ÝºÍ·þÎñ¶Ë£¨È·±£±¸·Ý±¾Éí°²È«£©¡£
³¹µ×¸ñʽ»¯·þÎñÆ÷Ó²Å̲¢ÖØ×°ÏµÍ³£¨×î³¹µ×£©¡£
¼ì²é²¢¸ü»»ËùÓÐÃÜÂ루·þÎñÆ÷¡¢Êý¾Ý¿â¡¢GMÕ˺ţ©¡£
ÆÀ¹ÀËðʧ£¬ÎüÈ¡½Ìѵ¡£
ÎÄÕÂÎ壺DB Commander 2000 ÖÕ¼«²Ù×÷Ö¸ÄÏ£¡ÊÖ°ÑÊÖ½ÌÄãÍæ×ª´«ÆæÊý¾Ý¿â
±êÌ⣺ ´«ÆæGMÊý¾Ý¿âÉñÆ÷£¡DB Commander 2000 ´ÓÈëÃŵ½¾«Í¨£¨²é¸ÄË¢×°±Ø±¸£©
ºËÐÄÄÚÈÝ£º רΪÐÂÊÖGMÉè¼ÆµÄÊý¾Ý¿â¹¤¾ßÏêϸ½Ì³Ì
³õʶDBC2000£º
´«ÆæµÄ“ºËÐĵµ°¸ÊÒ”ÔÚÄÄÀ(StdItems.DB ÎïÆ·, Monster.DB ¹ÖÎï, Magic.DB ¼¼ÄÜ, Chr.DB/Human ½ÇÉ«)¡£
ΪʲôÐèÒªDBC2000£¿ËüµÄ×÷ÓÃÊÇʲô£¿£¨²é¿´¡¢Ð޸ġ¢Ìí¼Ó¡¢É¾³ýÊý¾Ý¿â¼Ç¼£©¡£
°²×°Óë»ù´¡ÅäÖã¨ÉèÖÃODBCÊý¾ÝÔ´ - “HeroDB”£©¡£
½çÃæÏê½â£º
Ö÷½çÃæ²¼¾Ö£º²Ëµ¥À¸¡¢¹¤¾ßÀ¸¡¢±íÁÐ±í¡¢Êý¾ÝÍø¸ñ¡£
ºËÐIJÙ×÷°´Å¥£º´ò¿ª±í¡¢±à¼¼Ç¼¡¢ÐÂÔö¼Ç¼¡¢É¾³ý¼Ç¼¡¢Ìá½»¸ü¸Ä¡£
ÎïÆ·¿â£¨StdItems.DB£©Ïê½â£º
ºËÐÄ×Ö¶ÎÆÊÎö£º
Idx (ID±àºÅ)£º¾ø¶Ô¹Ø¼ü£¬Ë¢ÃüÁî/@MakeÐèÒªËü¡£
NAME (ÎïÆ·Ãû³Æ)£ºÓÎÏ·ÖÐÏÔʾµÄÃû×Ö¡£
Shape/Looks (Íâ¹Û´úÂë)£º¶ÔÓ¦¿Í»§¶Ë Data Îļþ¼Ð .wil/.wix ÎļþµÄͼƬË÷Òý¡£
DuraMax (³Ö¾Ã/ÊýÁ¿ÉÏÏÞ)¡£
AniCount (ÌØÐ§¶¯»±àºÅ)¡£
AC, MAC, DC, MC, SC, Need, NeedLevel ...£¨¸÷Ö°Òµ»ù´¡ÊôÐÔ¡¢´©´÷ÐèÇ󣩡£
Price (É̵ê¼Û¸ñ)¡£
ÈçºÎ¾«×¼Ìí¼ÓÐÂÎïÆ·£¿ £¨²½Öè·Ö½â + ½ØÍ¼ÑÝʾ£©¡£
ÈçºÎÐ޸﫯·ÊôÐÔ·¶Î§£¿ £¨AC2, MAC2, DC2... ×ֶκ¬Òå¼°ÉèÖã©¡£
Ë¢³öÒ»°ÑÍÀÁú£º ÕÒµ½ID»òName -> Idx -> ÔÚÓÎÏ·ÖÐ @Make Idx ÊýÁ¿¡£
¹ÖÎï¿â£¨Monster.DB£©Ïê½â£º
ºËÐÄ×ֶΣºName¡¢Race£¨AIÀàÐÍ£©¡¢RaceImg£¨Íâ¹Û£©¡¢Appr£¨Íâ¹ÛË÷Òý£©¡¢HP¡¢MP¡¢AC¡¢MAC¡¢DC¡¢Speed¡¢EXP¡¢Level¡£
ÈçºÎÌí¼ÓйÖÎעÒâÊÂÏî£¨Í¼Æ¬ËØ²ÄÆ¥Å䣩¡£
ÈçºÎµ÷Õû¹ÖÎïÄѶȣ¨ÑªÁ¿¡¢¹¥»÷£©ºÍµôÂ䣿
¼¼Äܿ⣨Magic.DB£©Ïê½â£º
ºËÐÄ×ֶΣºMagID¡¢MagName¡¢EffectType£¨Ð§¹ûÀàÐÍ£©¡¢Effect£¨¶¯»ÌØÐ§£©¡¢Spell£¨ºÄÀ¶£©¡¢Power£¨ÍþÁ¦»ùÊý£©¡¢MaxPower£¨ÍþÁ¦ÉÏÏÞ£©¡¢NeedL1£¨1¼¶ËùÐè¼¶±ð£©... L1Train£¨1¼¶ÐÞÁ¶Öµ£©...
ÈçºÎÐ޸ļ¼ÄÜÍþÁ¦/ÀäÈ´/ÏûºÄ£¿ÈçºÎÌí¼Óм¼ÄÜ£¿£¨Ðèͬ²½¿Í»§¶Ë£©
½ÇÉ«¿â£¨Chr.DB »ò Human±í£©Ïê½â£º
²é/¸Ä½ÇÉ«Êý¾Ý£º ÕÒµ½ÄãµÄ½ÇÉ«Ãû (Name »ò ChrName ÁÐ)¡£
¹Ø¼ü×ֶΣº
Level (µÈ¼¶)£¬Exp (¾ÑéÖµ)¡£
Gold (½ð±Ò)¡£
GameGold / GamePoint (Ôª±¦/µãÊý£¬³£ÓÃÀ´¿ØÖÆ»áÔ±µã£¡)¡£
CreditPoint (ÉùÍû)¡£
GameDiomond / GameGird (½ð¸Õʯ/Áé·ûµÈ)¡£
×Ô¶¨Òå×ֶΣº DB×Ö¶ÎÃû1¡¢DB×Ö¶ÎÃû2...£¨ºËÐÄ£¡ ÄãµÄ »áÔ±µÈ¼¶¡¢»áÔ±ÀàÐÍ¡¢×Ô¶¨ÒåµãÊý ºÜ¿ÉÄÜ´æÔÚÕâÀ²Î¿¼ÒýÇæÀ©Õ¹ÉèÖã©¡£
Map (µ±Ç°ËùÔÚµØÍ¼ºÅ)£¬ X, Y (×ø±ê)¡£Dir (·½Ïò)¡£
ÈçºÎÐ޸ĻáÔ±µÈ¼¶£¿ ¶¨Î»µ½´æ·Å»áÔ±µÈ¼¶µÄ ×Ô¶¨Òå×ֶΣ¬ÐÞ¸ÄÆäֵΪËùÐèµÈ¼¶£¨Èç5£©¡£
Ð޸ĺóÒ»¶¨Òªµã»÷“±à¼/¸üД°´Å¥±£´æ£¡Îñ±ØÖØÆô·þÎñÆ÷»òµÈ×Ô¶¯±£´æÖÜÆÚÉúЧ£¡
¸ß¼¶²Ù×÷Ó뾯¸æ£º
ÐÞ¸ÄǰÎñ±Ø±¸·ÝÊý¾Ý¿â£¡ (Ö±½Ó¿½±´Õû¸ö MudDB Îļþ¼Ð)¡£
Ð޸ĽÇÉ«ÔÚÏß״̬Êý¾Ý·çÏÕ¼«¸ß£¡ ×îºÃ½ÇÉ«ÏÂÏߺóÔÙÐ޸ġ£
Àí½â×Ö¶ÎÀàÐÍ£ºÊý×ÖÐÍ (Integer, LongInt) vs ×Ö·û´®ÐÍ (String)£¬Ìî´íÀàÐͻᵼÖÂM2±¨´í»òÊý¾ÝÒì³£¡£
СÐÄʹÓÓɾ³ý”(Delete) ¹¦ÄÜ£¬É¾´íÁËÉñÏÉÄѾȣ¨³ý·ÇÓб¸·Ý£©¡£
ÅúÁ¿²Ù×÷Ðè½÷É÷¡£
³£ÓòéѯС¼¼ÇÉ£º ÈçºÎ¿ìËÙÕÒµ½Ä³¸öÎïÆ·µÄID£¿ÈçºÎ¶¨Î»Ä³¸ö½ÇÉ«£¿
»ù´¡ÈëÃÅ£º
ʲôÊÇGMÃüÁȨÏÞÈçºÎ¿ªÆô£¿£¨AdminList.txtÌí¼Ó½ÇÉ«Ãû£¬¸ñʽÏê½â£©
ÃüÁîͨÓøñʽ½âÎö£º@ÃüÁîÃû ²ÎÊý1 ²ÎÊý2 ...£¨¾ÙÀý˵Ã÷£©
³£Óõ÷ÊÔÃüÁî»ã×Ü£º
@Level / @AdjustLevel£ºµ÷Õû½ÇÉ«µÈ¼¶
@GameGold / @G£ºµ÷ÕûÔª±¦/½ð±ÒµãÊý£¨ÖØµã»Ø¹Ë£ºÒ²ÓÃÓڸĻáÔ±µÈ¼¶£¡£©
@CreditPoint£ºµ÷ÕûÉùÍû
@Superman£º¿ªÆô/¹Ø±ÕÎÞµÐģʽ£¨²âÊÔÉñ¼¼£©
@Mob£ºÕÙ»½¹ÖÎ²âÊÔË¢¹Öµã¡¢BOSS£©
@Move£ºË²¼äÒÆ¶¯µ½Ö¸¶¨µØÍ¼×ø±ê
@Recall£ºÕÙ»½Ö¸¶¨Íæ¼Òµ½ÄãÉí±ß£¨²é¸ÚÀûÆ÷£©
@Kick£ºÌß³öÍæ¼Ò£¨¹ÜÀí±Ø±¸£©
@View£º²é¿´Íæ¼Ò±³°ü¡¢×°±¸¡¢×´Ì¬£¨ÒþÉí²é¿´£©
@ReloadNpc£ºÈÈÖØÔØNPC½Å±¾£¨¸ÄÁ˽ű¾²»ÓÃÖØÆô·þÎñÆ÷£¡£©
½ø½×¹ÜÀí£º
@Info / @WhosYourDaddy£ºÏÔÊ¾Íæ¼ÒÏêϸÐÅÏ¢£¨IP¡¢µÈ¼¶¡¢Î»Öõȣ©
@SetPermission£ºÉèÖÃÆäËûÍæ¼ÒGMȨÏÞ£¨Ð¡ÐÄʹÓã¡£©
@ReLoadAdmin£ºÖØÔعÜÀíÔ±Áбí
@ForcedWallconquestWar£ºÇ¿ÐпªÆô/¹Ø±Õ¹¥³ÇÕ½£¨É³°Í¿Ëµ÷ÊÔ£©
@StartQuest£ºÇ¿ÖÆ´¥·¢Ä³ÈÎÎñ
@ClearMon£ºÇåÀíµØÍ¼ÉÏËùÓйÖÎï
@Shutup / @ReleaseShutup£º½ûÑÔ/½â½ûÍæ¼Ò£¨ÁÄÌì¹ÜÀí£©
Ë¢×°ÔìÎ
@Make / @ÖÆÔ죺ˢ³öÖ¸¶¨×°±¸£¨ÎïÆ·Ãû³Æ+ÊýÁ¿£¬ÐèÒªÊý¾Ý¿âÓиÃÎïÆ·£©
Ïêϸ½Ìѧ£º ÈçºÎ²éÕÒÎïÆ·Êý¾Ý¿âStdItems.DBÖеÄ׼ȷӢÎÄÃû»òID£¿
ʾÀý£º@Make ÍÀÁú 1 »ò @Make 1000 1 £¨¼ÙÉè1000ÊÇÍÀÁúµÄID£©
@Item£ºÉèÖÃÊÖÖÐÎäÆ÷/ÎïÆ·µÄÊôÐÔ£¨×çÖä¡¢ÐÒÔË¡¢¹¥»÷¼Ó³ÉµÈ£¬µ÷ÊÔ¼«Æ·ÊôÐÔ£©
@DeleteItem£ºÉ¾³ýÍæ¼ÒÖ¸¶¨±³°üÎïÆ·£¨´¦Àí·Ç·¨×°±¸£©
»·¾³²Ù¿Ø£º
@ChangeServerMode£º¸Ä±ä·þÎñÆ÷ģʽ£¨µ÷ÊÔ¡¢Î¬»¤¡¢Õ½¶·µÈ£©
@TestSpeed / @²âÊÔËÙ¶È£º²âÊÔÍøÂçÑÓ³Ù
@GameMaster£º½øÈë/Í˳öÒþÉíGMģʽ
@DisableSendMsg / @EnableSendMsg£ºÈ«¾Ö½ûÓÃ/ÆôÓÃÁÄÌì
°²È«ÌáÐÑ£º GMÃüÁîµÄ“Ë«Èн£”ÌØÐÔ£¬É÷ÓÃȨÏÞ£¬×öºÃ±¸·Ý£¬±ÜÃâÒâÍâÐÞ¸ÄÆÆ»µÓÎϷƽºâ¡£
ÎÄÕ¶þ£ºÐ¡°×±ä¸ßÊÖ£¡´«Ææ³£¼ûBUGÓëÎÊÌâËÙ²éÊÖ²á
±êÌ⣺ ¿ª·þÓöBUG±ð»Å£¡´«Ææ×î³£¼ûÊ®´ó´íÎó½â¾ö·½·¨£¨99%ÎÊÌâ¸ã¶¨£©
ºËÐÄÄÚÈÝ£º Áоٿª·þʱ×îÈÃÈËÍ·ÌÛµÄÎÊÌâ¼°ÅŲé˼·
“·þÎñÆ÷Á¬½Óʧ°Ü”/“¶ÁÈ¡ÅäÖÃÐÅϢʧ°Ü”£º
¿ÉÄÜÔÒò£º µÇ¼Æ÷ÅäÖôíÎó(IP¶Ë¿Ú/Íø¹Ø²»¶Ô)¡¢·þÎñ¶Ë·À»ðǽ먦¶Ë¿Ú¡¢Íø¹ØÎ´ÔËÐС£
½â¾ö£º ¼ì²é LoginGate¡¢RunGate¡¢SelGate ÈÕÖ¾£»ºË¶ÔµÇ¼Æ÷ÅäÖÃÆ÷IPºÍ¶Ë¿Ú£»¹Ø±Õ/·ÅÐзþÎñÆ÷·À»ðǽ (7000, 7100, 7200, 7300µÈ¶Ë¿Ú)¡£
½ÇÉ«¿¨ËÀ/ÎÞ·¨Òƶ¯/µØÍ¼ºÚÆÁ£º
¿ÉÄÜÔÒò£º µØÍ¼Îļþȱʧ (.map)¡¢×ø±ê´íÎó¡¢µØÍ¼ÎļþÅäÖóåÍ»¡£
½â¾ö£º ÓÃGMÃüÁî @Move ´«ËÍ×Ô¼º£»¼ì²é MirServer\Mir200\Map ÊÇ·ñ´æÔÚ¶ÔÓ¦µØÍ¼Îļþ£»ºË¶Ô MapInfo.txt ÖеĵØÍ¼±àºÅºÍÎļþÃûÊÇ·ñÒ»Ö¡£
ÎïÆ·/¼¼Äܲ»ÏÔʾ/ÎÞЧ£º
¿ÉÄÜÔÒò£º Êý¾Ý¿â (StdItems.DB, Magic.DB) δÕýÈ·Ìí¼Ó»ò×Ö¶ÎÉèÖôíÎ󣻿ͻ§¶Ë Data Îļþ¼ÐȱÉÙ¶ÔÓ¦Í¼Æ¬ËØ²Ä(.wil/.wix)¡£
½â¾ö£º ÓÃWIL±à¼Æ÷²é¿´ËزıàºÅ£»ºË¶ÔÊý¾Ý¿âÖеÄShape/LooksÖµÊÇ·ñÆ¥ÅäËØ²ÄλÖ㻼ì²éDB CommanderÉèÖÃ×Ö¶ÎÀàÐÍÊÇ·ñÕýÈ·£¨Èç×°±¸ÊôÐÔÊÇInteger»¹ÊÇString£©¡£
NPCµã»÷ÎÞ·´Ó¦/½Å±¾±¨´í£º
¿ÉÄÜÔÒò£º NPC½Å±¾Óï·¨´íÎó£»´¥·¢Ìõ¼þ²»Âú×ã (CheckLevel, CheckItem µÈ)£»NPCµØÍ¼/×ø±êÅäÖôíÎó£»QuestDiaryÄڽű¾Îļþ·¾¶²»¶Ô¡£
½â¾ö£º ÔÚ·þÎñ¶Ë¿ØÖÆÌ¨²é¿´ÔËÐдíÎóÐÅÏ¢£»Óà M2Server -> ²é¿´ -> ÐÅÏ¢Áбí -> NPC¹ÜÀí ¼ì²é¼ÓÔØ×´Ì¬£»ÖðÐмì²é½Å±¾Óï·¨£¨ÓÈÆäÀ¨ºÅ¡¢¶ººÅ£©£»Ê¹Óà @ReloadNpc ³¢ÊÔÖØÔØ¡£
¹ÖÎﲻˢÐÂ/BOSS²»³öÀ´£º
¿ÉÄÜÔÒò£º MonGen.txt Ë¢¹ÖÅäÖôíÎ󣨵ØÍ¼Ãû¡¢×ø±ê¡¢·¶Î§¡¢Ãû³Æ¡¢ÊýÁ¿¡¢Ë¢ÐÂʱ¼ä£©£»¹ÖÎïÊý¾Ý¿â Monster.DB ȱʧ¼Ç¼£»Ë¢¹ÖµØÍ¼Îļþȱʧ¡£
½â¾ö£º ºË¶Ô MonGen.txt ¸ñʽÊÇ·ñ±ê×¼£»Ê¹Óà @Mob ¹ÖÎïÃû ÊýÁ¿ ÃüÁî²âÊÔÊÇ·ñÄÜÕÙ»½£¨È·ÈÏÊý¾Ý¿â´æÔÚ£©£»¼ì²éµØÍ¼ÎļþÊÇ·ñ´æÔÚ¡£
»áÔ±¹¦ÄÜ/×Ô¶¨Ò幦ÄÜÎÞЧ£º
¿ÉÄÜÔÒò£º Ïà¹Ø½Å±¾Î´¼ÓÔØ»ò·¾¶´íÎó£»´¥·¢½Å±¾µÄÃüÁî»òÌõ¼þδ´ï³É£¨Èç֮ǰµÄ»áÔ±µÈ¼¶±êʶ·û´íÎ󣩣»Êý¾Ý¿â×Ö¶ÎδÌí¼Ó»òδÕýÈ·¶Áд¡£
½â¾ö£º ¼ì²éÒýÇæµÄ ¹¦ÄÜÉèÖà -> ×Ô¶¨Ò幦ÄÜ ÊÇ·ñ¿ªÆôÏà¹ØÑ¡Ï×ÐϸÅŲé½Å±¾ÄڵıäÁ¿ÃûºÍÃüÁÓÃGMÃüÁî @View ²é¿´½ÇÉ«×Ö¶ÎÖµÊÇ·ñ±»ÕýÈ·Ð޸ġ£
ɳ°Í¿Ë¹¥³ÇÒì³££º
¿ÉÄÜÔÒò£º SabukW.txt ÅäÖôíÎó£»¹¥³Ç¿ªÊ¼/½áÊøÊ±¼äÉèÖÃÓÐÎ󣻻ʹ¬µØÍ¼»ò¹Ø¼üNPCÒì³£¡£
½â¾ö£º ¼ì²é SabukW.txt ³Ç±¤Ãû¡¢µØÍ¼Ãû¡¢×ø±ê£»È·ÈÏϵͳʱ¼äÉèÖã»Óà @ForcedWallconquestWar ÃüÁîÇ¿ÖÆµ÷ÊÔ¡£
Íæ¼ÒÊý¾Ý»Øµµ/¶ªÊ§£º
¿ÉÄÜÔÒò£º ·þÎñÆ÷Òì³£¹Ø±Õ£¨¶Ïµç/±ÀÀ££©ÇÒδÉèÖÃ×Ô¶¯±£´æ¼ä¸ô£»DBServer Êý¾Ý¿âË𻵣»Í¬Ê±¶ÁдÊý¾Ý¿â³åÍ»¡£
½â¾ö£º ×îÖØÒª£ºÆµ·±±¸·ÝMudDBÊý¾Ý¿â£¡ ÉèÖà M2Server -> Ñ¡Ïî -> ÐÔÄܲÎÊý -> ÓÎÏ·Êý¾Ý×Ô¶¯±£´æÊ±¼ä£¨½¨Òé10-30·ÖÖÓ£©£»¶¨ÆÚÊÖ¶¯±¸·Ý£»¼ì²é DBServer ÔËÐÐÈÕÖ¾¡£
ÒýÇæÆô¶¯±¨´í (M2Server.exe ´íÎó)£º
¿ÉÄÜÔÒò£º ȱÉÙÔËÐпâ (ÈçVC++)£»ÅäÖÃÎļþ·¾¶´íÎó»òË𻵣»½Å±¾Îļþ´æÔÚÑÏÖØÓï·¨´íÎ󣻶˿ڳåÍ»¡£
½â¾ö£º °²×°¶ÔÓ¦VC++ÔËÐп⣻¼ì²é¹Ø¼üÅäÖÃÎļþ (!Setup.txt, String.iniµÈ)·¾¶ºÍÄÚÈÝ£»¹Û²ì¿ØÖÆÌ¨±¨´íÖ¸ÏòÄĸö½Å±¾£»Ê¹Óà M2Server -> ¹¤¾ß -> ¼ì²é ³¢ÊÔÐÞ¸´¡£
µÇ¼Æ÷±¨¶¾/Íæ¼Ò´ò²»¿ª£º
¿ÉÄÜÔÒò£º ʹÓÃÆÆ½â»òÓкóÃŵĵǼÆ÷Éú³ÉÆ÷£»±»É±¶¾Èí¼þÎ󱨡£
½â¾ö£¨½÷É÷£©£º ʹÓÃÐÅÓþºÃµÄµÇ¼Æ÷ÅäÖÃÆ÷£¨ÈçBee£¬ÂÌÃË£¬ESPµÈ£©£»ÏòÍæ¼Ò˵Ã÷Ìí¼ÓÐÅÈÎ/°×Ãûµ¥£»¾¡Á¿Ê¹ÓÃÕý°æÊÚȨÒýÇæ±ÜÃâºóÃÅ·çÏÕ¡£
ÎÄÕÂÈý£º´«ÆæGMÉú´æÖ¸ÄÏ£ºÈçºÎ°²È«¸ßЧµØ½øÐпª·þ²âÊÔ
±êÌ⣺ ¿ª·þǰ±Ø×öµÄN¼þÊ£¡´«ÆæGM²âÊÔÁ÷³ÌÏê½â£¨±ÜÃ⿪·þ¼´Õ¨£©
ºËÐÄÄÚÈÝ£º ϵͳ»¯µÄ²âÊÔ·½·¨£¬È·±£¿ª·þ˳Àû
²âÊÔ»·¾³´î½¨£º ±¾µØ²âÊÔ vs ÔÆ·þÎñÆ÷²âÊÔ¡£Îñ±Ø¾µÏñÉú²ú»·¾³£¨ÏàͬÒýÇæ°æ±¾¡¢²¹¶¡¡¢Êý¾Ý¿â£©¡£
²âÊÔ½ÇÉ«¹æ»®£º
³¬¼¶GMºÅ£º ÓÃÓÚÖ´ÐÐÃüÁî¡¢¼à¿Ø¡¢ÐÞ¸ÄÊý¾Ý¡£
ÆÕÍ¨Íæ¼ÒºÅ£º Ä£ÄâÕæÊµÍæ¼ÒÐÐΪ£¨´ò¹Ö¡¢Éý¼¶¡¢ÈÎÎñ¡¢½»Òס¢PK£©¡£
ѹÁ¦²âÊԺţº ʹÓù¤¾ß»ò½Å±¾Ä£Äâ¶àÈËÔÚÏߣ¨¼ì²é³ÐÔØÄÜÁ¦£©¡£
ºËÐŦÄÜðÑ̲âÊÔ£¨»ù´¡±ØÐëͨ£©£º
´´½¨½ÇÉ«¡¢µÇ¼/Í˳ö¡£
»ù±¾Òƶ¯¡¢¹¥»÷¡¢Ê°È¡¡£
ÐÂÊÖÈÎÎñ¡¢ÐÂÊÖ×°±¸¡£
¹Ø¼üNPC½»»¥£¨ÈçÊéµê¡¢²Ö¿â¡¢ÔÓ»õ£©¡£
СµØÍ¼Ë¢¹Ö£¨¼¦¡¢Â¹¡¢¶¤°Ò裩¡£
Éî¶È¹¦ÄܲâÊÔ£º
¾¼Ãϵͳ£º ¹ÖÎïµôÂä½ð±Ò/ÎïÆ·ÊÇ·ñºÏÀí£¿ÉÌµê»ØÊÕ¼Û¸ñ£¿Ôª±¦É̳ǹºÂò¡¢»áÔ±¹¦Äܼ¤»î¡£
×°±¸ÏµÍ³£º ´ò¹ÖµôÂä×°±¸¸ÅÂÊÓëÆ·ÖÊ£»×°±¸ÊôÐÔÉú³É·¶Î§£»ºÏ³É/Éý¼¶/Ç¿»¯³É¹¦ÂÊ£»´©ÍÑ×°±¸£¨ÓÈÆä¼ì²éÌØÊâÏÞÖÆÈç֮ǰµÄ»áÔ±ÏÞÖÆ£©£»¼«Æ·ÊôÐÔÉúЧ¡£
¼¼ÄÜϵͳ£º ¼¼ÄÜÊéѧϰÌõ¼þ£»¼¼Äܵȼ¶ÌáÉý£»¼¼ÄÜЧ¹û´¥·¢£¨É˺¦¡¢Buff¡¢Debuff£©£»ºÄÀ¶Á¿¡£
¸±±¾/»î¶¯£º Èë¿Ú¿ªÆôÌõ¼þ£»»î¶¯Ê±¼äÉèÖ㻽±Àø·¢·Å£»¸±±¾½ø¶È±£´æ¡£
ÈÎÎñϵͳ£º ½ÓÈ¡¡¢Íê³ÉÌõ¼þ¡¢½±Àø·¢·Å¡¢ÈÎÎñ×·×Ù¡¢×Ô¶¯Ñ°Â·¡£
PK/³ÇÕ½£º ºìÃû¹æÔò£»±¬×°¹æÔò£»¸´»î¹æÔò£»É³°Í¿ËÕ¼Áì¡¢Áì½±¹æÔò¡¢»Ê¹¬¹¥Õ¼Åж¨¡£
ÁÄÌìϵͳ£º ¹«ÆÁ¡¢Ë½ÁÄ¡¢ÐлáÁÄÌì¡¢ÆÁ±Î´Ê¡£
ѹÁ¦ÓëÎȶ¨ÐÔ²âÊÔ£º
ÔÚÏßÈËÊýѹÁ¦£º Öð²½Ôö¼ÓÄ£ÄâÈËÊý£¨¿ÉÓÃרҵ¹¤¾ß»ò¼òµ¥½Å±¾£©£¬¹Û²ìCPU¡¢ÄÚ´æ¡¢ÍøÂçÕ¼Ó㬼ì²éÊÇ·ñÓÐM2±ÀÀ£¡¢µØÍ¼¿¨¶Ù¡¢¹ÖÎïË¢ÐÂÑÓ³Ù¡£
Ë¢¹ÖѹÁ¦²âÊÔ£º ÔÚ°²È«Çø»òСµØÍ¼ÕÙ»½º£Á¿¹ÖÎ¹Û²ì·þÎñ¶ËÐÔÄÜ¡£
³¤Ê±¼äÔËÐвâÊÔ£º ¿ªÆô·þÎñÆ÷24-48СʱÒÔÉÏ£¬¹Û²ìÊÇ·ñ´æÔÚÄÚ´æÐ¹Â©¡¢Êý¾Ý±£´æÎÊÌâ¡£
Êý¾Ý°²È«Ó뱸·Ý£º
Õýʽ¿ª·þǰ£¬Îñ±ØÍêÕû±¸·Ý·þÎñ¶ËĿ¼ºÍÊý¾Ý¿â£¡
²âÊÔÆÚ¼äµÄÊý¾ÝÓëÕýʽÊý¾ÝÎïÀí¸ôÀ룡
²âÊÔÊý¾Ý¿â²»ÒªºÍÕýʽÊý¾Ý¿â»ìÓã¡
Îĵµ¼Ç¼£º Ïêϸ¼Ç¼²âÊÔ¹ý³ÌÖз¢ÏÖµÄËùÓÐBUG¡¢½â¾ö·½·¨¡¢ÅäÖÃÐ޸ġ£
°æ±¾¿ØÖÆ£¨Ç¿ÁÒÍÆ¼ö£©£º ʹÓÃGitµÈ¹¤¾ß¹ÜÀí·þÎñ¶ËÐ޸쬷½±ã»Ø¹öºÍ×·×Ù¸ü¸Ä¡£
ÎÄÕÂËÄ£º°²È«·ÀºÚÖ¸ÄÏ£¡±£»¤ÄãµÄ´«ÆæÐÄѪ²»±»ÈëÇÖ
±êÌ⣺ ¾¯ÌèºóÃÅÓëľÂí£¡´«ÆæGM±Ø¿´°²È«¼Ó¹ÌÊÖ²á£¨ÊØ»¤ÄãµÄ·þÎñÆ÷£©
ºËÐÄÄÚÈÝ£º Õë¶Ô³£¼ûµÄ°²È«ÍþвÌá³ö½â¾ö·½°¸
ÍþвÀ´Ô´·ÖÎö£º
´øºóÃŵÄÒýÇæ/µÇ¼Æ÷£º ×î´óµÄ·çÏÕÀ´Ô´£¡“Ãâ·Ñ”ÒýÇæ/µÇ¼Æ÷ÍùÍù°µ²ØÐþ»ú¡£
´æÔÚ©¶´µÄ¾ÉÒýÇæ°æ±¾¡£
ÅäÖò»µ±µÄÊý¾Ý¿â (DBC2000/Access) ĬÈÏÈõ¿ÚÁî»ò±©Â¶¶Ë¿Ú¡£
SQL×¢Èë¹¥»÷£º Íæ¼ÒÌá½»·Ç·¨ÊäÈë³¢ÊÔ»ñÈ¡Êý¾Ý»òÖ´ÐÐÃüÁî¡£
Èõ¿ÚÁ GMÕ˺š¢Ô¶³Ì×ÀÃæ¡¢Êý¾Ý¿âĬÈÏsaÃÜÂëµÈ¡£
·þÎñÆ÷ϵͳ©¶´¡£
ºËÐÄ·ÀÓù²ßÂÔ£º
Ô´Í·Ñ¡Ôñ£¨×îÖØÒª£©£º
Ö»´Ó¹ÙÍø»ò¾ø¶ÔÐÅÈεÄÇþµÀ»ñÈ¡ÒýÇæºÍµÇ¼Æ÷£¡
Ç¿ÁÒ½¨Ò鹺ÂòÕý°æÊÚȨÒýÇæ£¡ £¨ÈçGEE, GOM, V8, ôá·çµÈ¹Ù·½Õý°æ£©¹æ±ÜºóÃÅ·çÏÕ£¬²¢»ñµÃ¸üÐÂÖ§³Ö¡£
¾ø²»Ê¹ÓÃÀ´Â·²»Ã÷¡¢ÆÆ½â°æ¡¢Ãâ·Ñ¹²ÏíµÄÒýÇæ/µÇ¼Æ÷£¡
·þÎñÆ÷¼Ó¹Ì£º
ÐÞ¸ÄĬÈÏ¿ÚÁ Êý¾Ý¿âÓû§ÃÜÂ루DBC2000/Access/MSSQL£©¡¢·þÎñÆ÷Ô¶³Ì×ÀÃæÃÜÂë¡¢·þÎñÆ÷²Ù×÷ϵͳ¹ÜÀíÔ±ÃÜÂ롣ʹÓÃÇ¿ÃÜÂ루×Öĸ+Êý×Ö+·ûºÅ£¬³¤¶È>12£©¡£
¶Ë¿Ú¹ÜÀí£º ¹Ø±Õ·þÎñÆ÷ÉÏËùÓв»±ØÒªµÄ¶Ë¿Ú£¨Ê¹Óà netstat -ano ²é¿´£©¡£Ö»¿ª·ÅÔËÐбØÐè¶Ë¿Ú£¨Èç7000, 7100, 7200, 7300, Ô¶³Ì×ÀÃæ¶Ë¿Ú3389µÈ£©£¬²¢¿ÉÔÚ·À»ðǽÖÐÉèÖÃIP·ÃÎÊÏÞÖÆ£¨Èç½öÔÊÐí×Ô¼ºµÄÔËάIP·ÃÎÊÊý¾Ý¿â¶Ë¿Ú£©¡£
¼°Ê±¸üÐÂϵͳ²¹¶¡£º ÐÞ²¹Windows/Linuxϵͳ©¶´¡£
°²×°×¨ÒµÉ±¶¾Èí¼þ/·À»ðǽ¡£
×îС»¯È¨ÏÞÔÔò£º ·þÎñ¶ËÔËÐÐÕ˺Ų»Ó¦ÊÇAdministrator¡£
Êý¾Ý¿â°²È«£º
DBC2000Êý¾Ý¿âÉèÖÃÃÜÂë±£»¤¡£
ÈçÐèÔ¶³Ì¹ÜÀíÊý¾Ý¿â£¨ÈçMSSQL, MySQL£©£¬Îñ±ØÊ¹ÓÃÇ¿ÃÜÂ룬ÏÞÖÆ·ÃÎÊIP£¬±ÜÃâĬÈ϶˿ڡ£
¶¨ÆÚ±¸·ÝÊý¾Ý¿â£¬²¢´æ·ÅÓÚ°²È«Î»Öã¨Òì»ú¡¢ÍøÅÌ£©¡£
ÒýÇæÅäÖð²È«£º
±£¹ÜºÃ AdminList.txt£¬½öÏÞ¾ø¶ÔÐÅÈεÄGMÕ˺š£
¼ì²éÒýÇæÅäÖã¨!Setup.txt µÈ£©ÖÐÊÇ·ñÓпÉÒɵÄÉèÖÃÏî¡£
¹Ø×¢ÒýÇæ¹Ù·½·¢²¼µÄ©¶´ÐÞ¸´¹«¸æ¡£
½Å±¾°²È«£º
½÷É÷ʹÓõÚÈý·½½Å±¾£¬¾¡Á¿×Ô¼ºÀí½âÔÀí¡£
¶Ô½ÓÊÕµ½µÄ½Å±¾Îļþ½øÐв鶾ɨÃè¡£
¼ì²é½Å±¾ÖÐÊÇ·ñÓÐÃô¸ÐÐÅÏ¢£¨Ã÷ÎÄÃÜÂ룩»òδÊÚȨԶ³ÌÁ¬½Ó´úÂë¡£
±ÜÃâÔڽű¾ÖÐʹÓùýÓÚΣÏÕµÄÃüÁî»òÖ±½Ó²Ù×÷ϵͳÎļþ£¨³ý·Ç¾ø¶Ô±ØÒªÇÒ°²È«¿É¿Ø£©¡£
ÈÕ³£ÔËά£º
¶¨ÆÚ¼ì²é·þÎñÆ÷µÇ¼ÈÕÖ¾¡¢·þÎñ¶ËÔËÐÐÈÕÖ¾ (M2Server¿ØÖÆÌ¨»òÈÕÖ¾Îļþ¼Ð)¡£
¼à¿Ø·þÎñÆ÷×ÊÔ´Õ¼Óã¬Òì³£Ôö¸ß¿ÉÄܱ»ÈëÇÖÀûÓá£
¶¨ÆÚÈ«ÅÌɱ¶¾É¨Ãè¡£
¹Ø±Õ·þÎñÆ÷Éϲ»±ØÒªµÄ·þÎñºÍÓ¦Óá£
ÔâÊܹ¥»÷ºóÔõô°ì£¿
Á¢¼´¶ÏÍø¸ôÀë·þÎñÆ÷£¡
·ÖÎöÈÕÖ¾£¨·ÃÎÊÈÕÖ¾¡¢ÏµÍ³ÈÕÖ¾¡¢M2ÈÕÖ¾£©£¬²éÕÒÈëÇÖºÛ¼£¡£
Óøɾ»µÄ±¸·Ý»Ö¸´Êý¾ÝºÍ·þÎñ¶Ë£¨È·±£±¸·Ý±¾Éí°²È«£©¡£
³¹µ×¸ñʽ»¯·þÎñÆ÷Ó²Å̲¢ÖØ×°ÏµÍ³£¨×î³¹µ×£©¡£
¼ì²é²¢¸ü»»ËùÓÐÃÜÂ루·þÎñÆ÷¡¢Êý¾Ý¿â¡¢GMÕ˺ţ©¡£
ÆÀ¹ÀËðʧ£¬ÎüÈ¡½Ìѵ¡£
ÎÄÕÂÎ壺DB Commander 2000 ÖÕ¼«²Ù×÷Ö¸ÄÏ£¡ÊÖ°ÑÊÖ½ÌÄãÍæ×ª´«ÆæÊý¾Ý¿â
±êÌ⣺ ´«ÆæGMÊý¾Ý¿âÉñÆ÷£¡DB Commander 2000 ´ÓÈëÃŵ½¾«Í¨£¨²é¸ÄË¢×°±Ø±¸£©
ºËÐÄÄÚÈÝ£º רΪÐÂÊÖGMÉè¼ÆµÄÊý¾Ý¿â¹¤¾ßÏêϸ½Ì³Ì
³õʶDBC2000£º
´«ÆæµÄ“ºËÐĵµ°¸ÊÒ”ÔÚÄÄÀ(StdItems.DB ÎïÆ·, Monster.DB ¹ÖÎï, Magic.DB ¼¼ÄÜ, Chr.DB/Human ½ÇÉ«)¡£
ΪʲôÐèÒªDBC2000£¿ËüµÄ×÷ÓÃÊÇʲô£¿£¨²é¿´¡¢Ð޸ġ¢Ìí¼Ó¡¢É¾³ýÊý¾Ý¿â¼Ç¼£©¡£
°²×°Óë»ù´¡ÅäÖã¨ÉèÖÃODBCÊý¾ÝÔ´ - “HeroDB”£©¡£
½çÃæÏê½â£º
Ö÷½çÃæ²¼¾Ö£º²Ëµ¥À¸¡¢¹¤¾ßÀ¸¡¢±íÁÐ±í¡¢Êý¾ÝÍø¸ñ¡£
ºËÐIJÙ×÷°´Å¥£º´ò¿ª±í¡¢±à¼¼Ç¼¡¢ÐÂÔö¼Ç¼¡¢É¾³ý¼Ç¼¡¢Ìá½»¸ü¸Ä¡£
ÎïÆ·¿â£¨StdItems.DB£©Ïê½â£º
ºËÐÄ×Ö¶ÎÆÊÎö£º
Idx (ID±àºÅ)£º¾ø¶Ô¹Ø¼ü£¬Ë¢ÃüÁî/@MakeÐèÒªËü¡£
NAME (ÎïÆ·Ãû³Æ)£ºÓÎÏ·ÖÐÏÔʾµÄÃû×Ö¡£
Shape/Looks (Íâ¹Û´úÂë)£º¶ÔÓ¦¿Í»§¶Ë Data Îļþ¼Ð .wil/.wix ÎļþµÄͼƬË÷Òý¡£
DuraMax (³Ö¾Ã/ÊýÁ¿ÉÏÏÞ)¡£
AniCount (ÌØÐ§¶¯»±àºÅ)¡£
AC, MAC, DC, MC, SC, Need, NeedLevel ...£¨¸÷Ö°Òµ»ù´¡ÊôÐÔ¡¢´©´÷ÐèÇ󣩡£
Price (É̵ê¼Û¸ñ)¡£
ÈçºÎ¾«×¼Ìí¼ÓÐÂÎïÆ·£¿ £¨²½Öè·Ö½â + ½ØÍ¼ÑÝʾ£©¡£
ÈçºÎÐ޸﫯·ÊôÐÔ·¶Î§£¿ £¨AC2, MAC2, DC2... ×ֶκ¬Òå¼°ÉèÖã©¡£
Ë¢³öÒ»°ÑÍÀÁú£º ÕÒµ½ID»òName -> Idx -> ÔÚÓÎÏ·ÖÐ @Make Idx ÊýÁ¿¡£
¹ÖÎï¿â£¨Monster.DB£©Ïê½â£º
ºËÐÄ×ֶΣºName¡¢Race£¨AIÀàÐÍ£©¡¢RaceImg£¨Íâ¹Û£©¡¢Appr£¨Íâ¹ÛË÷Òý£©¡¢HP¡¢MP¡¢AC¡¢MAC¡¢DC¡¢Speed¡¢EXP¡¢Level¡£
ÈçºÎÌí¼ÓйÖÎעÒâÊÂÏî£¨Í¼Æ¬ËØ²ÄÆ¥Å䣩¡£
ÈçºÎµ÷Õû¹ÖÎïÄѶȣ¨ÑªÁ¿¡¢¹¥»÷£©ºÍµôÂ䣿
¼¼Äܿ⣨Magic.DB£©Ïê½â£º
ºËÐÄ×ֶΣºMagID¡¢MagName¡¢EffectType£¨Ð§¹ûÀàÐÍ£©¡¢Effect£¨¶¯»ÌØÐ§£©¡¢Spell£¨ºÄÀ¶£©¡¢Power£¨ÍþÁ¦»ùÊý£©¡¢MaxPower£¨ÍþÁ¦ÉÏÏÞ£©¡¢NeedL1£¨1¼¶ËùÐè¼¶±ð£©... L1Train£¨1¼¶ÐÞÁ¶Öµ£©...
ÈçºÎÐ޸ļ¼ÄÜÍþÁ¦/ÀäÈ´/ÏûºÄ£¿ÈçºÎÌí¼Óм¼ÄÜ£¿£¨Ðèͬ²½¿Í»§¶Ë£©
½ÇÉ«¿â£¨Chr.DB »ò Human±í£©Ïê½â£º
²é/¸Ä½ÇÉ«Êý¾Ý£º ÕÒµ½ÄãµÄ½ÇÉ«Ãû (Name »ò ChrName ÁÐ)¡£
¹Ø¼ü×ֶΣº
Level (µÈ¼¶)£¬Exp (¾ÑéÖµ)¡£
Gold (½ð±Ò)¡£
GameGold / GamePoint (Ôª±¦/µãÊý£¬³£ÓÃÀ´¿ØÖÆ»áÔ±µã£¡)¡£
CreditPoint (ÉùÍû)¡£
GameDiomond / GameGird (½ð¸Õʯ/Áé·ûµÈ)¡£
×Ô¶¨Òå×ֶΣº DB×Ö¶ÎÃû1¡¢DB×Ö¶ÎÃû2...£¨ºËÐÄ£¡ ÄãµÄ »áÔ±µÈ¼¶¡¢»áÔ±ÀàÐÍ¡¢×Ô¶¨ÒåµãÊý ºÜ¿ÉÄÜ´æÔÚÕâÀ²Î¿¼ÒýÇæÀ©Õ¹ÉèÖã©¡£
Map (µ±Ç°ËùÔÚµØÍ¼ºÅ)£¬ X, Y (×ø±ê)¡£Dir (·½Ïò)¡£
ÈçºÎÐ޸ĻáÔ±µÈ¼¶£¿ ¶¨Î»µ½´æ·Å»áÔ±µÈ¼¶µÄ ×Ô¶¨Òå×ֶΣ¬ÐÞ¸ÄÆäֵΪËùÐèµÈ¼¶£¨Èç5£©¡£
Ð޸ĺóÒ»¶¨Òªµã»÷“±à¼/¸üД°´Å¥±£´æ£¡Îñ±ØÖØÆô·þÎñÆ÷»òµÈ×Ô¶¯±£´æÖÜÆÚÉúЧ£¡
¸ß¼¶²Ù×÷Ó뾯¸æ£º
ÐÞ¸ÄǰÎñ±Ø±¸·ÝÊý¾Ý¿â£¡ (Ö±½Ó¿½±´Õû¸ö MudDB Îļþ¼Ð)¡£
Ð޸ĽÇÉ«ÔÚÏß״̬Êý¾Ý·çÏÕ¼«¸ß£¡ ×îºÃ½ÇÉ«ÏÂÏߺóÔÙÐ޸ġ£
Àí½â×Ö¶ÎÀàÐÍ£ºÊý×ÖÐÍ (Integer, LongInt) vs ×Ö·û´®ÐÍ (String)£¬Ìî´íÀàÐͻᵼÖÂM2±¨´í»òÊý¾ÝÒì³£¡£
СÐÄʹÓÓɾ³ý”(Delete) ¹¦ÄÜ£¬É¾´íÁËÉñÏÉÄѾȣ¨³ý·ÇÓб¸·Ý£©¡£
ÅúÁ¿²Ù×÷Ðè½÷É÷¡£
³£ÓòéѯС¼¼ÇÉ£º ÈçºÎ¿ìËÙÕÒµ½Ä³¸öÎïÆ·µÄID£¿ÈçºÎ¶¨Î»Ä³¸ö½ÇÉ«£¿

