Wie kann ich es machen das bei jeden Admin vor dem Namen die Serverabkűrzung steht.
Beispiel: [YVG]Jis4_HD
Wie kann ich es machen das bei jeden Admin vor dem Namen die Serverabkűrzung steht.
Beispiel: [YVG]Jis4_HD
Account umbenennen?
Ich glaub, er meint es, wenn man Aduty geht..
Offduty = Normaler Name
Onduty = [xyz]Normaler Name
Dann kick die Player automatisch die einen Namen mit eckigen Klammern haben
In deinem OnPlayerText müsstest du etwas finden wie:
if(IsPlayerInRangeOfPoint(...)
{
format(...)
SendClientMessage(...)
}
Hier machst du dann einfach noch eine Abfrage rein:
if(Abfrage, ob Spieler admin ist)
{
if(IsPlayerInRangeOfPoint(...))
{
format(string,sizeof(string), "[YVG] %s sagt: %s", name, text);
SendClientMessage(ID, FARBE, string);
}
}
else
{
if(IsPlayerInRangeOfPoint(...) {
...
}
}
So kannst du es bei dem Text jedenfalls machen.
Wenn du ihn aber extra umbenennen willst, dann benutze ganz einfach: http://wiki.sa-mp.com/wiki/SetPlayerName
SetPlayerName( playerid, name[]);
Gruß,
Neo.
Alles anzeigenIn deinem OnPlayerText müsstest du etwas finden wie:
if(IsPlayerInRangeOfPoint(...)
{
format(...)
SendClientMessage(...)
}
Hier machst du dann einfach noch eine Abfrage rein:
if(Abfrage, ob Spieler admin ist)
{
if(IsPlayerInRangeOfPoint(...))
{
format(string,sizeof(string), "[YVG] %s sagt: %s", name, text);
SendClientMessage(ID, FARBE, string);
}
}
else
{
if(IsPlayerInRangeOfPoint(...) {
...
}
}
So kannst du es bei dem Text jedenfalls machen.
Wenn du ihn aber extra umbenennen willst, dann benutze ganz einfach: http://wiki.sa-mp.com/wiki/SetPlayerName
SetPlayerName( playerid, name[]);
Gruß,
Neo.
Achsooo:D Vielen dank