SA-MP Forums Archive
[Ajuda] Ajuda spawn dos hospitais - 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] Ajuda spawn dos hospitais (/showthread.php?tid=477392)



Ajuda spawn dos hospitais - dwrz - 23.11.2013

Preciso de uma ajuga, como faзo pra quando um player morrer em um certo local ele seja spawnado para o hospital com a coordenada que eu quiser? e como faзo pra fazer isso vбrias vezes? Tipo, quando alguйm morrer aos aredores de LS, ser spawnado no hospital mais prуximo de LS e quando alguйm morrer perto dos hospital de FC, ele ser spawnado para a coordenada que eu colocar?


Re: Ajuda spawn dos hospitais - Ley - 23.11.2013

Crie uma booleana:
PHP код:
new bool:hospital[MAX_PLAYERS]; 
Quando o jogador morrer, ative a booleana:
PHP код:
public OnPlayerDeath(playeridkilleridreason)
{
    
hospital[playerid] = true;
    
// Resto das funзхes 
    
return 1;

Adicione uma verificaзгo na public:
PHP код:
public OnPlayerSpawn(playerid)
{
    if(
hospital[playerid] == true)
    {
        
SetPlayerPos(playeridxyz);
        
SetPlayerInterior(playeridinterior);
        
hospital[playerid] = false;
    }
    return 
1;

Espero ter ajudado.