Русское сообщество по скриптингу

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

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только вопросов по AMX Mod X и его плагинам.

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

Сообщение impire » 05 июл 2019, 05:41

//AMXXPC compile.exe
// by the AMX Mod X Dev Team

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

//// imp_donate.sma

// C:\Users\┬рёшышщ\Desktop\compiler\include\amxconst.inc(50) : error 056: arrays, local variables and function arguments cannot be public (variable "NULL_STRING")
// C:\Users\┬рёшышщ\Desktop\compiler\include\amxconst.inc(55) : error 056: arrays, local variables and function arguments cannot be public (variable "NULL_VECTOR")
// C:\Users\┬рёшышщ\Desktop\compiler\include\string_stocks.inc(91) : warning 207: unknown #pragma
// C:\Users\┬рёшышщ\Desktop\compiler\include\string_stocks.inc(91) : error 038: extra characters on line
// C:\Users\┬рёшышщ\Desktop\compiler\imp_donate.sma(109) : error 017: undefined symbol "set_dhudmessage"
// C:\Users\┬рёшышщ\Desktop\compiler\imp_donate.sma(110) : error 017: undefined symbol "show_dhudmessage"
//
// 5 Errors.
// Could not locate output file C:\Users\┬рёшышщ\Desktop\compiler\compiled\imp_donate.amx (compile failed).
//
// Compilation Time: 0,39 sec
// ----------------------------------------

Press enter to exit ...


В чем причина ?

Добавлено спустя 3 минуты 30 секунд:
Решил эти ошибки
// C:\Users\┬рёшышщ\Desktop\compiler\imp_donate.sma(109) : error 017: undefined symbol "set_dhudmessage"
// C:\Users\┬рёшышщ\Desktop\compiler\imp_donate.sma(110) : error 017: undefined symbol "show_dhudmessage"


Добавлено спустя 4 минуты 22 секунды:
Осталось две....

//// imp_donate.sma
// C:\Users\┬рёшышщ\Desktop\compiler\include\amxconst.inc(50) : error 056: arrays, local variables and function arguments cannot be public (variable "NULL_STRING")
// C:\Users\┬рёшышщ\Desktop\compiler\include\amxconst.inc(55) : error 056: arrays, local variables and function arguments cannot be public (variable "NULL_VECTOR")
//
// 2 Errors.
// Could not locate output file C:\Users\┬рёшышщ\Desktop\compiler\compiled\imp_donate.amx (compile failed).
//
// Compilation Time: 0,39 sec
// ----------------------------------------

Press enter to exit ...


Добавлено спустя 3 минуты 10 секунд:
Решил путём замены (amxconst.inc,amxmodx.inc)

//// imp_donate.sma
// Header size: 1184 bytes
// Code size: 10140 bytes
// Data size: 2628 bytes
// Stack/heap size: 16384 bytes; estimated max. usage=559 cells (2236 bytes)
// Total requirements: 30336 bytes
// Done.
//
// Compilation Time: 0,59 sec
// ----------------------------------------

Press enter to exit ...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
impire
 
Сообщения: 3
Зарегистрирован: 25 июн 2019, 14:25
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Я ничего не знаю

Re: Ошибка при компиляции imp_donate

Сообщение артист666 » 11 авг 2019, 18:30

Из-за инклудов.
И какая версия амхх?
Я так понял плагин под 1.9
Очень не продумана система версий, хоть в расширение добавляли бы...
Если вы хотите чему-то научиться, пробуйте, задавайте вопросы.
Иначе компенсируйте потраченное время на ваши "проблемы".
Аватара пользователя
артист666
 
Сообщения: 2706
Зарегистрирован: 09 апр 2013, 17:46
Благодарил (а): 284 раз.
Поблагодарили: 639 раз.
Опыт программирования: Больше трех лет
Языки программирования: С, C++
Delphi
HTML, CSS, Java Script
Pawn


Вернуться в Вопросы по AMXX и его плагинам

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6