Large set of M2Server commands

Senture

LOMCN VIP
VIP
Feb 8, 2004
1,529
1
184
robot_def
Code:
#AUTORUN

NPC
DAY   
HOUR  
MIN  
SEC  
RUNONWEEK  
RUNONDAY  
RUNONHOUR  
RUNONMIN  
RUNONSEC

#IF Commands
Code:
CHECK 
CHECKOPEN 
CHECKUNIT 
CHECKPKPOINT 
CHECKGOLD 
CHECKLEVEL 
CHECKJOB 
RANDOM 
CHECKITEM 
GENDER 
CHECKBAGGAGE 
CHECKNAMELIST 
HAVEGUILD 
ISGUILDMASTER 
ISCASTLEMASTER 
ISNEWHUMAN 
CHECKMEMBERTYPE 
CHECKMEMBERLEVEL 
CHECKGAMEGOLD 
CHECKGAMEPOINT 
CHECKNAMELISTPOSITION 
CHECKGUILDLIST 
CHECKRENEWLEVEL 
CHECKSLAVELEVEL 
CHECKSLAVENAME 
CHECKCREDITPOINT 
CHECKOFGUILD 
CHECKPAYMENT 
CHECKUSEITEM 
CHECKBAGSIZE 
CHECKLISTCOUNT 
CHECKDC 
CHECKMC 
CHECKSC 
CHECKHP 
CHECKMP 
CHECKITEMTYPE 
CHECKEXP 
CHECKCASTLEGOLD 
PASSWORDERRORCOUNT 
ISLOCKPASSWORD 
ISLOCKSTORAGE 
CHECKGUILDBUILDPOINT 
CHECKGUILDDAURAEPOINT 
CHECKGUILDSTABILITYPOINT 
CHECKGUILDFLOURISHPOINT 
CHECKCONTRIBUTION 
CHECKRANGEMONCOUNT 
CHECKITEMADDVALUE 
CHECKITEMADDDC 
CHECKITEMADDMC 
CHECKITEMADDSC 
CHECKITEMADDAC 
CHECKITEMADDMAC 
ISGROUPMASTER 
ISDUPMODE 
INSAFEZONE 
CHECKMAPRANGE 
CASTLECHANGEDAY 
CASTLEWARRAY 
ONLINELONGMIN 
CHECKGUILDCHEIFITEMCOUNT 
CHECKNAMEDATELIST 
CHECKUSERDATE 
CHECKMAPHUMANCOUNT 
CHECKMAPMONCOUNT 
CHECKVAR 
CHECKSERVERNAME 
CHECKSKILL 
ISATTACKGUILD 
ISDEFENCEGUILD 
ISATTACKALLYGUILD 
ISDEFENCEALLYGUILD 
ISCASTLEGUILD 
CHEECKCASTLEDOOR 
ISSYSOP 
ISADMIN 
CHECKGROUPCOUNT 
CHECKACCOUNTLIST 
CHECKIPLIST 
CHECKBBCOUNT 
DAYTIME 
CHECKITEMW 
ISTAKEITEM 
CHECKDURA 
CHECKDURAEVA 
DAYOFWEEK 
HOUR 
MIN 
CHECKLUCKYPOINT 
CHECKMONMAP 
CHECKMONAREA 
CHECKHUM 
EQUAL 
LARGE 
SMALL 
CHECKPOSEDIR 
CHECKPOSELEVEL 
CHECKPOSEGENDER 
CHECKLEVELX 
CHECKBONUSPOINT 
CHECKMARRY 
CHECKPOSEMARRY 
CHECKMARRYCOUNT 
CHECKMASTER 
HAVEMASTER 
CHECKPOSEMASTER 
POSEHAVEMASTER 
CHECKPOSEISMASTER 
CHECKNAMEIPLIST 
CHECKACCOUNTIPLIST 
CHECKSLAVECOUNT

#ACT Commands
Code:
SET 
RESET 
SETOPEN 
SETUNIT 
RESETUNIT 
TAKE 
GIVE 
CLOSE 
BREAK 
GOTO 
ADDNAMELIST 
DELNAMELIST 
ADDGUILDLIST 
MAPTING 
LINEMSG 
ADDACCOUNTLIST 
DELACCOUNTLIST 
ADDIPLIST 
DELIPLIST 
SENDMSG 
CHANGEMODE 
PKPOINT 
CHANGEEXP 
RECALLMOB 
KICK 
TAKEW 
TIMERECALL 
PARAM1 
PARAM2 
PARAM3 
PARAM4 
EXEACTION 
GROUPMAPMOVE 
GROUPMOVE 
GUILDMAPMOVE 
MAPMOVE 
MAP 
TAKECHECKITEM 
MONGEN 
MONCLEAR 
MOV 
INC 
DEC 
SUM 
BREAKTIMERECALL 
MOVR 
EXCHANGEMAP 
RECALLMAP 
ADDBATCH 
DELBATCH 
BATCHDELAY 
BATCHMOVE 
PLAYDICE 
GOQUEST 
ENDQUEST 
HAIRCOLOR 
WEARCOLOR 
HAIRSTYLE 
MONRECALL 
HORSECALL 
HAIRRNDCOL 
KILLHORSE 
RANDSETDAILYQUEST 
CHANGELEVEL 
MARRY 
UNMARRY 
GETMARRY 
GETMASTER 
CLEARSKILL 
DELNOJOBSKILL 
DELSKILL 
ADDSKILL 
SKILLLEVEL 
CHANGEPKPOINT 
CHANGEEXP 
CHANGEJOB 
MISSION 
MOBPLACE 
SETMEMBERTYPE 
SETMEMBERLEVEL 
GAMEGOLD 
GAMEPOINT 
PKZONE 
RESETBONUSPOINT 
TAKECASTLEGOLD 
HUMANHP 
HUMANMP 
GUILDBUILDPOINT 
GUILDAURAEPOINT 
GUILDSTABILITYPOINT 
GUILDFLOURISHPOINT 
OPENITEMBOX 
SETRANKLEVELNAME 
GMEXECUTE 
GUILDCHEIFITEMCOUNT 
ADDNAMEDATELIST 
ADDUSERDATE 
DELNAMEDATELIST 
DELUSERDATE 
MOBFIREBURN 
MESSAGEBOX 
SETSCRIPTFLAG 
SETAUTOGETEXP 
VAR 
LOADVAR 
SAVEVAR 
CALCVAR 
PLAYREMOTEMUSIC 
REMOTESCRIPT 
STARTTAKEGOLD 
SUPERMANKEITEM 
OFFLINEPLAY 
NPCNAMECOLOR 
NPCSTATUSMODE 
KICKOFFLINE 
AUTOADDGAMEGOLD 
AUTOSUBGAMEGOLD 
RECALLGROUPMEMBERS 
CLEARNAMELIST 
CHANGENAMECOLOR 
CLEARPASSWORD 
RENEWLEVEL 
KILLMONEXPRATE 
POWERRATE 
CHANGEPERMISSION 
KILL 
BONUSPOINT 
RESTRENEWLEVEL 
DELMARRY 
DELMASTER 
MASTER 
UNMASTER 
CREDITPOINT 
CLEARNEEDITEMS 
CLEARMAKEITEMS 
SETSENDMSGFLAG 
UPGRADEITEM 
UPGRADEITEMEX 
MONGENEX 
CLEARMAPMON 
SETMAPMODE 
KILLSLAVE 
CHANGEGENDER

Code:
<$SERVERNAME> 
<$SERVERIP> 
<$WEBSITE> 
<$BBSITE> 
<$CLIENTDOWNLOAD> 
<$QQ> 
<$PHONE> 
<$BANKACCOUNT0> 
<$BANKACCOUNT1> 
<$BANKACCOUNT2> 
<$BANKACCOUNT3> 
<$BANKACCOUNT4> 
<$BANKACCOUNT5> 
<$BANKACCOUNT6> 
<$BANKACCOUNT7> 
<$BANKACCOUNT8> 
<$BANKACCOUNT9> 
<$GAMEGOLDNAME> 
<$GAMEPOINTNAME> 
<$USERCOUNT> 
<$MACRUNTIME> 
<$SERVERRUNTIME> 
<$DATETIME> 
<$HIGHLEVELINFO> 
<$HIGHPKINFO> 
<$HIGHDCINFO> 
<$HIGHMCINFO> 
<$HIGHSCINFO> 
<$HIGHONLINEINFO> 
<$USERNAME> 
<$GUILDNAME> 
<$RANKNAME> 
<$LEVEL> 
<$HP> 
<$MAXHP> 
<$MP> 
<$MAXMP> 
<$AC> 
<$MAXAC> 
<$MAC> 
<$MAXMAC> 
<$DC> 
<$MAXDC> 
<$MC> 
<$MAXMC> 
<$SC> 
<$MAXSC> 
<$EXP> 
<$MAXEXP> 
<$PKPOINT> 
<$CREDITPOINT> 
<$HW> 
<$MAXHW> 
<$BW> 
<$MAXBW> 
<$WW> 
<$MAXWW> 
<$GOLDCOUNT> 
<$GAMEGOLD> 
<$GAMEPOINT> 
<$HUNGER> 
<$LOGINTIME> 
<$LOGINLONG> 
<$DRESS> 
<$WEAPON> 
<$RIGHTHAND> 
<$HELMET> 
<$NECKLACE> 
<$RING_R> 
<$RING_L> 
<$ARMRING_R> 
<$ARMRING_L> 
<$BUKUK> 
<$BOOTS> 
<$BELT> 
<$CHARM> 
<$IPADDR> 
<$IPLOCAL> 
<$DEALGOLDPLAY> 
<$GUILDBUILDPOINT> 
<$GUILDAURAEPOINT> 
<$GUILDSTABILITYPOINT> 
<$GUILDFLOURISHPOINT> 
<$REQUESTCASTLEWARITEM> 
<$REQUESTCASTLEWARDAY> 
<$REQUESTBUILDGUILDITEM> 
<$OWNERGUILD> 
<$CASTLENAME> 
<$LORD> 
<$GUILDWARFEE> 
<$BUILDGUILDFEE> 
<$CASTLEWARDATE> 
<$LISTOFWAR> 
<$CASTLECHANGEDATE> 
<$CASTLEWARLASTDATE> 
<$CASTLEGETDAYS> 
<$CMD_DATE> 
<$CMD_ALLOWMSG> 
<$CMD_LETSHOUT> 
<$CMD_LETTRADE> 
<$CMD_LETGUILD> 
<$CMD_ENDGUILD> 
<$CMD_BANGUILDCHAT> 
<$CMD_AUTHALLY> 
<$CMD_AUTHCANCEL> 
<$CMD_USERMOVE> 
<$CMD_SEARCHING> 
<$CMD_ALLOWGROUPCALL> 
<$CMD_ALLOWGROUPRECALL> 
<$CMD_ATTACKMODE> 
<$CMD_REST> 
<$CMD_STORAGESETPASSWORD> 
<$CMD_STORAGECHGPASSWORD> 
<$CMD_STORAGELOCK> 
<$CMD_STORAGEUNLOCK> 
<$CMD_UNLOCK>

map info commands
Code:
SAFE 
DARK 
FIGHT 
FIGHT3 
DAY 
QUIZ 
NORECONNECT 
CHECKQUEST 
NEEDSET_ON 
NEEDSET_OFF 
MUSIC 
EXPRATE
PKWINLEVEL 
PKWINEXP 
PKLOSTLEVEL 
PKLOSTEXP 
DECHP 
INCHP 
DECGAMEGOLD 
DECGAMEPOINT 
RUNHUMAN 
RUNMON 
NEEDHOLE 
NORECALL 
NOGUILDRECALL 
NODEARRECALL 
NOMASTERRECALL 
NORANDOMMOVE 
NODRUG 
MINE 
NOPOSSITIONMOVE 
CANRIDE 
CANBAT
found these using a hex editor, it may help some people in development :)
 
Last edited by a moderator:

Babyhack

Devilsoul Owner
VIP
Feb 4, 2004
5,343
28
305
Dublin, Ireland
Edited by me (made it a easier to read)

Also are you sure this is from a Mir2 M2 and not a Woool M5 as there is a CANBAT and CANRIDE mapinfo
CANRIDE was never in a mir2 M2 (its from Woool) and CANBAT is a Woool skill

BH