SA-MP Forums Archive
[Ajuda] Duvida no /ban - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Duvida no /ban (/showthread.php?tid=359736)



ajuda /ban - FrostGF - 15.07.2012

Por que nao escreve dentro do arquivo da conta o banido = 1 e motivo? alguem poderia me ajudar??

pawn Код:
CMD:ban(playerid,params[])
{
    if(info[playerid][pAdmin] >=2)
    {
        new idi, str[2][128],nick[2][24];
        if(sscanf(params,"us",idi,str[1])) return SendClientMessage(playerid,-1,"Uso correto: /ban [id incognito] [motivo]");
        GetPlayerName(playerid,nick[0],24),GetPlayerName(idi,nick[1],24);
        format(arquivo,sizeof(arquivo),contas,nick[1]);
        DOF2_RemoveFile(arquivo),info[idi][pBan] = 1;
        if(info[playerid][pBan] == 1)
        {
            GetPlayerName(idi,nick[1],24);
            format(arquivo,sizeof(arquivo),banidos,nick[1]);
            DOF2_CreateFile(arquivo);
            DOF2_SetInt(arquivo,"banido",info[playerid][pBan]);
            DOF2_SetString(arquivo,"motivo",str[1]);
            format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]);
            SendClientMessageToAll(-1,str[0]);

         }
    }
    else return SendClientMessage(playerid,-1,NAOADM);
    return 1;
}



Re: Duvida no /ban - Biieell - 15.07.2012

Caara , que rolo seu CMD , :S

@Edit
Tenta por isso ali depois de
Код:
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]);
Код:
SendClientMessageToAll(-1,str[0]);
Ficando assim
Код:
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]);
SendClientMessageToAll(-1,str[0]);



Re: Duvida no /ban - FrostGF - 15.07.2012

Nao escreve dentro do arquivo, why?


edit1:

Nгo escreve dentro de NENHUM arquivo, nao sу no ban, mas em tudo, o que pode ser?


Re: Duvida no /ban - darkxdll - 15.07.2012

Nunca usei DOF2 , mais imagino que deveria ter uma funзгo pra salvar oq foi escrito..
cade ela ? '-'



Re: Duvida no /ban - Biieell - 15.07.2012

O que acho estranho , й que primeiro salva o arquivo , depois que vem o
Код:
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]);
'-'


Re: Duvida no /ban - FrostGF - 15.07.2012

Quote:
Originally Posted by Biieell
Посмотреть сообщение
Caara , que rolo seu CMD , :S

@Edit
Tenta por isso ali depois de
Код:
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]);
Код:
SendClientMessageToAll(-1,str[0]);
Ficando assim
Код:
format(str[0],128,"O admin %s, baniu %s. Por: %s",nick[0],nick[1],str[1]);
SendClientMessageToAll(-1,str[0]);
Biel, isso nao pode ser, a mensagem vai, o problema й escrever os dados dentro do arquivo.

Quote:
Originally Posted by darkxdll
Посмотреть сообщение
Nunca usei DOF2 , mais imagino que deveria ter uma funзгo pra salvar oq foi escrito..
cade ela ? '-'
pawn Код:
DOF2_SetInt(arquivo,"banido",info[playerid][pBan]);
            DOF2_SetString(arquivo,"motivo",str[1]);
Eu ja usei DOF2, mas а tempos atrбs e funcionava, quando eu volto a programar, me para de salvar rs.


Re: Duvida no /ban - darkxdll - 15.07.2012

й mais nao tem a funзгo "DOF2_SaveFile();" ali em cima da format...



Re: Duvida no /ban - FrostGF - 15.07.2012

Quote:
Originally Posted by darkxdll
Посмотреть сообщение
й mais nao tem a funзгo "DOF2_SaveFile();" ali em cima da format...
Poxa, era isso que estava faltando, obrigado mesmo dark!!


Re: Duvida no /ban - Biieell - 15.07.2012

й , falta mesmo isso que darkxdll disse !


Re: Duvida no /ban - darkxdll - 15.07.2012

De nads , e isso que nunca usei DOF2 kkkkkkkkkkkk'
Й nуis parcero tamo ai pa ajuda.