Компилирование плагинов |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Компилирование плагинов |
CrazyFool |
19.1.2007, 22:29
Сообщение
|
|
Эта статья описывает, как компилировать AMX Mod X плагины из исходного кода ".sma" в ".amxx". Для всех случаев вы должны поместить .sma файл в директорию ../addons/amxmodx/scripting/. Для Windows. Метод перетаскивания: 1. Перетащите .sma файл на "compile.exe". 2. Откомпилированный .amxx файл будет находиться в директории ../compiled/. Компилирование всех плагинов: 1. Дважды щелкните на compile.exe, чтобы откомпилировать все плагины и поместить их в директорию ../compiled/. Командная строка: 1. Зайдите в "Пуск" -> "Выполнить" -> введите "cmd", нажмите Ok. 2. Используйте cd, чтобы сменить директорию, например: Код cd c:\hlserver\cstrike\addons\amxmodx\scripting 3. Используйте amxxpc, чтобы откомпилировать плагин: Код amxxpc.exe myplugin.sma 4. Откомпилированный плагин будет в этой же директории Для Linux. Сперва перейдите в scripting директорию в вашей оболочке следующим образом: Код cd addons/amxmodx/scripting Компилирование всех плагинов: 1. Запустите скрипт compile.sh одним из способов: Код sh compile.sh или Код chmod +x compile.sh ./compile.sh Компилирование одиночного плагина: 1. Запустите amxxpc, например: Код ./amxxpc myplugin.sma 2. Откомпилированный плагин будет в этой же директории.
Отредактировал: AndrewZ, - 20.7.2012, 12:34
|
Поблагодарили 16 раз
|
|
Escudo |
25.2.2007, 0:23
Сообщение
|
|
AMX а подробнее можно написать как компилировать на Windows ? Ато для начинающего почти ничего не понятно.
Спасиб зарание! |
Поблагодарили 1 раз
|
|
CrazyFool |
25.2.2007, 0:49
Сообщение
|
|
AMX а подробнее можно написать как компилировать на Windows ? Ато для начинающего почти ничего не понятно. Скажи что именно не понятно объесню.Спасиб зарание! Для Windows Метод перетаскивания 1.Перетащите .sma файл на "compile.exe". 2.Откомпилированный .amxx файл будет находиться в директории compiled. Компилирование всех плагинов 1.Дважды щелкните на compile.exe, чтобы откомпилировать все плагины и поместить их в директорию compiled. Командная строка 1.Зайдите в "Пуск", "Выполнить", введите "cmd", нажмите Ok. 2.Используйте cd, чтобы сменить директорию, например: Код cd c:\hlserver\cstrike\addons\amxmodx\scripting 3.Используйте amxxpc, чтобы откомпилировать плагин: Код amxxpc.exe myplugin.sma 4.Откомпилированный плагин будет в этой же директории |
Поблагодарили 3 раз
|
|
Escudo |
26.2.2007, 1:01
Сообщение
|
|
Скажи что именно не понятно объесню. Для Windows Метод перетаскивания 1.Перетащите .sma файл на "compile.exe". 2.Откомпилированный .amxx файл будет находиться в директории compiled. Компилирование всех плагинов 1.Дважды щелкните на compile.exe, чтобы откомпилировать все плагины и поместить их в директорию compiled. Командная строка 1.Зайдите в "Пуск", "Выполнить", введите "cmd", нажмите Ok. 2.Используйте cd, чтобы сменить директорию, например: Код cd c:\hlserver\cstrike\addons\amxmodx\scripting 3.Используйте amxxpc, чтобы откомпилировать плагин: Код amxxpc.exe myplugin.sma 4.Откомпилированный плагин будет в этой же директории 1. Можно выбрать только один из этих методов и все ? 2. А нада ли компилировать обычный плагин скачаный с этого сайта ? например: плагин Adminvoterestart 3. Если взять "Метод перетаскивания" то вот эта фраза --- Перетащите .sma файл на "compile.exe" ---непонятна ! 4. И чуть офф топа (нехочу сорить).. поставил я скачаный и розархивированый плагин (например тот же adminvoterestart в addons/amxmodx/plugins/ , а как его дописывать в addons/amxmodx/configs/plugins.ini ??? - 1) "adminvoterestart" 2) "adminvoterestart.amxx" 3) " ; adminvoterestart.amxx" ??? |
Поблагодарили 2 раз
|
|
CrazyFool |
26.2.2007, 13:04
Сообщение
|
|
1. Можно выбрать только один из этих методов и все ? 1.Да2. А нада ли компилировать обычный плагин скачаный с этого сайта ? например: плагин Adminvoterestart 3. Если взять "Метод перетаскивания" то вот эта фраза --- Перетащите .sma файл на "compile.exe" ---непонятна ! 4. И чуть офф топа (нехочу сорить).. поставил я скачаный и розархивированый плагин (например тот же adminvoterestart в addons/amxmodx/plugins/ , а как его дописывать в addons/amxmodx/configs/plugins.ini ??? - 1) "adminvoterestart" 2) "adminvoterestart.amxx" 3) " ; adminvoterestart.amxx" ??? 2.Во всех архивах на нашем сайте есть в архиве плагин с разрешением .amxx вот и его и надо устанавливать. 3.Просто находиш compile.exe и перетаскиваеш(захватываеш фаил и наводиш на него) тот фаил .sma который тебе надо откомпелировать. 4.adminvoterestart.amxx - это чтобы установить плагин. ; adminvoterestart.amxx - это чтобы заблокировать работу плагина. |
Поблагодарили 2 раз
|
|
Escudo |
26.2.2007, 16:14
Сообщение
|
|
1.Да 2.Во всех архивах на нашем сайте есть в архиве плагин с разрешением .amxx вот и его и надо устанавливать. 3.Просто находиш compile.exe и перетаскиваеш(захватываеш фаил и наводиш на него) тот фаил .sma который тебе надо откомпелировать. 4.adminvoterestart.amxx - это чтобы установить плагин. ; adminvoterestart.amxx - это чтобы заблокировать работу плагина. Все уже стало ясно!!! Огромное спасиб !!! |
Поблагодарили 2 раз
|
|
bassaev21073 |
26.5.2007, 19:02
Сообщение
|
А у меня когда я начинаю компилировать плагины появляется ошибка, например //// nextmap.sma
// D:\Counter-Strike 1.6\cstrike\addons\amxmodx\scripting\nextmap.sma<35> : fatal error 100: cannot read from file:"amxmodx" Это я привел пример одной ошибки,а там он пишет так о каждом файле! |
|
Поблагодарили 3 раз
|
|
Валкири |
27.5.2007, 9:20
Сообщение
|
У меня такая же проблема!
|
|
Поблагодарили 3 раз
|
|
Maerz |
21.8.2007, 8:09
Сообщение
|
compile.exe X:/полный_путь_до_файла/плагин
compile.exe x:/плагин |
|
Поблагодарили 3 раз
|
|
Paster |
27.8.2007, 16:51
Сообщение
|
|
Навел СМА файл на компил.экзе - окрылось окно...
Далее в amxxpc пишу строку: amxxpc.exe mapsmenu.sma и вылет просходит... Что не так... |
Поблагодарили 3 раз
|
|
skos |
14.9.2007, 9:09
Сообщение
|
|
а в чем собственно проблема? когда компилируете ошибка вылетает?
|
Поблагодарили 2 раз
|
|
jas0n |
14.9.2007, 12:01
Сообщение
|
|
|
Поблагодарили 2 раз
|
|
Maxi |
30.11.2007, 17:24
Сообщение
|
|
а у меня так (
C:\Games\HLServer\cstrike\addons\amxmodx\scripting\include\amxmisc.inc(78) : warning 213: tag mismatch |
Поблагодарили 2 раз
|
|
Son1k |
5.12.2007, 20:44
Сообщение
|
|
О спасибо большое!!! Буду переписывать плагины и переводить их!
почему нельзя + поставить? у мя нету почемута Плюсика(Сори за оффтоп) |
Поблагодарили 2 раз
|
|
CrazyFool |
5.12.2007, 23:27
Сообщение
|
|
Последнии новости смотри от иллюзиона
|
Поблагодарили 2 раз
|
|
iLLuSioN |
13.12.2007, 23:16
Сообщение
|
|
Что делать если при компилирование плагина происходит ошибка fatal error 100: cannot read from file:"amxmodx" ?
Использовать компиляторы старых версий амхх, 1.76с и ниже. |
Поблагодарили 2 раз
|
|
ARMAgeddoN13 |
9.1.2008, 13:24
Сообщение
|
|
А как наоборот переделать *.амхх в *.sma?
|
Поблагодарили 1 раз
|
|
jas0n |
9.1.2008, 14:07
Сообщение
|
|
Никак. Ты не сможеш получить первоначальный вариант исходного кода, лишь незначительную его часть. Вот материалы на английском на эту тему.
|
Поблагодарили 1 раз
|
|
HS com |
9.1.2008, 19:46
Сообщение
|
|||
|
jas0n , у меня к тебе есть вопросик:
Помнишь, ты скидывал статью об написании плагинов... На этот форум, мне просто поиск юзать лень и ключевого слово не знаю
Отредактировал: HS com, - 9.1.2008, 19:47
|
|||
Поблагодарили 1 раз
|
||||
jas0n |
9.1.2008, 20:33
Сообщение
|
|
|
Поблагодарили 1 раз
|
|