San Andreas Multiplayer (GTA) 使用 PAWN 作为其编程语言。我是 SA-MP 上服务器的所有者,但我不是专业人士,所以如果可能的话,我想获得一些帮助。基本上,我有一个命令可以在他/她在线时检查玩家的统计信息,但我想有一个命令在他们离线时检查他们。这是当玩家在线时检查玩家统计数据的命令代码。
CMD:check(playerid, var[])
{
new user;
if(!Logged(playerid)) return NoLogin(playerid);
if(Player[playerid][pAdmin] >= 2 || Player[playerid][pStaffObserver])
{
if(sscanf(var,"us[32]", user, var))
{
SendClientMessage(playerid, COLOR_WHITE, "{00BFFF}Usage:{FFFFFF} /check [playerid] [checks]");
SendClientMessage(playerid, COLOR_GRAD2, "** [CHECKS]: stats");
return 1;
}
if(!strcmp(var, "stats", true))
{
if(!Logged(user)) return NoLoginB(playerid);
ShowStats(playerid, user);
}
}
else
{
NoAuth(playerid);
}
return 1;
}
我使用 ZCMD 命令处理器和 Dini 保存系统。所以我想做 CMD:ocheck 来显示股票 ShowStats,它会像 /ocheck [Firstname_Lastname] 一样工作。
有什么帮助吗?如果可能,请提供帮助。
谢谢
〜凯文