20.02.2011, 18:27
Sim, apesar da pouca possibilidade, sempre acontece um caso de 2 jogadores com nъmeros iguais.
Supondo que seu GM seja RPG/GF/Thug:
Fiz para vocк, se quiser salvar os numeros ja usados, terб que salvar cada valor de dentro da array (no caso os 2005 valores):
Espero ter ajudado
Supondo que seu GM seja RPG/GF/Thug:
Fiz para vocк, se quiser salvar os numeros ja usados, terб que salvar cada valor de dentro da array (no caso os 2005 valores):
pawn Код:
//No topo do GM:
new bool:NumeroJaExistente[2005];//Vai definir uma variavel para travar um numero jб pego por alguem
//Quando for definir o nъmero do celular:
new NumeroCelular = (random(2000));//Vai escolher determinado nъmero pra dado ao jogador
if(NumeroJaExistente[NumeroCelular]) return SendClientMessage(playerid,0xFFFFFFAA,"Alguйm jб tem este nъmero!");//Vai travar caso ja tenha alguem com o numero
PlayerInfo[playerid][pPnumber] = NumeroCelular;//Se passar do IF acima, quer dizer o numero estб livre, e serб colocado nesta linha.
NumeroJaExistente[NumeroCelular] = true;//Coloca o nъmero recйm colocado no jogador como um "nъmero que jб estб sendo usado".
Espero ter ajudado