[Ajuda] Problema com sscanf
#1

Todos meu comandos que utilizam o sscanf estгo dando problema.

Bom codava em Janeiro e agora estou voltando.

EXEMPLO de erro:

pawn Код:
CMD:matar(playerid,params[]){
    new id;
    if(sscanf(params, "u", id))
        return SendClientMessage(playerid, -1, "USO: /matar [ID]");
    if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID)
        return ShowInfoForPlayer(playerid, "~w~O player informado nгo estб online!", 5000);
    SetPlayerHealth(id, 0.0);
    return 1;
}
Fica voltando a mensagem: USO: /matar [ID]
Reply
#2

Tenta atualizar o sscanf (Plugin e Include)
Reply
#3

Poderia me passar a include ? :P (puglin acabei de atualizar e o problema nгo foi resolvido)
Reply
#4

https://dl.dropboxusercontent.com/u/...canf-2.8.2.zip
Reply
#5

Atualizei, persistiu o problema e ainda veio um warning.

pawn Код:
sscanf2.inc(73) : warning 235: public function lacks forward declaration (symbol "OnNPCModeInit")
Reply
#6

Vocк atualizou o samp pra nova versгo?
Reply
#7

Sim, o samp e o samp-server
Reply
#8

Deve ser conflito entre includes entгo, realmente nгo sei.
Reply
#9

Ok, aguardo alguйm poder me ajudar ?
Reply
#10

Resolvi em parte. Tinha a include sscanf2 no GM, modifiquei para sscanf apenas e os parвmetros "D" e "U" estгo funcionando. Mas os parametros "s" nгo funciona segue exemplo:

pawn Код:
CMD:eu(playerid, params[]){
    new mensagem[100];;
    if(sscanf(params, "s[100]", mensagem))
        return ShowInfoForPlayer(playerid, "~w~Uso: ~r~/eu~w~ [ACAO]!", 5000);
    format(sstringg, sizeof(sstringg), "* %s %s", PlayerName(playerid), mensagem);
    ProxDetector(30.0, playerid, sstringg, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    printf("%s", sstringg);
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)