Moin,
jo wollte mal wissen wie ich den Spielername ausgebe?
z.B jemand macht /dm und dann sehen alle z.B das hier:
Der Sampi ist nun auf der DM Arena
oder so ähnlich.Weiß bloß nicht wie ich jetzt den Spielernamen ausgebe.
danke im vorraus
Moin,
jo wollte mal wissen wie ich den Spielername ausgebe?
z.B jemand macht /dm und dann sehen alle z.B das hier:
Der Sampi ist nun auf der DM Arena
oder so ähnlich.Weiß bloß nicht wie ich jetzt den Spielernamen ausgebe.
danke im vorraus
hier sowas
if (strcmp("/dm", cmdtext, true, 10) == 0)
{
new string[256];
new Spielername[MAX_PLAYER_NAME];
GetPlayerName(playerid,Spielername,sizeof (Spielername));
format(string,sizeof (string),"Der %s befindet sich nun in der Dm Arena",Spielername);
SendClientMessage(playerid,0xFFFFFFAA,string);
return 1;
}
new string[256];
nein nein pfui xD
if (strcmp("/dm", cmdtext, true, 10) == 0)
{
new string[140];
new Spielername[MAX_PLAYER_NAME];
GetPlayerName(playerid,Spielername,sizeof (Spielername));
format(string,sizeof (string),"Der %s befindet sich nun in der Dm Arena",Spielername);
SendClientMessage(playerid,0xFFFFFFAA,string);
return 1;
}
wieso nein nein pfui denkst du weil dein string 140 hat und meiner 256 das meiner deshalb nicht geht trozdem funktioniert er
ja der geht schon aber lies dir das ma alles durch
http://forum.sa-mp.com/index.p…6.msg507347#msg507347</a>
Selbst dein String ist noch zu groß Nino Schnucki <3.
39 Parzellen hat der String ohne %s. 39 + maximal 16 für den größtmöglichen PlayerName = 55. Also reicht ein 55er bzw. wenn man nix riskieren will 64er String aus.
jo danke^^
mal ne frage was hat so ein string zu bedeuten??
String = Textwert
ist ein Inhalt mit bestimmter Zeichenlänge, bzw. Bytes
12 Zeichen = 12 Bytes