您当前的位置:首页 > 其他技术 > 其他技术

轩辕剑OL完整的GM命令和用法

本文出处:网游动力作者:本站发布时间:2009-12-20阅读次数:

修改时不要开服务端  不然ManageLV会自动验证变回10

举两个例子:
~addexp
直接50级好像

~infoname 角色名字
查看角色信息

------------------------
使用GM命令方法:
mysql库 swdol
charpool表里
ManageLV 字段改成265

游戏里按~ 再输入命令

报权限不足的话 看看charpool表里ManageLV 字段是否变为了10 改的时候别开服务端
再不行useraccount里的ManageLV也改下
gamemaster里照useraccount里的写入

你们多试下吧


-----------------------------------------------------------------------------
0042A0C1   PUSH NewLocal.0049C544                    initgmcommand
0042A0C6   PUSH NewLocal.00499204                    function %s line %d, file(%s) n
0042A10B   MOV ESI,NewLocal.0049A3B4                 addexp
0042A177   MOV ESI,NewLocal.0049C538                 skillvalue
0042A1EF   MOV ESI,NewLocal.0049C530                 full
0042A263   MOV EBX,NewLocal.00499D80                 createpet
0042A2D2   MOV EBX,NewLocal.0049C520                 reloadplotfile
0042A344   MOV EBX,NewLocal.0049C518                 spell
0042A3C9   MOV EBX,NewLocal.0049C508                 callplayername
0042A43B   MOV EBX,NewLocal.0049C4F8                 callplayerdbid
0042A4B5   MOV EBP,NewLocal.0049C4E8                 gotoplayername
0042A53D   MOV EBP,NewLocal.0049C4D8                 gotoplayerdbid
0042A5B3   MOV EBP,NewLocal.0049C4D0                 callid
0042A63E   MOV EBP,NewLocal.0049C4C4                 callname
0042A6BA   MOV EBP,NewLocal.0049C4BC                 gotoid
0042A783   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  gotoname
0042A79B   MOV EAX,NewLocal.0049C4B0                 gotoname
0042A7DA   MOV DWORD PTR SS:[ESP+30],NewLocal.0049C  infoid
0042A81C   MOV EAX,NewLocal.0049C4A8                 infoid
0042A877   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  infoname
0042A8B3   MOV EAX,NewLocal.0049C49C                 infoname
0042A8F9   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  delchannel
0042A911   MOV EAX,NewLocal.0049C490                 delchannel
0042A976   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  unbeatable
0042A9A8   MOV EAX,NewLocal.0049C458                 unbeatable
0042AA03   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  beatable
0042AA26   MOV EAX,NewLocal.0049C44C                 beatable
0042AA5A   MOV DWORD PTR SS:[ESP+30],NewLocal.0049A  runplotinfo
0042AAA4   MOV EAX,NewLocal.0049A3C8                 runplotinfo
0042AAFF   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  resetid
0042AB40   MOV EAX,NewLocal.0049C444                 resetid
0042AB8C   MOV DWORD PTR SS:[ESP+34],NewLocal.0049C  npcmovetype
0042ABAA   MOV EAX,NewLocal.0049C438                 npcmovetype
0042AC0A   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  npcgohome
0042AC4B   MOV EAX,NewLocal.0049C42C                 npcgohome
0042AC9D   MOV DWORD PTR SS:[ESP+38],NewLocal.0049A  clsplotmark
0042ACB5   MOV EAX,NewLocal.0049AAD8                 clsplotmark
0042AD15   MOV DWORD PTR SS:[ESP+38],NewLocal.0049A  rename
0042AD56   MOV EAX,NewLocal.0049AAE4                 rename
0042ADA8   MOV DWORD PTR SS:[ESP+38],NewLocal.0049A  summoncorpse
0042ADC0   MOV EAX,NewLocal.0049AAEC                 summoncorpse
0042AE09   MOV DWORD PTR SS:[ESP+30],NewLocal.0049C  kill
0042AE43   MOV EAX,NewLocal.0049AAFC                 kill
0042AE9E   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  kick
0042AEDF   MOV EAX,NewLocal.0049AB04                 kick
0042AF31   MOV DWORD PTR SS:[ESP+38],NewLocal.0049A  bcast
0042AF49   MOV EAX,NewLocal.0049AB0C                 bcast
0042AFA9   MOV DWORD PTR SS:[ESP+38],NewLocal.0049A  bcastall
0042AFEA   MOV EAX,NewLocal.0049AB14                 bcastall
0042B03C   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  debugplot
0042B054   MOV EAX,NewLocal.0049C410                 debugplot
0042B08D   MOV DWORD PTR SS:[ESP+30],NewLocal.00499  reloadobj
0042B0D7   MOV EAX,NewLocal.00499ECC                 reloadobj
0042B132   MOV DWORD PTR SS:[ESP+38],NewLocal.00499  createmoveflag
0042B173   MOV EAX,NewLocal.00499F24                 createmoveflag
0042B1C5   MOV DWORD PTR SS:[ESP+38],NewLocal.0049A  releaseaccount
0042B1DD   MOV EAX,NewLocal.0049A5AC                 releaseaccount
0042B23D   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  changeplotmark
0042B27E   MOV EAX,NewLocal.0049C400                 changeplotmark
0042B2D0   MOV DWORD PTR SS:[ESP+38],NewLocal.0049A  resetallpos
0042B2E8   MOV EAX,NewLocal.0049A408                 resetallpos
0042B348   MOV DWORD PTR SS:[ESP+38],NewLocal.0049A  resaveallnpc
0042B389   MOV EAX,NewLocal.0049A414                 resaveallnpc
0042B3DB   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  give
0042B3F3   MOV EAX,NewLocal.0049C3F8                 give
0042B40F   MOV EBX,NewLocal.0049C3F0                 zone
0042B48E   MOV EBX,NewLocal.0049C3E4                 skillfull
0042B519   MOV EBX,NewLocal.0049C3DC                 faceoff
0042B597   MOV EBX,NewLocal.0049C3D4                 godbook
0042B61C   MOV EBX,NewLocal.0049C3C8                 totalplayer
0042B694   MOV EBX,NewLocal.0049C3B8                 allplayercropse
0042B707   MOV EBX,NewLocal.0049C3B0                 racevoc
0042B77F   MOV EBX,NewLocal.0049C370                 systime
0042B816   MOV EBX,NewLocal.0049C32C                 settitle
0042B865   MOV EBX,NewLocal.0049C2DC                 getmoney
0042B8E6   MOV EBX,NewLocal.0049C2D0                 clslabor
0042B95E   MOV EBX,NewLocal.0049C2CC                 pk
0042B9E9   MOV EBX,NewLocal.0049C2C4                 hide
0042BA67   MOV EBX,NewLocal.0049C2B8                 safezone
0042BAEC   MOV EBX,NewLocal.0049C2AC                 itemlist
0042BB64   MOV EBX,NewLocal.0049C2A4                 orgobj
0042BBEF   MOV EBX,NewLocal.0049C298                 relationexp
0042BC67   MOV EBX,NewLocal.0049C28C                 delguild
0042BCDF   MOV EBX,NewLocal.0049A3E0                 learnmagic
0042BD67   MOV EDI,NewLocal.0049C284                 nospeak
0042BDDC   MOV EDI,NewLocal.0049C27C                 guildpk
0042BE61   MOV EDI,NewLocal.0049C270                 beginplot
0042BED3   MOV EDI,NewLocal.0049A388                 searchorgobj
0042BF45   MOV EDI,NewLocal.0049A340                 searchlocalobj
0042BFCA   MOV EDI,NewLocal.0049C260                 resetitemmagic
0042C03C   MOV EDI,NewLocal.0049C258                 help
0042C0C1   MOV EDI,NewLocal.0049C24C                 setpower
0042C133   MOV EDI,NewLocal.0049C240                 maxonline
0042C1B8   MOV EDI,NewLocal.0049C234                 setcorpse
0042C22A   MOV EDI,NewLocal.0049C228                 gametime
0042C29C   MOV EDI,NewLocal.0049C21C                 timespeed
0042C321   MOV EDI,NewLocal.0049C210                 callspell
0042C393   MOV EDI,NewLocal.0049C204                 savetype
0042C418   MOV EDI,NewLocal.0049C1F8                 clscoodown
0042C458   MOV DWORD PTR SS:[ESP+38],NewLocal.0049C  clscoldown
0042C48E   MOV EDI,NewLocal.0049C1E0                 calreborn
0042C4FD   MOV ESI,NewLocal.0049C1D4                 setfightid
0042CE87   PUSH NewLocal.0049C604                    initstringcommand
0042CE8C   PUSH NewLocal.00499204                    function %s line %d, file(%s) n
0042CF34   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  race
0042CF94   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  vocation
0042CFF8   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  sex
0042D056   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  age
0042D0B6   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  bornmonth
0042D115   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  bornday
0042D171   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  blood
0042D1D3   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  gv
0042D23C   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  starsign
0042D29A   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  fame
0042D2FF   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  think
0042D364   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  hp
0042D3BB   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  mp
0042D401   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  totalexp
0042D446   MOV DWORD PTR SS:[ESP+1C],NewLocal.0049C  totalexp
0042D494   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  rolename
0042D4DA   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  nickname
0042D524   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  laborname
0042D566   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  revivename
0042D5AC   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  revivemagic
0042D5FB   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  ax
0042D63D   MOV DWORD PTR SS:[ESP+20],NewLocal.0049C  bx
0042FAB7   PUSH NewLocal.0049C628                    getpeoobj


例如


Give给予玩家物件
~Give 物件ID(给予自己)
~Give 玩家名称 物件id
Kick把某玩家踢出游戏
~Kick 玩家名称
Rename修改某一个角色的名字
~Rename 原来角色名称 後来角色名称