Рекомендованные сообщения



5 posts in this topic

Я вырезал cmd ahelp, а там ошибки.

 

Спойлер

error 014: invalid statement; not in switch
warning 215: expression has no effect
error 001: expected token: ";", but found ":"
error 029: invalid expression, assumed zero

fatal error 107: too many error messages on one line

 

Спойлер

CMD:ahelp(playerid)
{
    if(PI[playerid][pAdmin] < ADM_MODER) return 0;
    if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
    {
        case 1: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;", !"Выбрать", !"Отмена");
        case 2: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;", !"Выбрать", !"Отмена");
        case 3: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;", !"Выбрать", !"Отмена");
        case 4: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;", !"Выбрать", !"Отмена");
        case 5: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;\nКоманды администратора 5 уровня;", !"Выбрать", !"Отмена");
        case 6: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;\nКоманды администратора 5 уровня;\nКоманды администратора 6 уровня;", !"Выбрать", !"Отмена");
        case 7, 8: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;\nКоманды администратора 5 уровня;\nКоманды администратора 6 уровня;\nКоманды администратора 7 и 8 уровня;", !"Выбрать", !"Отмена");
        default: return true;
    }
    return true;
}

 

Заметка от Jawn , создано

Старайтесь темам давать название, которое бы выражало суть проблемы, а не обобщенные слова. В данном случае тема создана с нарушением правил форума.

Share this post


Link to post
Share on other sites
CMD:ahelp(playerid)
{
    if(PI[playerid][pAdmin] < ADM_MODER) return 0;
    if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
    {
        case 1: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;", !"Выбрать", !"Отмена");
        case 2: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;", !"Выбрать", !"Отмена");
        case 3: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;", !"Выбрать", !"Отмена");
        case 4: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;", !"Выбрать", !"Отмена");
        case 5: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;\nКоманды администратора 5 уровня;", !"Выбрать", !"Отмена");
        case 6: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;\nКоманды администратора 5 уровня;\nКоманды администратора 6 уровня;", !"Выбрать", !"Отмена");
        case 7, 8: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;\nКоманды администратора 5 уровня;\nКоманды администратора 6 уровня;\nКоманды администратора 7 и 8 уровня;", !"Выбрать", !"Отмена");
        default; return true;
    }
    return true;
}

Пробуй, если что пиши

Share this post


Link to post
Share on other sites

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Скриптинг PAWN > Вопросы / проблемы по скриптингу"

Перемещена в: "Скриптинг PAWN > Проблемы с компиляцией"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Скриптинг PAWN > Проблемы с компиляцией", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

Share this post


Link to post
Share on other sites

@PRоFeSSoR Такие же ошибки.

Share this post


Link to post
Share on other sites
CMD:ahelp(playerid)
{
    if(PI[playerid][pAdmin] < ADM_MODER) return 0;
    if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
    switch(/*переменная, которая проверяется*/)
    {
        case 1: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;", !"Выбрать", !"Отмена");
        case 2: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;", !"Выбрать", !"Отмена");
        case 3: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;", !"Выбрать", !"Отмена");
        case 4: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;", !"Выбрать", !"Отмена");
        case 5: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;\nКоманды администратора 5 уровня;", !"Выбрать", !"Отмена");
        case 6: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;\nКоманды администратора 5 уровня;\nКоманды администратора 6 уровня;", !"Выбрать", !"Отмена");
        case 7, 8: return ShowPlayerDialog(playerid, 1450, DIALOG_STYLE_LIST, !"{BD9C6F}Команды администратора", !"Команды администратора 1 уровня;\nКоманды администратора 2 уровня;\nКоманды администратора 3 уровня;\nКоманды администратора 4 уровня;\nКоманды администратора 5 уровня;\nКоманды администратора 6 уровня;\nКоманды администратора 7 и 8 уровня;", !"Выбрать", !"Отмена");
        default; return true;
    }
    return true;
}

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Vadim Grineev
      By Vadim Grineev
      пишу /park в чате выдаёт авто припарковано когда пытаюсь заново загрузить оно припарковано возле автосалона как и после покупки
      Вот код:
      CMD:park(playerid, params[]) { if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xCECECEFF, "Вы должны находиться в транспорте"); new vehicleid; if(GetPlayerOwnableCar(playerid) != GetPlayerVehicleID(playerid) && GetPlayerOwnablCar(playerid) != GetPlayerVehicleID(playerid)) return SendClientMessage(playerid, 0xCECECEFF, "Вы должны находиться в личном транспорте"); else { vehicleid = GetPlayerVehicleID(playerid); } new green_zone_id = GetPVarInt(playerid, "player_in_green_zone") - 1; if(green_zone_id != -1) { if(!g_green_zones[green_zone_id][GZ_ALLOW_PARK]) { new fmt_text[144]; format(fmt_text, sizeof fmt_text, "На территории {FFFF00}'%s' {3399FF}парковка личного транспорта запрещена. Выберите другое место для парковки", g_green_zones[green_zone_id][GZ_NAME]); SendClientMessage(playerid, 0x3399FFFF, fmt_text); return 1; } } new query[912]; new index = GetVehicleData(vehicleid, V_ACTION_ID); new Float: x, Float: y, Float: z, Float: angle; GetVehiclePos(vehicleid, x, y, z); GetVehicleZAngle(vehicleid, angle); format(query, sizeof query, "UPDATE ownable_cars SET pos_x=%f,pos_y=%f,pos_z=%f,angle=%f WHERE id=%d LIMIT 1", x, y, z, angle, GetOwnableCarData(index, OC_SQL_ID)); mysql_tquery(mysql, query, "", ""); GetVehiclePos(vehicleid, GetOwnableCarData(index, OC_POS_X), GetOwnableCarData(index, OC_POS_Y), GetOwnableCarData(index, OC_POS_Z)); GetVehicleZAngle(vehicleid, GetOwnableCarData(index, OC_ANGLE)); SaveOwnableCar(vehicleid); return SendClientMessage(playerid, 0x66CC00FF, "Транспорт припаркован"); }  
    • Guik
      By Guik
      Всем привет! Сегодня я столкнулся с проблемой выдачи rcon администратора. Я играю с телефона и не знаю как это делать. Помогите пожалуйста!!!
      Если что мод "SAMP MOBILE".