22.12.2010, 02:26
Yo Andei meio sumido, mais й que ta tenso aqui. Entгo:
Eu to fazendo um sistema de celular, mais nгo faзo a minima ideia de como criar o numero aleatorio, e depois verificar se ele jб existe, se ele existir ele buscar outro numero aleatorio e setar na conta do player, que esse serб seu numero de telefone. Eu peguei um outro sistema, mais nгo consegui fazer certinho a parte de verificar. ELe salva no arquivo chamado Numero.txt e na conta no player.
O comando de comprar o telefone:
Resumindo: Quero que quando o player for comprar o telefone, ao usar o comando, ele gere o numero e verifique se ele jб existe no arquivo de registro dos numero, se jб existir, ele deve gerar outro numero e fazer a verificaзгo, atй que seja encontrado um numero que nгo esteja sendo usado, ai ele seta na conta do player.
Vlw
Eu to fazendo um sistema de celular, mais nгo faзo a minima ideia de como criar o numero aleatorio, e depois verificar se ele jб existe, se ele existir ele buscar outro numero aleatorio e setar na conta do player, que esse serб seu numero de telefone. Eu peguei um outro sistema, mais nгo consegui fazer certinho a parte de verificar. ELe salva no arquivo chamado Numero.txt e na conta no player.
O comando de comprar o telefone:
pawn Код:
if(strcmp(cmd, "/ct", true) == 0)
{
if(pap_CarregarInt(playerid, "TemCel") == 1)
{
SendClientMessage(playerid, ERRO, "[ERRO] Vocк jб possui um telefone.");
return 1;
}
player[playerid][number] = 1000 + random(8999);
player[playerid][calling] = false;
player[playerid][caller] = 255;
GivePlayerCash(playerid, 500);
pap_SalvarInt(playerid, "Celular", player[playerid][number]);
pap_SalvarInt(playerid, "TemCel", 1);
new strn[64];
format(strn,64,"%d\r\n",player[playerid][number]);
Numeros(strn);
return 1;
}
//Funзгo que salva o numero no arquivo que depois serб consultado para ver se o numero que foi gerado jб existe.
stock Numeros(const string[])
{
new File:NN = fopen("Numeros.txt",io_append);
fwrite(NN, string);
fclose(NN);
}
Vlw