16.05.2012, 10:42
Galera, to tentando coloca esse cmd de status em dialog mais nгo to conseguindo, alguem pode me da uma ajudinha ae?
GRATO !
pawn Код:
#if defined USE_STATS
dcmd_status(playerid,params[]) {
new string[128], pDeaths, player1, h, m, s;
if(!strlen(params)) player1 = playerid;
else player1 = strval(params);
if(IsPlayerConnected(player1)) {
TotalGameTime(player1, h, m, s);
if(PlayerInfo[player1][Deaths] == 0) pDeaths = 1; else pDeaths = PlayerInfo[player1][Deaths];
format(string, sizeof(string), "| Status de %s's : Matou: %d | Morreu: %d | Spree: %d | Media: %0.2f | Grana: $%d | Tempo: %d horas %d minutos %d secs. |",PlayerName2(player1), GetPlayerScore(player1), PlayerInfo[player1][Deaths],PlayerInfo[player1][Spree], Float:GetPlayerScore(player1)/Float:pDeaths,GetPlayerMoney(player1),h,m,s);
return SendClientMessage(playerid, green, string);
} else return SendClientMessage(playerid, red, "Jogador nгo conectado");
}
#endif
#endif
LoginPlayer(playerid)
{
if(ServerInfo[GiveMoney] == 1) {ResetPlayerMoney(playerid); GivePlayerMoney(playerid, dUserINT(PlayerName2(playerid)).("money") ); }
SetPlayerScore(playerid,dUserINT(PlayerName2(playerid)).("score"));
dUserSetINT(PlayerName2(playerid)).("loggedin",1);
PlayerInfo[playerid][Deaths] = (dUserINT(PlayerName2(playerid)).("deaths"));
PlayerInfo[playerid][Spree] = (dUserINT(PlayerName2(playerid)).("spree"));
PlayerInfo[playerid][Level] = (dUserINT(PlayerName2(playerid)).("level"));
PlayerInfo[playerid][hours] = dUserINT(PlayerName2(playerid)).("hours");
PlayerInfo[playerid][mins] = dUserINT(PlayerName2(playerid)).("minutes");
PlayerInfo[playerid][secs] = dUserINT(PlayerName2(playerid)).("seconds");
PlayerInfo[playerid][Registered] = 1;
PlayerInfo[playerid][LoggedIn] = 1;
}