21.04.2016, 14:17
Pelo que entendi, o jogador precisa aguardar 1 minuto a partir do momento da morte, certo?
PHP код:
new timeOfDeath[MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason) {
timeOfDeath[playerid] = gettime();
return 1;
}
CMD:aceitarmorte(playerid, params[]) {
if((gettime() - timeOfDeath[playerid]) < 60)
return SendClientMessage(playerid, -1, "Vocк deve esperar 1 minuto para utilizar este comando.");
new Float, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(playerid, x, y, z);
if(PedMorto[playerid] == 1)
PedMorto[playerid] = 0;
timeOfDeath[playerid] = 0;
SetPlayerHealth(playerid, 100);
TextDrawHideForPlayer(playerid, Textdraw0);
return 1;
}