Hey Com,
Jetzt habe ich fast alles rausbekommen,
jedoch geht meine if Abfrage nicht
if(menge >= PlayerInfo[playerid][pDrugseems])
Die Menge der Samen steht aber auf 5 und ich gab ein 2
Mfg nico
Hey Com,
Jetzt habe ich fast alles rausbekommen,
jedoch geht meine if Abfrage nicht
if(menge >= PlayerInfo[playerid][pDrugseems])
Die Menge der Samen steht aber auf 5 und ich gab ein 2
Mfg nico
Schick mal den ganzen Command
Was genau funktioniert denn nicht?
Da steht dann immer du hast zuwenig Samen.
Jedoch habe ich immer 5 gegeben
Mfg NicoWiss
if(menge >= PlayerInfo[playerid][pDrugseems])
zu
if(menge < PlayerInfo[playerid][pDrugseems])
//WENN `menge` KLEINER ALS `pDrugseems` DANN { "Du hast zu wenig Samen" }
Es müsste aber <= heissen oder nur < ich werds mal testen
Ich habs nicht so mit <>
Danke
Edit: Da sist doch schwachsinn denn wenn die angegebene Meneg kleiner als der Wert ist dann ist das doch falsch?
Wenn es <= wäre, dann würde der Error auch kommen, wenn du 2 Samen besitzt und 2 Samen eingibst, deswegen nur <
ICh teste mal
Man sollte mehr Samen besitzen als die "menge" menge = 2, du hast 5. Also heißt es.
if(menge < blablabla)
oder if(blablab > menge)
Man sollte mehr Samen besitzen als die "menge" menge = 2, du hast 5. Also heißt es.
if(menge < blablabla)
oder if(blablab > menge)
Danke bekommst auch ein Danke
Mfg
Also so wie Sora es sagt meint er es ungefähr so
if(menge < PlayerInfo[playerid][pDrugseems])
{
SendClientMessage(playerid,Rot,"Du besitzt nicht genügend Samen!");
}
else if(menge >= PlayerInfo[playerid][pDrugseems])
{
//Funktion
}
return 1;
Danke sehr