06.12.2013, 01:33
(
Последний раз редактировалось ahmad95; 06.04.2015 в 13:29.
)
Solved
CMD:stats(playerid, params[])
{
if(P_DATA[playerid][P_Registered] == 0) return ShowInfoTD(playerid, "~r~~h~You must be registered by using /register before using this command.");
if(P_DATA[playerid][P_LoggedIn] == 0) return 1;
new stats[300];
new str[100];
format(str,sizeof(str),"{FFFFFF}Name: %s\nAccount ID: %d\nAdmin: %d\nVIP: %dScore: %d\nMoney: %d\n", ReturnPlayerName(playerid), P_DATA[playerid][P_AccID],P_DATA[playerid][P_Admin], GetPlayerScore(playerid),GetPlayerMoney(playerid));
strcat(stats, str, sizeof(str));
format(str,sizeof(str),"Autofix: %i\nAutoflip: %i\nManualflip: %i\nBounce: %i\nSpeed Boost: %i\nNos: %i", P_DATA[playerid][P_AutoFix], P_DATA[playerid][P_AutoFlip],P_DATA[playerid][P_ManualFlip], P_DATA[playerid][P_Bounce],P_DATA[playerid][P_SpeedBoost],P_DATA[playerid][P_Nos]);
strcat(stats, str(sizeof(str));
ShowPlayerDialog(playerid, DIALOG_ID_STATS, DIALOG_STYLE_MSGBOX, "{0088FF}XFPE - Stats", stats,"OK","");
return 1;
}
You have to format your string
Try like this pawn Код:
|
[GM]XF-PE.pwn(1517) : error 012: invalid function call, not a valid address [GM]XF-PE.pwn(1517) : error 001: expected token: ",", but found "sizeof" [GM]XF-PE.pwn(1517) : warning 215: expression has no effect [GM]XF-PE.pwn(1517) : error 001: expected token: ";", but found ")" [GM]XF-PE.pwn(1517) : fatal error 107: too many error messages on one line
CMD:stats(playerid, params[])
{
if(P_DATA[playerid][P_Registered] == 0) return ShowInfoTD(playerid, "~r~~h~You must be registered by using /register before using this command.");
if(P_DATA[playerid][P_LoggedIn] == 0) return 1;
new stats[300];
new str[155];
format(str,sizeof(str),"{FFFFFF}Name: %s\nAccount ID: %d\nAdmin: %d\nVIP: %dScore: %d\nMoney: %d\n", ReturnPlayerName(playerid), P_DATA[playerid][P_AccID],P_DATA[playerid][P_Admin], GetPlayerScore(playerid),GetPlayerMoney(playerid));
strcat(stats, str, sizeof(str));
format(str,sizeof(str),"Autofix: %i\nAutoflip: %i\nManualflip: %i\nBounce: %i\nSpeed Boost: %i\nNos: %i", P_DATA[playerid][P_AutoFix], P_DATA[playerid][P_AutoFlip],P_DATA[playerid][P_ManualFlip], P_DATA[playerid][P_Bounce],P_DATA[playerid][P_SpeedBoost],P_DATA[playerid][P_Nos]);
strcat(stats, str,sizeof(str));
ShowPlayerDialog(playerid, DIALOG_ID_STATS, DIALOG_STYLE_MSGBOX, "{0088FF}XFPE - Stats", stats,"OK","");
return 1;
}
CMD:stats(playerid, params[])
{
if(P_DATA[playerid][P_Registered] == 0) return ShowInfoTD(playerid, "~r~~h~You must be registered by using /register before using this command.");
if(P_DATA[playerid][P_LoggedIn] == 0) return 1;
new stats[300];
new str[155];
format(str,sizeof(str),"{FFFFFF}Name: %s\nAccount ID: %d\nAdmin: %d\nVIP: %dScore: %d\nMoney: %d\n", ReturnPlayerName(playerid), P_DATA[playerid][P_AccID],P_DATA[playerid][P_Admin], GetPlayerScore(playerid),GetPlayerMoney(playerid));
strcat(stats, str, sizeof(str));
format(str,sizeof(str),"Autofix: %i\nAutoflip: %i\nManualflip: %i\nBounce: %i\nSpeed Boost: %i\nNos: %i", P_DATA[playerid][P_AutoFix], P_DATA[playerid][P_AutoFlip],P_DATA[playerid][P_ManualFlip], P_DATA[playerid][P_Bounce],P_DATA[playerid][P_SpeedBoost],P_DATA[playerid][P_Nos]);
strcat(stats, str,sizeof(str));
ShowPlayerDialog(playerid, DIALOG_ID_STATS, DIALOG_STYLE_MSGBOX, "{0088FF}XFPE - Stats", stats,"OK","");
return 1;
}