Da ich ja vorher abfrage, ob alle Parameter ausgefüllt wurden, passt das nicht^^
Danke trotzdem.
Und vorallem Danke Goldkiller für deine Ideen.
Nur funktioniert davon nichts wirklich.
Da ich ja vorher abfrage, ob alle Parameter ausgefüllt wurden, passt das nicht^^
Danke trotzdem.
Und vorallem Danke Goldkiller für deine Ideen.
Nur funktioniert davon nichts wirklich.
Firefan sry das ich dein beitag nicht richtig durch gelesen habe sondern nur überflogen
ich dachte du wolltest ein strcmp command mit sscanf nutzen
aber zu deinem problem probiers mal so
ocmd:test2(playerid,params[])
{
new gegenstand[20], menge;
if(sscanf(params,"s",gegenstand)&&sscanf(params,"sd",gegenstand,menge)) return SendClientMessage(playerid, COLOR_WHITE, "test1");
if(strcmp(gegenstand,"Mats",true) == 0){ SendClientMessage(playerid, COLOR_WHITE, "test2");}
if(!sscanf(params,"sd",gegenstand,menge)){
if(!strcmp(gegenstand,"Drogen",true)){ SendClientMessage(playerid, COLOR_WHITE, "test3");}
}
return 1;
}
ich habs getestet sollte gehen