Marcuez
Ученик
Код:
D:\Server 0.3e\gamemodes\New.pwn(189) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
А вот код:
Код:
CMD:changename(playerid,params[])
{
new string[110], playa, nick;
if(sscanf(params,"us[25]", playa, nick))
return SendClientMessage(playerid,COLOR_WHITE,"/changename [id игрока] [ник]");
if(!IsPlayerConnected(playa)) return SendClientMessage(playerid,COLOR_LIGHTRED, "Игрок не в сети.");
new sname[25]; GetPlayerName(playa, sname, sizeof(sname));
format(string, sizeof(string), "SELECT * FROM players WHERE Nickname = '%s' LIMIT 1", nick);
if(mysql_query(string) && mysql_store_result()) if(mysql_num_rows())
return format(string, sizeof(string), "Ник %s занят.", nick);
SendClientMessage(playerid,COLOR_LIGHTRED,string);
format(string, sizeof(string), "UPDATE players SET `Nickname`='%s' WHERE `Nickname` = '%s'",nick, sname);
if(mysql_query(string))
{
format(string, sizeof(string), "Игрок %s сменил ник на %s.", sname, nick);
SendClientMessageToAll(COLOR_LIGHTRED,string);
SetPlayerName(playa, nick);
}
return 1;
}
Последнее редактирование:
