[AJUDA] Problemas no salvamento
#1

pawn Код:
new plate[24];
format(plate, sizeof(plate), "%s%s-%d%d%d", random(25) + 65, random(25) + 65, random(9), random(9)); // gera valores
CarInfo[car][cPlate] = strval(plate); // Insere o valor no arquivo .ini  || Isso ta certo?
Galera ajuda por gentileza, estou com problemas, o arquivo nгo estб salvando com letras, se colocar somente nъmeros ele salva, mas se colocar letras junto jб n salva
Reply
#2

Vocк tem 4 parвmetros apуs a string do format porem tem 5 mуdulos na string, random irб gerar um nъmero inteiro(integer) nгo uma string, por isso nгo pode aloca-lo em %s.
Reply
#3

Neste caso, como eu faзo para poder gerar o salvamento?
pawn Код:
new plate[24];
                         format(plate, sizeof(plate), "%c%c-%c%c%c", random(25) + 65, random(25) + 65, random(9), random(9), random(9)); // gera valores
                         CarInfo[car][cPlate] = strval(plate); // Insere o valor no arquivo .ini  || Isso ta certo?
isso?
Reply
#4

https://sampwiki.blast.hk/wiki/Format
Reply
#5

O que vocк quer gerar nesse format? Que texto em vez de nъmero quer que gere?
Reply
#6

Quero que gere uma placa de um carro, exemplo: AA-555
Reply
#7

Tente desta forma:
pawn Код:
new letras[23][2] =
{
    "A", "B", "C", "D", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "X", "Z"
};

new plate[24];
format(plate, sizeof(plate), "%s%s-%d%d%d", letras[random(23)], letras[random(23)], random(9), random(9), random(9));
CarInfo[car][cPlate] = plate;
Lembrando que [cPlate] deve ser uma string.
Reply
#8

pawn Код:
D:\Samp\test\gamemodes\rev_2.pwn(38127) : error: 006: must be assigned to an array
Deu este erro
Reply
#9

Mande mandar a linha do erro?
Reply
#10

a desculpe
pawn Код:
CarInfo[car][cPlate] = plate;
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)