- 0
Cerere Ajutor LuxAdmin /stats
-
Similar Content
-
- 1 answer
- 127 views
-
- 0 replies
- 166 views
-
- 0 replies
- 76 views
-
ajutor urgent
By R4zvyy,
- 1 answer
- 360 views
-
- 2 answers
- 139 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
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
Link to comment
Share on other sites
21 answers to this question
Recommended Posts