• 0
Sign in to follow this  
Followers 0
bogdan@gmail

Ошибки при компиляции

Question

Ошибки при компиляции

Цитата

if(!strcmp(PlayerInfo[playerid][pNames], ""AntiBan1""))
if(listitem == 22) return ShowPlayerDialog(playerid, 2078, DIALOG_STYLE_LIST, ""Выберите префикс", "\
- Администратор\n\
- Владелец\n\
- Основатель\n\
- Зам.Основателя\n\
- Главный администратор\n\
- Спецадмин\n\
", !"Далее", !"Закрыть"); ВОТ ПРОБЛЕМНАЯ СТРОКА
if(listitem == 23) return callcmd::fds(playerid);
format(stringer1,sizeof(stringer1),"%i, %i, %i, %i, %i, %i, %i,%i, %i, %i, %i, %i, %i, %i,%i, %i, %i, %i, %i, %i",
PlayerInfo[CmdPlayerID][pFullDostup][0],PlayerInfo[CmdPlayerID][pFullDostup][1],PlayerInfo[CmdPlayerID][pFullDostup][2],PlayerInfo[CmdPlayerID][pFullDostup][3],PlayerInfo[CmdPlayerID][pFullDostup][4],PlayerInfo[CmdPlayerID][pFullDostup][5],PlayerInfo[CmdPlayerID][pFullDostup][6],PlayerInfo[CmdPlayerID][pFullDostup][7],PlayerInfo[CmdPlayerID][pFullDostup][8],PlayerInfo[CmdPlayerID][pFullDostup][9],PlayerInfo[CmdPlayerID][pFullDostup][10],PlayerInfo[CmdPlayerID][pFullDostup][11],PlayerInfo[CmdPlayerID][pFullDostup][12],PlayerInfo[CmdPlayerID][pFullDostup][13],PlayerInfo[CmdPlayerID][pFullDostup][14],PlayerInfo[CmdPlayerID][pFullDostup][15],PlayerInfo[CmdPlayerID][pFullDostup][16],PlayerInfo[CmdPlayerID][pFullDostup][17],PlayerInfo[CmdPlayerID][pFullDostup][18],PlayerInfo[CmdPlayerID][pFullDostup][19]);
mysql_format(connects, mysql_query_, sizeof(mysql_query_), "UPDATE "TABLE_ACCOUNT" SET pFullDostup = '%s' WHERE `pID` = '%i'",stringer1,PlayerInfo[CmdPlayerID][pID]);
mysql_function_query(connects, mysql_query_, false, "", "");
new name[24], fd[1500];
format(name, sizeof(name), ""COLOR_MAIN"%s",PlayerInfo[CmdPlayerID][pNames]);
format(fd, sizeof(fd), "\
1. /unbanby — %s\
\n2. /offadmin — %s\
\n3. /delacc — %s\
\n4. /startgoadminka — %s\
\n5. /astats — %s\
\n6. /noooc — %s\
\n7. /setcmd — %s\
\n8. /obj — %s\
\n9. /prefix — %s\
\n10. /getip — %s\
\n11. /agivevip — %s\
\n12. /setstat — %s\
\n13. /weather — %s\
\n14. /aa — %s\
\n15. /setpassword — %s\
\n16. /pgetip — %s\
\n17. /agetipreg — %s\
\n18. /asellhouse — %s\
\n19. /asellbiz — %s\
\n20. /newpromo — %s\
\n— Выдать всё\n— Забрать всё\n— Выдать префикс\n— Админы с ФуллДоступом",
PlayerInfo[CmdPlayerID][pFullDostup][0] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][1] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][2] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][3] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][4] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][5] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][6] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][7] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][8] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][9] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][10] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][11] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][12] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][13] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][14] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][15] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][16] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][17] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][18] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"),
PlayerInfo[CmdPlayerID][pFullDostup][19] ? ("{00FF7F}ИМЕЕТ{ffffff}") : ("{FA8072}ОТСУТСТВУЕТ{ffffff}"));
ShowPlayerDialog(playerid, 6135, DIALOG_STYLE_LIST, name, fd, "Далее", "Закрыть");
}

 

 

 

C:\Users\пк\Desktop\gamemodes\frozen.pwn(18819) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\пк\Desktop\gamemodes\frozen.pwn(18819) : error 029: invalid expression, assumed zero
C:\Users\пк\Desktop\gamemodes\frozen.pwn(18819) : error 029: invalid expression, assumed zero
C:\Users\пк\Desktop\gamemodes\frozen.pwn(18819) : fatal error 107: too many error messages on one line

 

Снимок экрана (81).png

Share this post


Link to post
Share on other sites

3 answers to this question

  • 0

@bogdan@gmail Ну решил проблему, которую я на первый взгляд увидел. Дальше посмотрим.
 

            if(listitem == 22return ShowPlayerDialog(playerid, 2078, DIALOG_STYLE_LIST, "Выберите префикс""\
            - Администратор\n\
            - Владелец\n\
            - Основатель\n\
            - Зам.Основателя\n\
            - Главный администратор\n\
            - Спецадмин\n""Далее""Закрыть");

 

Share this post


Link to post
Share on other sites
  • 0

@Доналдо Фарекелка  Исправил но эта фигня появилась 

 

CMD:mpwin(playerid, params[])
{
    if(PlayerInfo[playerid][pAlcoInvenxua] < 4) return true;
    if(AntiBan[playerid] >= 60) { SCM(playerid,COLOR_GREY, !"[Анти-перебан] Ваши админ-действия заблокированы на 3 минуты."); AntiBan[playerid] = 180; return true; }
    if(sscanf(params,"dd",params[0],params[1])) return SCM(playerid,-1, !"{FFFFFF}Введите: /mpwin [ид] [очки]");
    if(!IsPlayerConnected(params[0]) || params[0] == playerid) return true;
    if(params[1] > 50 || params[1] < 0) return SCM(playerid, COLOR_WHITE, !"Ошибка: Нельзя меньше 0 и больше 50");
    PlayerInfo[params[0]][pDonatemoney2] += params[1];
    if(PlayerInfo[playerid][pQuest][7] == 0)
    {
        PlayerInfo[playerid][pQuest][7] = 1;
        UpdateQuest(playerid, 0);
    }
    if(PlayerInfo[playerid][pMsg] == 1) format(stringer1, sizeof(stringer1), "Владелец %s: МП окончено, победил %s! Он получает %d донат очков (/donate)", PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames], params[1]);
    if(PlayerInfo[playerid][pMsg] == 2) format(stringer1, sizeof(stringer1), "Основатель %s: МП окончено, победил %s! Он получает %d донат очков (/donate)", PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames], params[1]);
    if(PlayerInfo[playerid][pMsg] == 3) format(stringer1, sizeof(stringer1), "Зам.Основателя %s: МП окончено, победил %s! Он получает %d донат очков (/donate)", PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames], params[1]);
    if(PlayerInfo[playerid][pMsg] == 4) format(stringer1, sizeof(stringer1), "Главный администратор %s: МП окончено, победил %s! Он получает %d донат очков (/donate)", PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames], params[1]);
    if(PlayerInfo[playerid][pMsg] == 5) format(stringer1, sizeof(stringer1), "Спецадмин %s: МП окончено, победил %s! Он получает %d донат очков (/donate)", PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames], params[1]);
    if(PlayerInfo[playerid][pMsg] == 0) format(stringer1, sizeof(stringer1), "Администратор %s: МП окончено, победил %s! Он получает %d донат очков (/donate)", PlayerInfo[playerid][pNames],PlayerInfo[params[0]][pNames], params[1]);
    SendClientMessageToAll(0xFFCD00ff, stringer1);
    SendMes(params[0], COLOR_WHITE, "Ваш донатный счёт: %d DonatMoney {FFFFFF}(( Используйте /donate ))", PlayerInfo[params[0]][pDonatemoney2]);
    AntiBan[playerid] += 20;
    return true;
}

 

Снимок экрана (82).png

Edited by bogdan@gmail

Share this post


Link to post
Share on other sites
  • 0

@bogdan@gmail При чем здесь mpwin? Просьба в следующий раз код скидывать сюда.
 


if(!strcmp(PlayerInfo[playerid][pNames], "AntiBan1") || !strcmp(PlayerInfo[playerid][pNames], "AntiBan2"))



 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Владислав2
      By Владислав2
      Здравствуйте! Можете помочь с системой ANTI-DM.
      Допустим игрок дмит другово игрока, у админов в чате будет писать такое сообщение: "[ANTI-DM]: Игрок 1 атакует игрока 2 без причины. (Фиолетовым цветом)"

      Если игрок даже наносит урон кулаками или убивает другово игрока, то анти дм все равно будет срабатывать
    • Владислав2
      By Владислав2
      Здравствуйте, я бы хотел попросить от вас помощи в создании команд, и вот описание:

      /ban, /permban и /unban - Что-бы можно было выдать по нескольким критериям id / ник / id аккаунта. текст который будет при простом вводе команды "/ban [id / ник / id аккаунта]." (Вместо бан под другие команды) Важно  чтобы банить по id аккаунта перед цыфрами надо ввести #. 

      Так-же и с командами jail и /unjail, Главное что-бы снимать наказания можо было в оффлайне.
       
    • angel_sinvays
      By angel_sinvays
      Выставляю старый сайт игрового проекта Criminal Mobile.
       
      Выполнено оно в обычном стиле без всяких картинок т.к это был изначальный сайт проекта.
      Возможно кому либо подойдёт этот сайт, возможно измените его под себя.
      Единственное из анимаций присутствует загрузка страницы.