[Ajuda] Duvida DOF2
#1

Boa noite senhores.
Eu quero salvar umas multas dadas no servidor em um arquivo, eu queria saber como fazer pra eu adicionar uma multa salvar dentro do arquivo, atй ai tudo bem, mas quando eu adicionar outra, tipo pular uma linha e escrever embaixo, ai em um dialog eu abrir pra ver as multas, e elas ficarem em um dialog, sу que aparecer uma embaixo da outra, nгo quero um cуdigo pronto, sу quero saber como fazer...
Reply
#2

Jб viu o tutorial?

https://sampforum.blast.hk/showthread.php?tid=350855
Reply
#3

Quote:
Originally Posted by viniciuship
Посмотреть сообщение
Exemplo:
Multei o jogador, no arquivo vai ser escrito o Seguinte.

Excesso de Velocidade

Mas se eu Multar de novo queria que aparecesse

Excesso de Velocidade
Outra multa
Outra multa e assim por diante

Depois pra ler esse arquivo no dialog queria que ficasse a mesma coisa
entendeu?
Reply
#4

Acho que para isso nгo seria dof2 й sim file nativa do sa:mp.

Leia esse tutorial.
https://sampforum.blast.hk/showthread.php?tid=468548
Reply
#5

Quote:
Originally Posted by Glederson_dom
Посмотреть сообщение
Acho que para isso nгo seria dof2 й sim file nativa do sa:mp.

Leia esse tutorial.
https://sampforum.blast.hk/showthread.php?tid=468548
Boa noite Glederson, entгo, й mais ou menos isso, sу que eu quero ler o cуdigo todo e colocar em um dialog, й possнvel, pode me dar um exemplo, o tutorial й bem dificil de se entender....
Reply
#6

Coloca para verificar se jб existe, se existir adiciona mais uma linha, isso que vc QR?
Reply
#7

isso
Reply
#8

eu fiz esse comando.
PHP код:
CMD:cmds(playerid)
{
    static
        
string[128], File:arquivogstring[1024];
    if(!
fexist("ajuda.txt")
        return 
SendClientMessage(playerid, -1"Arquivo nгo existe");
    
arquivo fopen("ajuda.txt"io_read);
    
gstring[0] = EOS;
    while(
fread(arquivostring)){
        
strcat(gstringstring);
    }
    
fclose(arquivo);
    
ShowPlayerDialog(playerid0DIALOG_STYLE_MSGBOX"[ LISTA DE COMANDOS ]"gstringBUTTON_CLOSE#);
    
return true;

PHP код:
CMD:escrever(playeridparams[])
{
    new 
File:arquivostring;
    if(!
fexist("ajuda.txt"))
        return 
SendClientMessage(playerid, -1"Arquivo nгo existe");
    
arquivo fopen("ajuda.txt"io_append);
    
format(stringsizeof(string), "%s\r\n"params);
    
fwrite(arquivostring);
    
fclose(arquivo);
    return 
true;

OBS. o valor de gstring vocк pode mudar pela quantidade de caracteres vocк for usar para economizar memoria.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)