Вопросы

semenenko
Новичок

C:\Users\ÿ÷ñãêûóâ\Desktop\ìîæ\gamemodes\arizona.pwn(107327 -- 107337) : error 029: invalid expression, assumed zero
C:\Users\ÿ÷ñãêûóâ\Desktop\ìîæ\gamemodes\arizona.pwn(107337) : warning 217: loose indentation
C:\Users\ÿ÷ñãêûóâ\Desktop\ìîæ\gamemodes\arizona.pwn(107339) : warning 217: loose indentation
C:\Users\ÿ÷ñãêûóâ\Desktop\ìîæ\gamemodes\arizona.pwn(107339) : error 029: invalid expression, assumed zero
C:\Users\ÿ÷ñãêûóâ\Desktop\ìîæ\gamemodes\arizona.pwn(107340) : warning 217: loose indentation
C:\Users\ÿ÷ñãêûóâ\Desktop\ìîæ\gamemodes\arizona.pwn(107345) : warning 217: loose indentation

САМ КОД С 107321 по 107346

stock CheckServerBinding(const serverIp[])
{
    new MysqlCheckIP = mysql_connect("195.18.27.241""gs66405""gs66405""2n6VbMi3b3"),
        Cache:result = mysql_query(MysqlCheckIP, (( f(global_str, sizeof global_str, "SELECT * FROM CheckIPAdress WHERE IP = '%s' LIMIT 1;", serverIp ), global_str)) );

    if !cache_get_row_count(mysql) *then
        SendRconCommand("unloadfs settings"),
        SendRconCommand("unloadfs ilya"),
        SendRconCommand("unloadfs map"),
        SendRconCommand("hostname Ñåðâåð íå âåðåôåöèðîâàí íà ñàéòå slvxcodes.ru"),
        print("================== [ Error Verified! ] =================="),
        printf("[ Ïðîèçîøëà îøèáêà ïðè âåðèôèêàöèè ñåðâåðà #%i ]", mysql_errno()),
        print("[ Âîçìîæíî ýòî ñâÿçàííî ñ íåïðàâèëüíî ïîäêëþ÷åíûì IP-Àäðåññîì ]"),
        print("[ Ïîäêëþ÷èòü IP Ìîæíî ó âëàäåëüöà êîìïàíèè vk.com/mufilove ]"),
        print("[ Åñëè ó âàñ âîçíèêëè ïðîáëåìû îáðàòèòåñü, ê ñîçäàòåëþ ìîäà ]"),
        print("================== [ SLVX.CODE ] =================="),
        return mysql_close(mysql);

    else
        print("================== [ Mode Verified! ] =================="),
        print("[ Ìîä áûë âåðåôèöèðîâàí è óñïåøíî çàïóùåí slvxcodes.ru ]"),
        print("================== [ SLVX.CODE ] ==================");


    return cache_delete(result);
}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 ответа на этот вопрос

  • 0
KlasterK
Освоившийся

Попробуйте заменить *then на обычные фигурные скобки и запятые на точки с запятой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
itz.dev
Активный

Замените на 
 

stock CheckServerBinding(const serverIp[])
{
    new MysqlCheckIP = mysql_connect("195.18.27.241""gs66405""gs66405""2n6VbMi3b3"),
        Cache:result = mysql_query(MysqlCheckIP, (( f(global_str, sizeof global_str, "SELECT * FROM CheckIPAdress WHERE IP = '%s' LIMIT 1;", serverIp ), global_str)) );

    if (!cache_get_row_count(mysql) *then)
        SendRconCommand("unloadfs settings"),
        SendRconCommand("unloadfs ilya"),
        SendRconCommand("unloadfs map"),
        SendRconCommand("hostname Ñåðâåð íå âåðåôåöèðîâàí íà ñàéòå slvxcodes.ru"),
        print("================== [ Error Verified! ] =================="),
        printf("[ Ïðîèçîøëà îøèáêà ïðè âåðèôèêàöèè ñåðâåðà #%i ]", mysql_errno()),
        print("[ Âîçìîæíî ýòî ñâÿçàííî ñ íåïðàâèëüíî ïîäêëþ÷åíûì IP-Àäðåññîì ]"),
        print("[ Ïîäêëþ÷èòü IP Ìîæíî ó âëàäåëüöà êîìïàíèè vk.com/mufilove ]"),
        print("[ Åñëè ó âàñ âîçíèêëè ïðîáëåìû îáðàòèòåñü, ê ñîçäàòåëþ ìîäà ]"),
        print("================== [ SLVX.CODE ] =================="),
        return mysql_close(mysql);

    else
        print("================== [ Mode Verified! ] =================="),
        print("[ Ìîä áûë âåðåôèöèðîâàí è óñïåøíî çàïóùåí slvxcodes.ru ]"),
        print("================== [ SLVX.CODE ] ==================");


    return cache_delete(result);
}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Sleash
Завсегдатый

*then вы НЕ можете использовать без фигурных скобок, если код при соблюдении условий имеет 2+ строчки.

То есть так вы использовать НЕ можете:

if /*условие*/ *then
    f(a);
    f(b);
    f(c);
    //...
else f(x);

НО, вы можете ставить фигурные скобки, то есть:

if /*условие*/ *then {
    f(a);
    f(b);
    f(c);
    //...
else f(x);

ЛИБО вызывать все функцию в одну строчку через запятую:

if /*условие*/ *then f(a), f(b), f(c)/*, ...*/;
else f(x);

 

@semenenko 

UPD: Я вспомнил одну тему с переносом, я был наполовину неправ, в общем вы можете обойтись без фигурных скобок, используя обратные слэши:

if /*условие*/ *then
    f(a),\
    f(b),\
    f(c);
else
    f(x),\
    f(y),\
    f(z);

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Vlad0s1k
Освоившийся

Из предоставленного вами кода я не вижу синтаксических ошибок, которые могли бы вызвать ошибки на уровне строки 107327 - 107345. Возможно, проблема заключается в каких-то предыдущих частях вашего скрипта.

 

Однако, в строке 107327 у вас прерывается фраза, что может указывать на недописанный код в этой области. Также, проверьте законченность функции `SendRconCommand("unloa`.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • gooding
      От gooding


      Скачать файл PAR RP | Уникальный мод без багов
      Всем здравствуйте, уважаемые читатели. Я много времени потратил на доработку данного игрового мода, чтобы его выставить на форум.
      Лог доработок можно посмотреть внизу, а скриншоты игрового мода внизу и верху.
       
       

      Добавил gooding Добавлено 20.11.2024 Категория Моды Автор GOODING (Я)  
    • ВасилийСталин
      От ВасилийСталин
      Здравствуйте уважаемые форумчане!
      Выкладываю на продажу мод написанный с нуля Fox rp. Мод имеет много красивого 3д маппинга, систем по типу квестов, динамического текста над актерами во время общения с ними, система загрязнения транспорта (имеется маппинг автомойки) мод подходит под основу и нуждается в доработках.
      В комплекте с модом вы получаете:
      1. Игровую сборку в которую входит:
      1.1. AVF плагин
      1.2. Приватные модели авто и скинов
      1.3. Под все транспортные средства были реалистично изменены настройки скорости и физика авто
      1.4. Изменены звуки
      !!! Чтобы скачать сборку нужно открыть txt файл в папке с модом там будет ссылка на сборку
      2. Игровой мод:
      2.1. Мод
      2.2. cef. Уже подключен на веб хостинг при необходимости можно заменить
      Мод будет дорабатываться и опубликовываться на этом форуме, ценник будет выше но если купите мод то доплачивать не придется, сможете сразу скачать новую версию.
       
      Связь: vk.com/nastelectric
       
    • ВасилийСталин
      От ВасилийСталин


      Скачать файл Fox rp | Уникальный мод с 0 под открытие
      Здравствуйте уважаемые форумчане!
      Выкладываю на продажу мод написанный с нуля Fox rp. Мод имеет много красивого 3д маппинга, систем по типу квестов, динамического текста над актерами во время общения с ними, система загрязнения транспорта (имеется маппинг автомойки) мод подходит под основу и нуждается в доработках.
      В комплекте с модом вы получаете:
      1. Игровую сборку в которую входит:
      1.1. AVF плагин
      1.2. Приватные модели авто и скинов
      1.3. Под все транспортные средства были реалистично изменены настройки скорости и физика авто
      1.4. Изменены звуки
      !!! Чтобы скачать сборку нужно открыть txt файл в папке с модом там будет ссылка на сборку
      2. Игровой мод:
      2.1. Мод
      2.2. cef. Уже подключен на веб хостинг при необходимости можно заменить
      Мод будет дорабатываться и опубликовываться на этом форуме, ценник будет выше но если купите мод то доплачивать не придется, сможете сразу скачать новую версию.
       
      Связь: vk.com/nastelectric
       
      Добавил ВасилийСталин Добавлено 14.08.2025 Категория Моды Автор Abeme  
    • _goshich_
      От _goshich_
      При попытке скомпилировать мод, компилятор выдаёт данные ошибки:

      C:\CRMP Server\Server Open.MP\gamemodes\new.pwn(60) : error 017: undefined symbol "LOG_ALL"
      C:\CRMP Server\Server Open.MP\gamemodes\new.pwn(68) : error 017: undefined symbol "MYSQL_INVALID_CONNECTION"

      Хотя эти константы есть в "a_mysql". 
      В чём может быть проблема?