- 0
Cerere Ajutor LuxAdmin /stats
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
xt3z0ne
Nick:Johnny
Problema:Deci vre-au sa fac si eu /stats pe stock ShowStats pentru ca e mult mai usor de editat si adugat.
Erori / warnings:~
Lini/script:
dmcd_stats Original.
[pawn]
dcmd_stats(playerid,params[])
{
new string[128];
new pDeaths;
new player1, h, m, s;
if(!strlen(params)) player1 = playerid;
else player1 = strval(params);
if(IsPlayerConnected(player1))
{
TotalGameTime(player1, h, m, s);
if(AccInfo[player1][Deaths] == 0) pDeaths = 1;
else pDeaths = AccInfo[player1][Deaths];
format(string, sizeof(string), "|- %s's Statistics -|",PlayerName2(player1));
SendClientMessage(playerid, green, string);
format(string, sizeof(string), "Kills: [%d] | Deaths: [%d] | Ratio: [%0.2f] | Money: [$%d] | Time: [%d] hrs [%d] mins [%d] secs | Admin:%d", AccInfo[player1][Kills], AccInfo[player1][Deaths], Float:AccInfo[player1][Kills]/Float:pDeaths,GetPlayerMoney(player1), h, m, s, AccInfo[playerid][Level]);
return ShowPlayerDialog(playerid, 758, DIALOG_STYLE_MSGBOX, "Player Stats", string, "Ok", "");
} else
return SendClientMessage(playerid, red, "ERROR: Player Not Connected!");
}
[/pawn]
Ai incercat sa rezolvi singur ?:Dar nam reusit sa mai fac...
Eu am facut asa.
[pawn]
dcmd_stats(playerid, params[])
{
if(!sscanf(params, "u", givepid))
{
if(IsPlayerConnected(givepid))
{
ShowPlayerDialog(playerid, 123, DIALOG_STYLE_MSGBOX, "{CCCCCC}Player Stats", ShowStats(givepid), "Ok");
return 1;
}
else return SendClientMessage(playerid, red, "ERROR: Player not connected!");
}
else return ShowPlayerDialog(playerid, 9990, DIALOG_STYLE_MSGBOX, "{CCCCCC}Player Stats", ShowStats(playerid), "Ok");
}
[/pawn]
Si Stock
[pawn]
stock ShowStats(playerid)
{
new h, m, s, SString[6][712], SStringF[3024];
//--------------------------------------------------------------------------
TotalGameTime(playerid, h, m, s);
//--------------------------------------------------------------------------
format(SString[5], 712, "{ffe100}Online Time: {ffffff}%d{1DEE01} hrs, {ffffff}%d{1DEE01} mins, {ffffff}%d{1DEE01} secs\n",h,m,s);
//--------------------------------------------------------------------------
format(SString[0], 712, "{FF0101}%s {1DEE01}'s {1DEE01}Statistics\n\n\
{FF6600}General Statistics\n\
{ffe100}Money: {ffffff}$%d\n\
{ffe100}Score: {ffffff}%d\n\
{ffe100}Coins: {ffffff}%d\n\
{ffe100}Respect: {ffffff}+%d{1DEE01} / {ffffff}-%d\n\
%s\
{ffe100}Admin Level: {ffffff}%d %s\n\
{ffe100}VIP Level: {ffffff}%d %s\n",
PlayerName2(playerid));
//--------------------------------------------------------------------------
return SStringF;
}
[/pawn]
Si imi da erorile astea.
[pawn]
D:\Games\DD SI DM\filterscripts\LuxAdmin.pwn(1494) : error 017: undefined symbol "givepid"
D:\Games\DD SI DM\filterscripts\LuxAdmin.pwn(1496) : error 017: undefined symbol "givepid"
D:\Games\DD SI DM\filterscripts\LuxAdmin.pwn(1498) : error 017: undefined symbol "givepid"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
3 Errors.
[/pawn]
Sunt un retardat
21 answers to this question
Recommended Posts