[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