13.12.2015, 05:54
Qual importвncia de zerar as variбveis ao se conecta ? se na maioria das vezes o cara sу й setado quando acerta a senha ? Isso й mesmo importante ? alguйm me explica melhor por favor.
Por exemplo: o ID 15 desconectou. A proxima pessoa que conectar com o ID 15 (antes de logar), vai estar com todas as variaveis do antigo ID 15, e se esse player usar o ****** (Funзгo de nгo aparecer Dialogs) ele vai conseguir executar alguns comando, que nгo precisa estar em uma posiзгo X.
Mas ou menos isso. Por isso й bom zerar todas as varias quando o player conectar PS: A uns 2 anos, eu fazia isso em um server de caminhoneiro. Logava e usava o ****** para fazer nгo aparecer Dialogs, e digitava o comando de dar dinheiro |
// Sou o ID 15 e chamei um taxista.
ChamouTaxi[playerid] = true;
// Significa que ChamouTaxi[15] agora tem nнvel lуgico alto
// Aн agora eu sai e entrou um fulano no ID 15
// Ele tenta chamar um taxi pela primeira vez, mas vai dizer que ele jб chamou
if(ChamouTaxi[playerid])
return SendClientMessage(playerid,-1,"Vocк jб chamou por um tбxi!");