08.04.2014, 01:38
pawn Код:
CMD:setname(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
new
szQuery[128],
Player,
NewPlayerName[MAX_PLAYER_NAME];
if(sscanf(params, "us[24]", Player, NewPlayerName))
return SendClientMessage(playerid, COLOR_GREY, "SERVER: /setname [playerid] [new name]");
SetPVarInt(Player, "changeBy", playerid);
SetPVarString(Player, "oldName", PlayerInfo[Player][pUsername]);
mysql_real_escape_string(NewPlayerName, PlayerInfo[Player][pUsername], 24);
format(szQuery, sizeof(szQuery), "UPDATE players SET Username = '%s' WHERE ID = %d", PlayerInfo[Player][pUsername], PlayerInfo[Player][pDBID]);
mysql_query(szQuery, THREAD_CHANGE_NAME, Player, iConnectionHandle);
}
else return SendClientMessage(playerid, COLOR_RED, "You're not an admin!");
return true;
}
EDIT: "This forum requires that you wait 120 seconds between posts. Please try again in 40 seconds." ffs