12/07/2023 15:40
(Esta mensagem foi modificada pela última vez a: 12/07/2023 15:43 por UBUngido.)
(12/07/2023 14:47)RosaScripter Escreveu:(12/07/2023 14:46)UBUngido Escreveu: Coloquei um sistema pra o player quando for banido ficar na sala de ban e caso o mesmo use de trapaças pra conseguir sair ele volte, por meio de um SetTimerEx
Esse: > AquiVolta[playerid] = SetTimerEx("VoltaAqui", 5000, true, "i", playerid);
Quando o mesmo desconecta coloco o KillTimer
Esse> KillTimer(AquiVolta[playerid]);
Mais o que tem acontecido é quando ele desconecta a KillTimer não desativa e outro player que entra no slot[ID] ocupado pelo banido ele que fica chamando a SetTimerEx e voltando para a sala do ban
OBS: tem o new AquiVolta[MAX_PLAYERS] já
mande o cod do time
Código:
new AquiVolta[MAX_PLAYERS];
forward VoltaAqui(playerid)
public VoltaAqui(playerid)
{
SetPlayerHealth(playerid, 99999999999);
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid,193.3826,174.8305,1003.0234);
TogglePlayerControllable(playerid, 0)
return 1;
}
if(PlayerInfo[playerid][pJailed] == 2)//Banimento
{
AquiVolta[playerid] = SetTimerEx("VoltaAqui", 5000, true, "i", playerid);
return 1;
}
public OnplayerDisconnect(playerid, reason)
{
KillTimer(AquiVolta[playerid]);
return 1;
}
Estou aprendendo Scripter sei que um dia vou chegar lá!
Meu servidor(Desenvolvimento)
Universo Brasileiro
[url=https://discord.com/invite/GmTDuzNUZn][/url]Universo Brasileiro