Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Проблема с inculde'ом.

Статус пользователя Nes
сообщение 14.7.2015, 9:44
Сообщение #1


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Добрый день, вечер, утро, ночь, ув. Форумчане.

Я бы хотел попросить помощи у Вас, не могли бы Вы помочь мне с инклудом.
Постоянно когда я качаю какой-нибудь плагин с инклудом, хочешь его компилировать, мне вечно выдаёт ошибку с инклудом, хотя в папке скрипт/инклуд папка есть и там даже есть файлы нужные.
Пример, даже этот плагин, скачал и даёт ошибку:
EvilArmy




Я не профи в плагинах, но прошу помощи от Вас.

Отредактировал: Nes, - 14.7.2015, 9:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 14.7.2015, 9:47
Сообщение #2


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Nes, colorchat.inc я у вас там не вижу как и остальных стандартных инклудов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nes
сообщение 14.7.2015, 9:52
Сообщение #3


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Цитата(Bloo @ 14.7.2015, 12:42) *
Nes, colorchat.inc я у вас там не вижу как и остальных стандартных инклудов.

Можете объяснить по подробней, а то я не понял :(
Нужен инклуд colochat.inc?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 14.7.2015, 9:55
Сообщение #4


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Nes, да, и все стандартные тоже. Зачем вы удалили все стандартные инклуды?
Покажите ошибки при компиляции.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nes
сообщение 14.7.2015, 9:59
Сообщение #5


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Цитата(Bloo @ 14.7.2015, 12:51) *
Nes, да, и все стандартные тоже. Зачем вы удалили все стандартные инклуды?
Покажите ошибки при компиляции.

Я их не удалял. Я скачал ссылки, которую я в начале тему скинул, их там просто не было:(

Вот ошибки:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 14.7.2015, 10:06
Сообщение #6


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Nes, по умолчанию компилятор уже имеет минимум 57 стандартных инклудов. В вашей же папке include всего два файла, при чем судя по сообщению компилятора в ней нет ea_rank.inc.
amxmodx/scripting - сюда кладем исходник (*.sma)
amxmodx/scripting/include - сюда кладем инклуды (*.inc)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nes
сообщение 14.7.2015, 10:08
Сообщение #7


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Цитата(Bloo @ 14.7.2015, 13:01) *
Nes, по умолчанию компилятор уже имеет минимум 57 стандартных инклудов. В вашей же папке include всего два файла, при чем судя по сообщению компилятора в ней нет ea_rank.inc.
amxmodx/scripting - сюда кладем исходник (*.sma)
amxmodx/scripting/include - сюда кладем инклуды (*.inc)

А откуда можно скачать все инклуды?

В папке есть ea_rank.inc, но не знаю почему он говорит нету её там :(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 14.7.2015, 10:10
Сообщение #8


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Nes, скачать заново пакет amxx нужной версии.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nes
сообщение 14.7.2015, 10:13
Сообщение #9


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Цитата(Bloo @ 14.7.2015, 13:06) *
Nes, скачать заново пакет amxx нужной версии.

Скинул все инклуды, но всё равно выходит эта же ошибка.

Может автор этого плагина не правильно, что-то сделал? Я просто уже два часа не знаю что делать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 14.7.2015, 10:17
Сообщение #10


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Nes, скорее это вы не правильно что то сделали. Где у вас лежит папка include и где лижит компилируемый исходник. Можете прямы прямые пути скопировать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nes
сообщение 14.7.2015, 10:23
Сообщение #11


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Bloo,
Исходник: D:\Сарик\Плагины\4657_EvilArmy_1.4.1\addons\amxmodx\scripting\EvilArmy.sma
Инклуд: D:\Сарик\Плагины\4657_EvilArmy_1.4.1\addons\amxmodx\scripting\include\ea_rank.inc
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 14.7.2015, 10:25
Сообщение #12


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Nes, ладно, тогда перефразирую вопрос, а сам компилятор (compile.exe) где находится?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nes
сообщение 14.7.2015, 10:34
Сообщение #13


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Цитата(Bloo @ 14.7.2015, 13:21) *
Nes, ладно, тогда перефразирую вопрос, а сам компилятор (compile.exe) где находится?

В другой папке, но я всегда компилировал через программу AMXX_Studio rus
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 14.7.2015, 10:35
Сообщение #14


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Nes, каким боком компилятор должен увидеть инклуд который находится в другой папке? Инклуд должен лежать в папке include компилятора.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nes
сообщение 14.7.2015, 10:38
Сообщение #15


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Bloo,
Cкинул исходник и инклуд в папку с компилятором.
Теперь ошибка такова:
ColorChat(id, NORMAL, "^x4[%L]^x1 %L", LANG_PLAYER, "SVR_PREFIX", LANG_PLAYER, "EA_GERROR")
Error: Undefined symbol "NORMAL" on line 173
Warning: Expression has no effect on line 173
Error: Expected token: ";", but found ")" on line 173
Error: Invalid expression, assumed zero on line 173
Error: Too many error messages on one line on line 173
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 14.7.2015, 10:40
Сообщение #16


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Nes, неверный инклуд колорчата.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nes
сообщение 14.7.2015, 10:41
Сообщение #17


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Цитата(Bloo @ 14.7.2015, 13:35) *
Nes, неверный инклуд колорчата.

Эх, спасибо за помощь, сейчас попробую решить сам^^
Спасибо:)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя oxoTHuk.
сообщение 14.7.2015, 10:41
Сообщение #18


Иконка группы

Стаж: 17 лет

Сообщений: 879
Благодарностей: 515
Полезность: 867

Nes, в AmxmodStudio смотри настройки. Там отдельно можно настроить папку инклюдов вроде, и путь до компилятора.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Nes
сообщение 14.7.2015, 10:49
Сообщение #19


Стаж: 11 лет
Город: Москва

Сообщений: 115
Благодарностей: 1
Полезность: 15

Цитата(oxoTHuk. @ 14.7.2015, 13:37) *
Nes, в AmxmodStudio смотри настройки. Там отдельно можно настроить папку инклюдов вроде, и путь до компилятора.

Хорошо,спасибо Вам форумчане^_^

Решил проблему, спасибо Bloo, и спасибо за подсказку про настройки охотник.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: