Guten Tag,
ich brauch einen Befehl wie ich z.B machen kann IfPlayerName == Barney sowas gibt es nicht ind er Form aber vielleicht in einer anderen?
Befehl nur eine Person ausführen lassen.
- House
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Würde mich auch interessieren...
-
public IsPlayerName(playerid, name[])
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
if(!strcmp(pName,name,false)) return 1;
else return 0;
}
Schnell mal geschrieben, so sollte das eigentlich als Funktion klappen.Mit freundl. Grüßen
Padarom -
new username[MAX_PLAYER_NAME];
GetPlayerName(playerid,username,sizeof(username));
if(strcmp("Barney",username, false) == 0)
{
//Do Code
} else {
SendClientMessage(playerid,COLOR_WHITE ,"Du bist nicht Barney!");
return 1;
}edit... zu spät, naja lasse es mal drin, sollte da doch iwas falsch sein..
-
Danke an [DT]Sniper.
-
breadfish.de
Hat das Thema geschlossen.