SA-MP Forums Archive
[Ajuda] Erro sscanf ?? - 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] Erro sscanf ?? (/showthread.php?tid=399823)



Erro sscanf ?? - Hiuship - 15.12.2012

pawn Код:
CMD:daradm(playerid, params[])
{
    new ID, NIVEL, SENHA[10];
    if(sscanf(params, "uds",ID,NIVEL,SENHA)) return SendClientMessage(playerid,-1,"Use: /daradm [ID] [Nivel] [Senha]");
    else
    {
        if(strcmp(SENHA, SenhaDarAdm, true, 10)) return SendClientMessage(playerid,-1,"Desculpe, mais essa senha nгo estб correta!");
        format(String, sizeof(String),"{98F00A}%s {696969}vocк deu a {98F00A}%s {696969}administrador no nivel {98F00A}%d",PlayerNome(playerid),PlayerNome(ID), NIVEL);
        SendClientMessage(playerid,-1,String);
        Administrador[ID][Nivel] = NIVEL;
        format(String, sizeof(String),"{98F00A}%s {696969}vocк recebeu do administrador {98F00A}%s {696969}um cargo administrativo no nivel {98F00A}%d",PlayerNome(ID),PlayerNome(playerid), NIVEL);
        SendClientMessage(ID,-1,String);
        format(String, sizeof(String),"Eu dei administrador para o player %s nivel %d [MENSAGEM AUTOMATICA]",PlayerNome(ID), NIVEL);
        MensagemADM(playerid, String);
    }
    return 1;
}
Este comando quando usado... funciona quasse tudo, a senha se tiver errado ele bloqueia... o id tb ele identifica(eu sei que falta verificar se o cara ta on) mais ele nгo reconhece o Nivel.

Sempre retorna o NIVEL como 0.
Este й o erro!

Ajuda? e.e to meio enferrujado.. 1 ano sem samp =/


Re: Erro sscanf ?? - ZelexX - 15.12.2012

@edit


Re: Erro sscanf ?? - Gleisson_. - 15.12.2012

Quote:
Originally Posted by ZelexX
Посмотреть сообщение
@edit
Lool, nunca faзa isso como alguйm vai saber oque vc postou...

...
..
(seu texto)

@EDIT: (mensagem)

Hiuship

Vc tem alguma stock tipo essa:
PHP код:
stock SalvarDados(playerid
Use para salvar os dados e coloque assim na funзгo:

PHP код:
SalvarDados(playerid); 
Aconselho usar isto tambйm, pois nгo vai querer dar admin para alguйm que nem estб online no servidor nй ?

PHP код:
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, -1"Erro: Jogador Nгo Conectado");