📄 gamecommand.pas
字号:
RefGameMasterCmd(@g_GameCommand.TRANSPARECY,
'@' + g_GameCommand.TRANSPARECY.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.LEVEL0,
'@' + g_GameCommand.LEVEL0.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.CHANGEITEMNAME,
'@' + g_GameCommand.CHANGEITEMNAME.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.ADDTOITEMEVENT,
'@' + g_GameCommand.ADDTOITEMEVENT.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.ADDTOITEMEVENTASPIECES,
'@' + g_GameCommand.ADDTOITEMEVENTASPIECES.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.ITEMEVENTLIST,
'@' + g_GameCommand.ITEMEVENTLIST.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.STARTINGGIFTNO,
'@' + g_GameCommand.STARTINGGIFTNO.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.DELETEALLITEMEVENT,
'@' + g_GameCommand.DELETEALLITEMEVENT.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.STARTITEMEVENT,
'@' + g_GameCommand.STARTITEMEVENT.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.ITEMEVENTTERM,
'@' + g_GameCommand.ITEMEVENTTERM.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.OPDELETESKILL,
'@' + g_GameCommand.OPDELETESKILL.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.CHANGEWEAPONDURA,
'@' + g_GameCommand.CHANGEWEAPONDURA.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.SBKDOOR,
'@' + g_GameCommand.SBKDOOR.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.SPIRIT,
'@' + g_GameCommand.SPIRIT.sCmd,
'');
RefGameMasterCmd(@g_GameCommand.SPIRITSTOP,
'@' + g_GameCommand.SPIRITSTOP.sCmd,
'');
end;
procedure TfrmGameCmd.RefGameDebugCmd(GameCmd:pTGameCmd;sCmdParam,sDesc:String);
begin
Inc(nRefGameDebugIndex);
if StringGridGameMasterCmd.RowCount - 1 < nRefGameDebugIndex then begin
StringGridGameDebugCmd.RowCount:=nRefGameDebugIndex + 1;
end;
StringGridGameDebugCmd.Cells[0,nRefGameDebugIndex]:=GameCmd.sCmd;
StringGridGameDebugCmd.Cells[1,nRefGameDebugIndex]:=IntToStr(GameCmd.nPermissionMin) + '/' + IntToStr(GameCmd.nPermissionMax);
StringGridGameDebugCmd.Cells[2,nRefGameDebugIndex]:=sCmdParam;
StringGridGameDebugCmd.Cells[3,nRefGameDebugIndex]:=sDesc;
StringGridGameDebugCmd.Objects[0,nRefGameDebugIndex]:=TObject(GameCmd);
end;
procedure TfrmGameCmd.RefDebugCommand;
var
GameCmd:pTGameCmd;
begin
EditGameDebugCmdOK.Enabled:=False;
// StringGridGameDebugCmd.RowCount:=41;
GameCmd:=@g_GameCommand.SHOWFLAG;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Shows the status of the specified flag');
GameCmd:=@g_GameCommand.SETFLAG;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Set the specified flag of a user');
GameCmd:=@g_GameCommand.SHOWOPEN;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.SETOPEN;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.SHOWUNIT;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.SETUNIT;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.MOBNPC;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.DELNPC;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.LOTTERYTICKET;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.RELOADADMIN;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the GM list - users must log out/in to activate');
GameCmd:=@g_GameCommand.RELOADNPC;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the NPCs that are on screen');
GameCmd:=@g_GameCommand.RELOADMANAGE;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the quest manager');
GameCmd:=@g_GameCommand.RELOADROBOTMANAGE;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the robot manager');
GameCmd:=@g_GameCommand.RELOADROBOT;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the robots');
GameCmd:=@g_GameCommand.RELOADMONITEMS;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads all drop files');
GameCmd:=@g_GameCommand.RELOADDIARY;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the quest diray');
GameCmd:=@g_GameCommand.RELOADITEMDB;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the item database');
GameCmd:=@g_GameCommand.RELOADMAGICDB;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the magic database');
GameCmd:=@g_GameCommand.RELOADMONSTERDB;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the monster database');
GameCmd:=@g_GameCommand.RELOADMINMAP;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the minimap settings file');
GameCmd:=@g_GameCommand.RELOADBIGMAP;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the bigmap settings file');
GameCmd:=@g_GameCommand.RELOADGUILD;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd + ' <Guildname>',
'Reloads the specified guild');
GameCmd:=@g_GameCommand.RELOADGUILDALL;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads ALL guilds');
GameCmd:=@g_GameCommand.RELOADLINENOTICE;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the line notices');
GameCmd:=@g_GameCommand.RELOADABUSE;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Reloads the abuse filter list');
GameCmd:=@g_GameCommand.BACKSTEP;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Makes user step backwards');
GameCmd:=@g_GameCommand.RECONNECTION;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd + ' <IP address> <Port>',
'将指定人物重新切换网络连接');
GameCmd:=@g_GameCommand.DISABLEFILTER;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'Disables the abuse filter');
GameCmd:=@g_GameCommand.CHGUSERFULL;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd + ' <Amount>',
'Changes the amount of users that can connect simultaneously');
GameCmd:=@g_GameCommand.CHGZENFASTSTEP;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.OXQUIZROOM;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.BALL;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.FIREBURN;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.TESTFIRE;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.TESTSTATUS;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.TESTGOLDCHANGE;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.GSA;
RefGameDebugCmd(GameCmd,
'@' + GameCmd.sCmd,
'');
GameCmd:=@g_GameCommand.TESTGA;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -