SA-MP Forums Archive
[Pedido]Hospital Spawn - 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: [Pedido]Hospital Spawn (/showthread.php?tid=256984)



[Pedido]Hospital Spawn - [Dk]TuReTOo - 23.05.2011

Boas eu gostava que alguem me consegise dizer como posso fazer quando uma pessoa morre fica no sitio onde morre a espera duma ambolancia para lhe socorrer.. alguem me ajuda ? agradeзo


Re: [Pedido]Hospital Spawn - Chefгo - 23.05.2011

como assim no sitio onde morre ?


Re: [Pedido]Hospital Spawn - [Dk]TuReTOo - 23.05.2011

sim ....


Re: [Pedido]Hospital Spawn - Chefгo - 23.05.2011

cara й so salvar a posiзгo do player no onplayerdeath
e depois do spawn vc seta ele nela congela ele e poe uma animaзгo


Re: [Pedido]Hospital Spawn - [Dk]TuReTOo - 23.05.2011

mas que posisao ? eu nao sei a posisao onde cada player morre


Re: [Pedido]Hospital Spawn - Macintosh - 23.05.2011

https://sampforum.blast.hk/showthread.php?tid=181285


Re: [Pedido]Hospital Spawn - [Dk]TuReTOo - 23.05.2011

eu nao quero que ele va para o hospital eu quero que ele fique onde morreu congelado a espera da ambolancia e a vida vai descendo


Re: [Pedido]Hospital Spawn - deregudegu - 23.05.2011

Vai no OnPlayerDeath e usa um Get para pegar as posiзхes


Re: [Pedido]Hospital Spawn - Macintosh - 23.05.2011

pawn Код:
new EsperandoAmbulancia[MAX_PLAYERS];
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    EsperandoAmbulancia[playerid] = 1;
    if(EsperandoAmbulancia[playerid] == 1)
    {
     new Float:x, Float:y, Float:z;
     GetPlayerPos(playerid, x, y, z);
     SetPlayerPos(playerid, x, y, z);
     TogglePlayerControllable(playerid, 0x0);
     return 1;
    }
    return 1;
}
Tenta algo assim.
E depois faz um if no OnPlayerSpawn

pawn Код:
public OnPlayerSpawn(playerid)
{
  EsperandoAmbulancia[playerid] = 0;
  if(EsperandoAmbulancia[playerid] == 0)
  {
  SetPlayerPos(playerid, x, y, z); // Coloque as cordenadas que o jogador serб transferido apуs ser socorrido
  TogglePlayerControllable(playerid, 0x1);
  return 1;
 }
 return 1;
}
Cуdigo nгo testado.


Re: [Pedido]Hospital Spawn - [Dk]TuReTOo - 23.05.2011

a posisao onde ele fica apos ser socorrido e no mesmo sitio onde morreu ....
como faзo ? agradeзo muito