SA-MP Forums Archive
[AJUDA] public OnPlayerDeath - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] public OnPlayerDeath (/showthread.php?tid=295221)



[AJUDA] public OnPlayerDeath - Leo_Lost - 05.11.2011

Criei umas paradas de setar grana no evento a quem matar o outro,deu tudo certo mas quando acaba o evento e tipo vc mata o jogador fora do evento ainda seta a grana como se eles tivesse no evento quando o jogador ta no evento fica (OnTrazerX1[playerid] = 1 quando ele esta fora do evento (OnTrazerX1[playerid] = 0Obs: ja coloquei o OnTrazerX1[playerid] = 0; em varios lugares e continua a mesma coisa tentei colocar uma return mas deu estб seguinte warning.
: warning 209: function "OnPlayerDeath" should return a value


Код:
	}
	if(OnTrazerX1[killerid] == 1 || OnTrazerX1[playerid] == 1)
	{
		GivePlayerMoney(killerid, 25000);
		format(gstring,128,"Jogador %s Matou %s No Evento de x1 e Ganhou R$25000!",PlayerName(killerid),PlayerName(playerid));
		SendClientMessageToAll(COLOR_RED,gstring);
		OnTrazerX1[playerid] = 0;
		
	}
.


Re: [AJUDA] public OnPlayerDeath - Dolby - 05.11.2011

use assim:
pawn Код:
if(OnTrazerX1[killerid] == 1 && OnTrazerX1[playerid] == 1)
    {
        GivePlayerMoney(killerid, 25000);
        format(gstring,128,"Jogador %s Matou %s No Evento de x1 e Ganhou R$25000!",PlayerName(killerid),PlayerName(playerid));
        SendClientMessageToAll(COLOR_RED,gstring);
        OnTrazerX1[playerid] = 0;
        return 1;  
    }



Re: [AJUDA] public OnPlayerDeath - Leo_Lost - 05.11.2011

Agora que adicionei a return 1; deu esta warning na public : warning 209: function "OnPlayerDeath" should return a value.


Re: [AJUDA] public OnPlayerDeath - ViniBorn - 05.11.2011

Acrescenta return 1; no fim da public

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    //codigos

    return 1;
}