Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

error 035: argument type mismatch (argument 2)

Статус
В этой теме нельзя размещать новые ответы.

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.
Вот сама 189-я строчка: SetPlayerName(playa, nick);
А вот код:

Код:
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;
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу