Change player's name in mysql.
#6

Код:
Errors:

K:(2933) : warning 202: number of arguments does not match definition
K:(2933) : error 033: array must be indexed (variable "newname")
K:(2933) : error 029: invalid expression, assumed zero
K:(2933 -- 2934) : warning 215: expression has no effect
K:(2934) : error 001: expected token: ";", but found "return"
K:(2934) : fatal error 107: too many error messages on one line
Код:
CMD:setname(playerid, params[])
{
	if(PlayerInfo[playerid][pAdmin] < 2 ) return SendClientMessage(playerid, COLOR_RED, "[Error]: You are not an admin with required level. ");

	new otherId;
	new newname[MAX_PLAYER_NAME];
	new iName[MAX_PLAYER_NAME];

    if(sscanf(params), "is[23]", otherId, newname))
        return SendClientMessage(playerid, COLOR_WHITE, "[Usage]: /setname [PLAYERID] [NEW NAME]");

	if(!IsPlayerConnected(playerid))
        return SendClientMessage(playerid, COLOR_RED, "That player is not connected!");

    GetPlayerName(playerid, playerName, sizeof(pName));
    GetPlayerName(otherId, iName, sizeof(iName));

	new Query[128];
    format(Query, sizeof(Query), "UPDATE `players` SET `Name` = '%s' WHERE `UserName` = '%s'", newname, iName);
    mysql_query(Query);
    return 1;
}
Reply


Messages In This Thread
Change player's name in mysql. - by NewbBeginner - 13.11.2010, 19:28
Re: Change player's name in mysql. - by rs.pect - 13.11.2010, 19:32
Re: Change player's name in mysql. - by NewbBeginner - 13.11.2010, 19:37
Re: Change player's name in mysql. - by NewbBeginner - 13.11.2010, 22:27
Re: Change player's name in mysql. - by Scenario - 13.11.2010, 23:19
Re: Change player's name in mysql. - by NewbBeginner - 14.11.2010, 11:00
Re: Change player's name in mysql. - by Scenario - 14.11.2010, 13:20
Re: Change player's name in mysql. - by The_Moddler - 14.11.2010, 13:29
Re: Change player's name in mysql. - by Scenario - 14.11.2010, 13:29
Re: Change player's name in mysql. - by The_Gangstas - 14.11.2010, 13:47

Forum Jump:


Users browsing this thread: 1 Guest(s)