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; } Помогите пожалуйста
Сообщение отредактировал rasimvyal - Вторник, 27.06.2017, 21:21 |
|
|
|
[CM]Riddle |
Дата: Пятница, 30.06.2017, 00:47 | Сообщение # 2
|
Боец
Сообщений: 148
Статус: Offline
|
Строки с ошибками выдели. Я не понимаю где ошибка.
|
|
|
|