05.04.2013, 23:36
Hola!
No se que esta pasando pero no me lee OnPlayerDeath, tengo esto:
He puesto un SendClientMessage(playerid,-1,"has muerto gil"); para comprobar si lo leнa o no pero no me lo envнa, osea que no se que esta pasando, si alguien puede ayudarme estarнa agradecido :P
No se que esta pasando pero no me lee OnPlayerDeath, tengo esto:
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
if (killerid != INVALID_PLAYER_ID)
{
JugadorInfo[playerid][jMuertes]++;
JugadorInfo[killerid][jAsesinatos]++;
GivePlayerMoney(playerid, -100);
GivePlayerMoney(killerid, 100);
SetPlayerScore(killerid, GetPlayerScore(playerid) + 25);
SendClientMessage(playerid,-1,"has muerto gil");
if(RecibioTextoDesbaneciendo[killerid] == 0)
{
TextDrawHideForPlayer(killerid, Textdraw1);
RecibioTextoDesbaneciendo[killerid] = 1;
TextDrawColor(Textdraw1, 0x00FF00FF);
TextDrawSetString(Textdraw1, "+25 XP +100 C");
TextDrawShowForPlayer(killerid, Textdraw1);
TimerScoreAsesinato[killerid] = SetTimerEx("TextoDesbaneciendo",125,true,"i",killerid);
}
}
return 1;
}