Hi,
ich frage mich gerade wie ich, den Abfrage ob der Wert von einem cmd z.B. zwischen 5 & 10 ist.
Aber ich habe keine Ahnung wie es funktionieren soll :o.
Hoffe mir kann das jemand zeigen
MfG: Apoolecu
Hi,
ich frage mich gerade wie ich, den Abfrage ob der Wert von einem cmd z.B. zwischen 5 & 10 ist.
Aber ich habe keine Ahnung wie es funktionieren soll :o.
Hoffe mir kann das jemand zeigen
MfG: Apoolecu
if(wert > 5 && wert < 10)
if(wert > 5 && wert < 10)
//if wert ist größer als 5 und kleiner als 10
//E: Keyboy war schneller -.-
Hey,
danke für die vielen Antworten
Aber die Frage ich das extern ab? Sprich ich rufe in einem CMD die Public auf die sagt der Wert darf nur in diesem Rahmen sein?
Zeig mal den befehle bzw public dann können wir dir besser helfen.
Hey,
ich meine es es zum beispiel so :
if(strcmp(cmd, "/setskin", true) == 0)
{
new tmp[128];
tmp = strtok(cmdtext, idx);
if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "USAGE: /setskin model]");
SetPlayerSkin(playerid, tmp);
return 1;
}
jetzt soll aber noch z.B. ne Abfrage kommen wo nachfragt ob die Model ID im richtigen Wert rahmen ist.
MfG: Apoolecu
if(tmp<1||tmp> 999)
{
SendClientMessage(playerid, COLOR_RED, "Wert nicht unter 1 und über 999!");
return 1;
}
das mit dem tmp bin ich mir nicht 100pro sicher, ich arbeite nur mit sscanf und dcmd
Ich hab grade mal was aufem Kopf geschrieben.
Keine Ahnung obs geht,
bin grade aufem Sprung.
if(strcmp(cmd, "/setskin", true) == 0)
{
new tmp[128];
tmp = strtok(cmdtext, idx);
if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "USAGE: /setskin model]");
if(SkinID(skin))
SetPlayerSkin(playerid, tmp);
else
{
SendClientMessage(playerid, COLOR_RED, "IDs von 1 bis 130 sind nur erlaubt!");
}
return 1;
}
Und dann das.:
public SkinID(skin)
{
if(skinid >= 1 && skinid <= 130) // Zahlen grade ausgedacht!
{
return 1;
}
return 0;
}
Für Fehler kann ich nix
Ausem Kopf geschrieben.Glaube es is neh Klammerfehler im Befehl
Kannste aber selbst beheben.
Liebe Grüße