27/11/2023 21:49
(Esta mensagem foi modificada pela última vez a: 27/11/2023 22:10 por White_Blue.)
Use a função SetSpawnInfo ao invés da função SetPlayerPos.
Código PHP:
public OnPlayerDeath(playerid, killerid, reason) {
if(g_InArena[playerid]) {
SendClientMessage(playerid, -1, "Respawnando");
}
else if(g_ArenaType[playerid] == M4_ARENA) {
new spawn = random(sizeof(SRandom));
SetSpawnInfo(playerid, SRandom[spawn][0], SRandom[spawn][1], SRandom[spawn][2], 0.0, 0, 0, 0, 0, 0, 0);
SetPlayerArmour(playerid, 100.0);
SetPlayerHealth(playerid, 100.0);
}
else if(g_ArenaType[playerid] == DESERT_ARENA) {
new spawn = random(sizeof(SRandomDESERT));
SetSpawnInfo(playerid, SRandom[spawn][0], SRandom[spawn][1], SRandom[spawn][2], 0.0, 0, 0, 0, 0, 0, 0);
SetPlayerArmour(playerid, 100.0);
SetPlayerHealth(playerid, 100.0);
}
return 1;
}
Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.