Guten Abend,
Wie kann man abfragen ob jemand 'niemand' eingetragen hat?
gruß
Guten Abend,
Wie kann man abfragen ob jemand 'niemand' eingetragen hat?
gruß
so:
if(!strcmp(text,"niemand",true))
{
SendClientMessage(playerid,FARBE,"Es wurde niemand eingegeben");
}
Okay ehm würde das gehen:
und in zeile 1496 bekomme ich folgendes:
C:\Users\Fabian\Desktop\Selfmade Server\gamemodes\Selfmade.pwn(1496) : warning 225: unreachable codePawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Warning.
1. erstmal musst du da noch true dazu machen, hab ich vorhin verbessert:
if(!strcmp(text,"niemand",true))
2. Das kommt durch die returns das unreachable code
also die returns weg?
so:
Ja, die machst du weg
hab sie weg geht es denn so:
ja, sollte so klappen
Wenn ich LS eingebe dann wird bei Werber LS eingetragen Oo
if(PlayerInfo[playerid][TuT] == 0) {
if(!strcmp(text,"ls",true)) {
SCM(playerid,COLOR_TUT," ");
format(string, 258, "UPDATE `"#SERVERTAG"_Main` SET `Heimat` = '0' WHERE `Name` = '%s'", UserName(playerid));
mysql_query(string);
SCM(playerid,COLOR_TUT,"Okay, sie kommen aus Las Santos.");
SCM(playerid,COLOR_TUT," ");
}
if(!strcmp(text,"sf",true)) {
SCM(playerid,COLOR_TUT," ");
format(string, 258, "UPDATE `"#SERVERTAG"_Main` SET `Heimat` = '1' WHERE `Name` = '%s'", UserName(playerid));
mysql_query(string);
SCM(playerid,COLOR_TUT,"Okay, sie kommen aus San Fierro.");
SCM(playerid,COLOR_TUT," ");
}
if(!strcmp(text,"niemand",true)) {
SCM(playerid,COLOR_TUT," ");
format(string, 258, "UPDATE `"#SERVERTAG"_Main` SET `Werber` = '%s' WHERE `Name` = '%s'",text, UserName(playerid));
mysql_query(string);
SCM(playerid,COLOR_TUT,"Okay, sie wurden von Niemandem geworben.");
} else {
SCM(playerid,COLOR_TUT," ");
format(string, 258, "UPDATE `"#SERVERTAG"_Main` SET `Werber` = '%s' WHERE `Name` = '%s'",text, UserName(playerid));
mysql_query(string);
format(string, 258, "Okay, sie wurden von %s geworben.",text);
SCM(playerid,COLOR_TUT,string);
SCM(playerid,COLOR_TUT," ");
SCM(playerid,COLOR_TUT,"Sorry das ich das fragen muss, aber wo kommen sie her?");
SCM(playerid,COLOR_TUT,"Tippe für Las Santos 'LS' ein oder für San Fierro 'SF'.");
}
return true;
}
Entweder so, oder du weist eben deinen Fragen Nummern zu, und gibst die an eine Spieler Variable weiter. Dann überprüfst du Eingabe und die Variable.