Hey,
mein Sscanf meckert rum, obwohl ich alle Parameter erfülle ;/
/createhouse 1 50000 6
if(sscanf(params,"iii",hnr,preis,interior)) return SendClientMessage(playerid,0x7F7F7FFF,"[Benutze]: /createhouse [HausNr] [Preis] [Interior]");
Hey,
mein Sscanf meckert rum, obwohl ich alle Parameter erfülle ;/
/createhouse 1 50000 6
if(sscanf(params,"iii",hnr,preis,interior)) return SendClientMessage(playerid,0x7F7F7FFF,"[Benutze]: /createhouse [HausNr] [Preis] [Interior]");
Was bedeutet 'meckern' - Deine Fehlerbeschreibung ist unvollständig.
Zeig ma denn gantzen befehl
mfg.
@Sh12
Mein Haus System is schon fertig
Und ausserdem kann es auch am Gantzen befehl liegen
Dann versuche doch mal zu debuggen. Lasse dir systemgenerierte Variablen wie params ausgeben und schau dir den Rückgabewert von sscanf() an etc.
Fabi.StaR:
Warum sollte es an dem ganzen Befehl liegen? Es geht nur um das sscanf
Wenn du das meinst dann brauchst du ja keine hilfe weil die sscanf abfrage is richtig
Sicher alle Parameter ausgefüllt?
das ist doch kein befehl oder weil das ist einfach nur eine nachricht die er verschickt öÖ
Wenn du das meinst dann brauchst du ja keine hilfe weil die sscanf abfrage is richtig
Das weiß ich doch selber, deswegen Frage ich ja hier..
Ich weiß aber auch, dass der rest des Befehls richtig ist x.x
Ausserdem möchte ich nicht, dass andere User, mein Codeschnipsel klauen,
da das mein Codeschnipsel sozusagen zu GF macht (unlogisch aber egal :D)
shoxinat0r:
Ja habe ich, habe schon von 1-10 Zahlen ausprobiert.. immer Fehler
Magneto:
Nein ist es nicht, das ist nur eine sscanf-Abfrage
Liegt das vielleicht am Plugin oder so ?
Schick mir den Befehl mal per PN, ich schaue dann einmal drüber.
aber du hast nicht angegeben an wehn es den message schickt
sind die in sscanf angegebenen Intergers auch Intergers ?
Ja, das sind Hausnummer, Preis und Interior..
Alles als Integer erstellt..
new hnr, preis, interior;
shoxinat0r
Habe es dir geschickt
aber du hast nicht angegeben an wehn es den message schickt
Wenn man z.b. /hallo eingibt aber man muss /hallo [PlayerName/ID ] eingeben dann schick SSCANF eine massage die dort steht!
das ist doch kein befehl oder weil das ist einfach nur eine nachricht die er verschickt öÖ
Zitatreturn SendClientMessage(playerid,0x7F7F7FFF,"[Benutze]: /createhouse [HausNr] [Preis] [Interior]");
mach doch dann einfach so wies machs du es so komplitziert schreib einfach das unter deinem befehl fertig
SendClientMessage(playerid, COLOR_RED, "Du hast den Paintball arena in die luftgeajgt.");
return 1;
mach doch dann einfach so wies machs du es so komplitziert schreib einfach das unter deinem befehl fertig
SendClientMessage(playerid, COLOR_RED, "Du hast den Paintball arena in die luftgeajgt.");
return 1;
Ich verstehe nicht was an der Variante kompliziert ist
shoxinat0r:
Danke es geht jetzt.
Der Plugin buggte, jetzt geht es, nachdem ich den Stock
direkt eingefügt habe
Kein Problem