Moin
Ich habe ein problem bei mein /suplogin befehl
Da sollte : Name hat sich als Supporter eingeloggt aber da steht
Hat sich als supporter eingeloggt
der befehl ist :
GetPlayerName(Sname,sizeof(Sname));
kann wer helfen?
Problem bei GetPlayerName
- iQuaX
- 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
-
-
zeig mal die SendClientMessage zeile und die format zeile
-
SendClientMessage muss man garnicht sehen...
Es heißt:
GetPlayerName(playerid,Sname,sizeof(Sname));mfg.
-
Ja sry so steht es auch
Das oben ist mein fail -
Hast du auch %s genommen beim Namen und
new Sname[MAX_PLAYER_NAME] ? -
Ja hab ich
-
Dann mal her mit dem ganzen Befehl.
-
new Sname[MAX_PLAYER_NAME];
new string[128];
//1 reihe
new fraktname[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:(fraktname="Keine");
case 1:(fraktname="frak1");
case 2:(fraktname="frak2");
}
format(string,sizeof(string),"[Name: %s] [Geld: %s] [Level: %i] [AdminLevel: %i] [Fraktion: %s]",GetPlayerName(playerid,Sname,sizeof(Sname)),GetPlayerMoney(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
SendClientMessage(playerid,0x5100FF,string); -
mach das mal so:
new Sname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Sname,sizeof(Sname))
new string[128];
//1 reihe
new fraktname[64];
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:(fraktname="Keine");
case 1:(fraktname="frak1");
case 2:(fraktname="frak2");
}
format(string,sizeof(string),"[Name: %s] [Geld: %s] [Level: %i] [AdminLevel: %i] [Fraktion: %s]",Sname,GetPlayerMoney(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
SendClientMessage(playerid,0x5100FF,string);mfg
-
Funktoniert jetzt super, Danke
-
Kein Problem.
-
breadfish.de
Hat das Thema geschlossen.