PDA

Просмотр полной версии : [Вопрос] y_hooks



PawnoNoob
18.12.2017, 00:48
Приветствую. Относительно недавно создавал тему (http://pro-pawn.ru/showthread.php?15303-%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-y_hook) с проблемой при подключении y_hook. Теперь решил заняться новым проектом и столкнулся с точно такой же проблемой, но немного в другой ситуации. Теперь у меня мод полностью "чистый" (new.pwn), только в одном из файлов, в которых я добавил строку
#include <YSI\y_hooks>
имеется подключение к базе данных. При простой компиляции показывает ошибку
fatal error 111: user error: Did you do <YSI/y_hooks> instead of the required <YSI\y_hooks>?, а при компиляции в режиме совместимости всё проходит хорошо. Как исправить данную проблему и компилировать мод без режима совместимости?

Использую редактор Sublime Text 3.

Geebrox
18.12.2017, 02:40
Используй обычный слеш

PawnoNoob
18.12.2017, 02:59
Используй обычный слеш

Я бы сюда просто так не написал. Я перепробовал оба варианта - никакого эффекта.

VVWVV
18.12.2017, 03:06
Насколько я понял, вы подключили данную библиотеку в каком-то инклюде, а не в файле с расширением ".pwn". Если это действительно так, то и этот инклюд необходимо подключать с помощью обратного слеша.

PawnoNoob
18.12.2017, 03:30
Насколько я понял, вы подключили данную библиотеку в каком-то инклюде, а не в файле с расширением ".pwn". Если это действительно так, то и этот инклюд необходимо подключать с помощью обратного слеша.

В файле с расширением .pwn я перепробовал оба способа. И, как и писал выше, никакого эффекта:blush2:

Nexius_Tailer
18.12.2017, 12:49
Обнови-ка YSI до последней версии:
https://github.com/Misiur/YSI-Includes
https://github.com/Zeex/amx_assembly (это в папку "amx" положить рядом с YSI, если потребует)

PawnoNoob
18.12.2017, 14:34
Обнови-ка YSI до последней версии:
https://github.com/Misiur/YSI-Includes
https://github.com/Zeex/amx_assembly (это в папку "amx" положить рядом с YSI, если потребует)

А куда amx_assembly закидывать? Всё-таки просит его обновить :blush2:

VVWVV
18.12.2017, 17:52
А куда amx_assembly закидывать? Всё-таки просит его обновить :blush2:

Используйте git чтобы клонировать репозиторий с модулем.


git clone --recursive https://github.com/Misiur/YSI-Includes.git

PawnoNoob
18.12.2017, 18:42
Хм. Но всё же вопрос остаётся: если я буду компилировать в режиме совместимости, никаких проблем не будет?