Hallo,
mal wieder ein Problem, welches ich nicht lösen kann.
Es geht um das sscanf2 Plugin von y_less.
Ich hab folgenden Code verwendet:
ocmd:showfinances(playerid, params[])
{
new pID,string[128];
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,COLOR_GREY,"Benutze /showfinances [Playerid]");
printf("DEBUG: /showfinances %d", pID);
.....
return 1;
}
Debugausgabe:
/showfinances test (Mein Name)
Ausgabe: DEBUG: /showfinances 65535
/showfinances 9 (Meine ID)
Ausgabe: DEBUG: /showfinances 65535
Das Problem besteht auch bei zwei weiteren Befehlen, in anderen Befehlen funktioniert es jedoch. Die Befehle sind zum teil mit dcmd und mit ocmd geschrieben.
Vielleicht hat jemand eine Idee, was sscanf2 hier nicht gefällt.
MfG
Wepper
Edit 1: Rechtschreibfehler behoben