Posts: 556
Threads: 108
Joined: Jun 2014
Reputation:
0
Galera eu tou criando umas pickups no server para ajudar os play sу que eu nгo quero que o pessoal fique toda hora pegando pickup pq ai fica chato nй aн o que eu pensei й botar pro play poder pegar tal pickup se n pegou ai se pegou sу pega dnv qnd morrer aн eu tlgd cm faz o if lб e tal mбs eu n tou conseguindo fazer acontecer seria assim : peguei a vida tento pegar denovo aparece a msg vocк ja pegou vida, tendeu?
Posts: 265
Threads: 25
Joined: May 2015
Reputation:
0
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == pickupvida[0])
{
if(verificarvida[0] == 1) return SendClientMessage(playerid, -1, "* Vocк ja pegou sua vida, agora sу depois de morrer!"); // aqui, se ja pegou uma vez й definido como 1, entao manda mensagem dizendo que o player ja pegou o pickup uma vez dai sу dps de morrer.. muda a frase dai :v
else if(verificarvida[0] == 0) // aqui й se ainda nao pegou dai seta a vida e bota o verificador pra 1, dizendo que ja pegou uma vez...
{
SetPlayerHealth(...);
verificarvida[0] = 1;
}
}
return 1;
}
na onplayerdeath й tudo definido os verificadores pra 0, faz tambйm no onplayerdisconnect e connect...