28.08.2014, 10:50
pawn Код:
new PlayerOriginalName[MAX_PLAYERS][MAX_PLAYER_NAME];
public OnPlayerConnect(playerid)
{
GetPlayerName(playerid, PlayerOriginalName[playerid], MAX_PLAYER_NAME);
return 1;
}
CMD:dancing(playerid, params[])
{
SetPlayerPos(playerid,12.3,45.6,78.9);
AppendTagToName(playerid,"DANCING");
return 1;
}
stock AppendTagToName(playerid,tag) // Append a tag to the players name
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(name, sizeof(name), "[%s]%s", tag, name);
SetPlayerName(playerid, name);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
// Save your data using PlayerOriginalName[playerid] rather than GetPlayerName (you can just use format(name, sizeof(name), PlayerOriginalName[playerid]); to save changing each variable)
return 1;
}