28.05.2012, 20:20
Hello, I'v got a problem that I am like staying awake from.
I do not know what is going on because I am 90 percent sure I do everything right,
At OnPlayerDeath the textdraw Deathz doesnt update, but at /setdeath it does,
What is wrong?
I do not know what is going on because I am 90 percent sure I do everything right,
At OnPlayerDeath the textdraw Deathz doesnt update, but at /setdeath it does,
What is wrong?
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
lastkiller[playerid] = killerid;
PlayerInfo[playerid][Deaths] = PlayerInfo[playerid][Deaths] + 1;
PlayerInfo[killerid][Kills] = PlayerInfo[killerid][Kills] + 1;
new string[128];
new string2[128];
format(string, sizeof(string), "Kills: %i", PlayerInfo[killerid][Kills]);
TextDrawSetString(Killz[killerid], string);
format(string2, sizeof(string2), "Deaths: %i", PlayerInfo[playerid][Deaths]);
TextDrawSetString(Deathz[playerid], string2);
TextDrawSetString(Killz[playerid], string2);
SetTimerEx("update_texts", 50, false,"i", playerid);
return 1;
}
CMD:setdeath(playerid, params[])
{
new string2[128];
format(string2, sizeof(string2), "Deaths: %i", PlayerInfo[playerid][Deaths]);
TextDrawSetString(Deathz[playerid], string2);
return 1;
}
CMD:deaths(playerid, params[])
{
new str[128];
format(str, sizeof(str), "Deaths: %d", PlayerInfo[playerid][Deaths]);
SendClientMessage(playerid, COLOR_GREEN, str);
return 1;
}