CMD:stats(playerid, params[])
{
new targetid;
if(PlayerInfo[playerid][pLogged] == 0) return Kick(playerid);
if(sscanf(params, "u", targetid))
{
if(!IsPlayerConnected(targetid)) return SCM(playerid, -1,""ERROR_MSG" Player isn't connected.");
if(PlayerInfo[targetid][pLogged] == 0) return SCM(playerid, -1, ""ERROR_MSG" Player isn't logged in yet.");
new Score = PlayerInfo[targetid][pScore], Cash = PlayerInfo[targetid][pCash], Kills = PlayerInfo[targetid][pKills], Deaths = PlayerInfo[targetid][pDeaths];
new Admin = PlayerInfo[targetid][pAdmin], tstr[256], str[256];
format(tstr, sizeof(tstr), "%s[%d] Status", PlayerName(targetid), targetid);
format(str, sizeof(str), "Score: %d\nCash: %d\nKills: %d\nDeaths: %d\nRatio: %.2f\nAdmin Level: %d", Score, Cash, Kills, Deaths, Kills/Deaths, Admin);
ShowPlayerDialog(playerid, DIALOG_STATS2, DIALOG_STYLE_MSGBOX, tstr, str, "Close", "");
}
new Score = PlayerInfo[playerid][pScore], Cash = PlayerInfo[playerid][pCash], Kills = PlayerInfo[playerid][pKills], Deaths = PlayerInfo[playerid][pDeaths];
new Admin = PlayerInfo[playerid][pAdmin], tstr[256], str[256];
format(tstr, sizeof(tstr), "%s[%d] Status", PlayerName(playerid), playerid);
format(str, sizeof(str), "Score: %d\nCash: %d\nKills: %d\nDeaths: %d\nRatio: %.2f\nAdmin Level: %d", Score, Cash, Kills, Deaths, Kills/Deaths, Admin);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, tstr, str, "Close", "");
SCM(playerid, -1,""INFO_MSG" You can also use /stats [PlayerID/PartOfName]");
return 1;
}
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
[Server] Unknown command, Use /help or /cmds
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success) return SCM(playerid, -1, ""SERVER_MSG" Unknown command, Use /help or /cmds");
return 1;
}
CMD:stats(playerid, params[])
{
new targetid;
if(PlayerInfo[playerid][pLogged] == 0) return Kick(playerid);
if(sscanf(params, "u", targetid))
{
new Score = PlayerInfo[playerid][pScore], Cash = PlayerInfo[playerid][pCash], Kills = PlayerInfo[playerid][pKills], Deaths = PlayerInfo[playerid][pDeaths];
new Admin = PlayerInfo[playerid][pAdmin], tstr[256], str[256];
format(tstr, sizeof(tstr), "%s[%d] Status", PlayerName(playerid), playerid);
format(str, sizeof(str), "Score: %d\nCash: %d\nKills: %d\nDeaths: %d\nRatio: %.2f\nAdmin Level: %d", Score, Cash, Kills, Deaths, Kills/Deaths, Admin);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, tstr, str, "Close", "");
SCM(playerid, -1,""INFO_MSG" You can also use /stats [PlayerID/PartOfName]");
return 1;
}
if(!IsPlayerConnected(targetid)) return SCM(playerid, -1,""ERROR_MSG" Player isn't connected.");
if(PlayerInfo[targetid][pLogged] == 0) return SCM(playerid, -1, ""ERROR_MSG" Player isn't logged in yet.");
new Score = PlayerInfo[targetid][pScore], Cash = PlayerInfo[targetid][pCash], Kills = PlayerInfo[targetid][pKills], Deaths = PlayerInfo[targetid][pDeaths];
new Admin = PlayerInfo[targetid][pAdmin], tstr[256], str[256];
format(tstr, sizeof(tstr), "%s[%d] Status", PlayerName(targetid), targetid);
format(str, sizeof(str), "Score: %d\nCash: %d\nKills: %d\nDeaths: %d\nRatio: %.2f\nAdmin Level: %d", Score, Cash, Kills, Deaths, Kills/Deaths, Admin);
ShowPlayerDialog(playerid, DIALOG_STATS2, DIALOG_STYLE_MSGBOX, tstr, str, "Close", "");
return 1;
}
IG: Код HTML:
[Server] Unknown command, Use /help or /cmds pawn Код:
|
[Server] Unknown command, Use /help or /cmds
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{ if(!success) return SCM(playerid, -1, Unknown command, Use /help or /cmds"); return 1; } I do not get the problem. |
[Server] Unknown command, Use /help or /cmds
CMD:stats(playerid, params[])
{
if(!PlayerInfo[playerid][pLogged]) return Kick(playerid);
new targetid;
if(!sscanf(params, "u", targetid))
{
if(!IsPlayerConnected(targetid)) return SCM(playerid, -1,""ERROR_MSG" Player isn't connected.");
if(!PlayerInfo[targetid][pLogged]) return SCM(playerid, -1, ""ERROR_MSG" Player isn't logged in yet.");
new Score = PlayerInfo[targetid][pScore], Cash = PlayerInfo[targetid][pCash], Kills = PlayerInfo[targetid][pKills], Deaths = PlayerInfo[targetid][pDeaths];
new Admin = PlayerInfo[targetid][pAdmin], tstr[37], str[256];
format(tstr, sizeof(tstr), "%s[%d] Status", PlayerName(targetid), targetid);
format(str, sizeof(str), "Score: %d\nCash: %d\nKills: %d\nDeaths: %d\nRatio: %.2f\nAdmin Level: %d", Score, Cash, Kills, Deaths, Kills/Deaths, Admin);
ShowPlayerDialog(playerid, DIALOG_STATS2, DIALOG_STYLE_MSGBOX, tstr, str, "Close", "");
}
else
{
new Score = PlayerInfo[playerid][pScore], Cash = PlayerInfo[playerid][pCash], Kills = PlayerInfo[playerid][pKills], Deaths = PlayerInfo[playerid][pDeaths];
new Admin = PlayerInfo[playerid][pAdmin], tstr[37], str[256];
format(tstr, sizeof(tstr), "%s[%d] Status", PlayerName(playerid), playerid);
format(str, sizeof(str), "Score: %d\nCash: %d\nKills: %d\nDeaths: %d\nRatio: %.2f\nAdmin Level: %d", Score, Cash, Kills, Deaths, Kills/Deaths, Admin);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, tstr, str, "Close", "");
SCM(playerid, -1,""INFO_MSG" You can also use /stats [PlayerID/PartOfName]");
}
return 1;
}
//================================ [Includes] ==================================
#include <a_samp> //Credits to Kalcor/Kye
#include <SII> //Credits to [DRuG]Slick
#include <sscanf2> //Credits to ******
#include <zcmd> //Credits to Zeex
#include <KickBan> //Credits to Emmet_