[COMMAND]/makeadmin - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
[COMMAND]/makeadmin
rasimvyal Дата: Вторник, 27.06.2017, 21:17 | Сообщение # 1
Новичок
Сообщений: 1
Статус: Offline
C:\Documents and Settings\1234\Ðàáî÷èé ñòîë\DriftAround\gamemodes\Untitled.pwn(740) : error 001: expected token: ")", but found "{"
C:\Documents and Settings\1234\Ðàáî÷èé ñòîë\DriftAround\gamemodes\Untitled.pwn(750) : error 035: argument type mismatch (argument 1)
C:\Documents and Settings\1234\Ðàáî÷èé ñòîë\DriftAround\gamemodes\Untitled.pwn(760) : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

3 Errors.

Вот такие ошибки.
Вот код:
COMMAND:makeadmin(playerid, params[])
{
new PlayerName[MAX_PLAYER_NAME],adminlvl,pleer,adminname[128],string[128],string2[128];
GetPlayerName(pleer,PlayerName,sizeof(PlayerName));
GetPlayerName(playerid,adminname,sizeof(adminname));
if(sscanf(params,"ud",pleer,adminlvl)) return SendClientMessage(playerid,COLOR_RED,"**Используйте: /makeadmin [id] [уровень] **");
new redname[MAX_PLAYER_NAME];
GetPlayerName(playerid, redname, sizeof(redname));
if(!strcmp(redname, "SizeLoon",true) // в случии когда прописать админку не удалось в базе данных.
{
if(adminlvl == 0)
{
new query[186];
pInfo[playerid][pAdmin] = adminlvl;
format(string,sizeof(string),"Администратор %s снял с вас должность администратора",adminname);
format(string2,sizeof(string2),"Вы сняли с %s должность администратора",PlayerName);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string2);
format(query,sizeof(query),"UPDATE `accounts` SET `Admin` = '0'",pAdmin); // при вводе лвл на 0.В таблицу заносится админ лвл 0
mysql_query(query);
}
if(adminlvl >= 1 && adminlvl <= 10)
{
new query[7];
format(string,sizeof(string),"Администратор %s назначил Вас администртором %d уровня",adminname,adminlvl);
format(string2,sizeof(string2),"Вы назначили %s администратором %d уровня",PlayerName,adminlvl);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string2);
format(query,sizeof(query),"UPDATE `accounts` SET `Admin` = '%d'",adminlvl); // обновления столбца АДМИН,ставится лвл!
mysql_query(query);
}
if(adminlvl >10)
{
SendClientMessage(playerid,COLOR_RED,"Максимальный уровень админки 10!"); // Можно и удалить,неважно.
}
}
return 1;
}
Помогите пожалуйста
Прикрепления: 4670700.png (36.6 Kb)


Сообщение отредактировал rasimvyal - Вторник, 27.06.2017, 21:21
[CM]Riddle Дата: Пятница, 30.06.2017, 00:47 | Сообщение # 2
Боец
Сообщений: 148
Статус: Offline
Строки с ошибками выдели. Я не понимаю где ошибка.
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
Dfgafgwdxz [18:04]

Dominikopon [18:00]

cheatjopa2 [11:58]

gabitovismaismaisma [09:18]

Gotham_ws [03:45]

раре [02:58]

Epiphonexmr [02:38]

ksuexe [01:35]

petrusenko_t [23:29]

shanepk60 [21:19]

chadaevvo18 [19:34]

zazik965mb [17:41]

AndreSR [16:49]