AMX MOD X: различия между версиями

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «== TEST == == TEST == == TEST == == TEST == == TEST == === Текст заголовка === ==== Текст заголовка ==== == TEST == == TEST ==== T…»)
 
 
(не показано 7 промежуточных версий 4 участников)
Строка 1: Строка 1:
== TEST ==
+
[[Категория:AMX MOD X]]
 +
== Вступление ==
 +
AMX Mod X - [[Metamod]] плагин для [[Half-Life]] и его модов, используемое для создания модификаций для серверов. Используя свой скриптовой язык для написания плагинов (расширений). Плагины могу включать в себя сообщения сети, лог сообщения, различного вида команд, квары, модифицирование энтайтов, и т.д. AMXX также поддерживает расширения возможностей скриптинга при помощи модулей, дающих, например, внешнею поддержку, такую, как MySQL и Сокеты. Язык написания плагинов – Pawn (реже “Small”), который был разработан ITB CompuPhase.
  
== TEST ==
+
* [[Документация_AMX_MOD_X]]
 +
* [[Функции|Функции AMX MOD X]]
  
 +
== Установка ==
 +
[[Установка AMX MOD X|Подробнее о установке]].
  
== TEST ==
+
== Возможности ==
== TEST ==
+
* Создания клиентский и серверных команд и кваров
== TEST ==
+
* Инструменты для управления сервером, поддержание его в порядке
=== Текст заголовка ===
+
** Кик/Бан
==== Текст заголовка ====
+
** Резервация слотов для админов
== TEST ==
+
** Система Администраторов
 +
** Голосования
 +
** Команды управления (чат, смена карт, смена кваров и т.д.
 +
** Защита от флуда
 +
** Запрет использования оружия (CS)
 +
** Статистика
 +
* Написание плагинов
 +
** Внутренняя система связи плагинов (API)
 +
** Захват события (Hook)
 +
** Захват функций движка (Hook)
 +
** Модификация энтайтов и движка
 +
** Сокеты
 +
** Различные наборы плагинов для модов, для повышения эффективности работы сервера:
 +
*** Counter-Strike, Condition Zero
 +
*** Day of Defeat
 +
*** Team Fortress Classic
 +
*** Natural Selection
 +
*** The Specialists
 +
*** Eart’s Special Forces
 +
** Регулярные выражения (RegEx)
 +
** Создание меню
 +
** Отладка
 +
* Модифицирование ядра AMXX
 +
** Всеобщее M/DK взаимодействие с плагинами
 +
** Легко подключаемый к Metamod
 +
** Подключи и Используй – не надо компилировать библиотеку AMXX для добавления новых функций
 +
** Написан на C/C++
  
== TEST ==== TEST ==
+
== История ==
== TEST ==
+
Все началось с AMX Mod, за авторством Александра “OLO” Наско в 2002 году. В то время был инструмент для администрировании сервером (не более того), который использовал язык программирования Small – Admin-Mod. Не мог изменять геймплей, использовать функции движка, что навело dJeyl’s на создание нового языка программирования. Был создан MetaSmall, который и был использован в AMX Mod. В Январе 2004 года, различные члены сообщества AMX Mod заявили о неактивности проекта. Ни OLO ни dJeyL не отвечали, на это Felix “SniperBeamer” Geyer заявил о создании и продолжении проекта, под название AMX Mod X. На данный момент AMX Mod всё еще жив и кто-то из авторов продолжает его поддержку. Смотрите его сайт: [http://www.amxmod.net/ AMX Mod].
== TEST ==
+
 
== TEST ==
+
== Команда разработчиков ==  
== TEST ==
+
=== В начале ===
== TEST ==
+
 
== TEST ==
+
Команда разработчиков AMX Mod X было основана SniperBeamer:
== TEST ==
+
* '''Felix “SniperBeamer” Geyer''' – Руководитель, создатель плагинов/документации к ним, Web Сайт
== TEST ==
+
* '''Pavol “PM OnoTo” Marko''' – Главный разработчик, Создатель Ядра/VM/Комиплятора
 +
* '''David “BAILOPAN” Anderson''' – Главный разработчик, модуль движка, релизер
 +
* '''Johny “JGHG” Bergstrom''' – создатель модулей cstrike и fun
 +
* '''Lukasz “SidLuke” Wlasinski''' – статистические модули для игр TFC, DoD, TFC, TS.
 +
 
 +
=== Теперь ===
 +
 
 +
После версии 1.0 (Ноябрь15, 2004 года), из команды AMX Mod X ушла половина разработчиков, зато пришли новые. На 4 Января, 2006 года текущяя команда:
 +
* '''David “BAILOPAN” Anderson''' – Руководитель, отвечает за Ядро/VM/Компилятор, релизер
 +
* '''Christian “Basic-Master” Hammacher''' – создатель студии программирования AMXX Studio, установщика AMXX, а также мода для CS – GabenMod
 +
* '''Borja “faluco” Ferrer''' – Поддержание и разработка AMXX и его мултиязычного интерфейса.
 +
* '''Scott “Damaged Soul” Ehlert''' – Поддержание и разработка AMXX
 +
* '''Steve “sawce” Dudenhoeffer''' – Поддержание и разработка AMXX
 +
 
 +
== Будущее AMXX ==
 +
AMXX уже почти завершен. В будущее amxx подразумевает его поддержание, оптимизацию, расширение сообщества, фикс багов. Новые возможности будут добавляться по запросу.
 +
 
 +
== Ссылки ==
 +
* [http://amxmodx.org/ Официальный сайт AMX Mod X (англ.)]
 +
* [http://metamod.org/ Официальный сайт MetaMod (англ.)]
 +
* [http://www.amxmod.net/ Официальный сайт AMX Mod (англ.)]
 +
* [http://amxmodx.org/forums Форумы AMX Mod X (англ.)]
 +
* [http://aghl.ru/forum/viewforum.php?f=19 Русское сообщество по скриптингу - AGHL(рус.)]
 +
* [http://gf.hldm.org/ Плагины для Half-Life от GordonFreeman (рус.)]

Текущая версия на 00:33, 16 июня 2013

Вступление

AMX Mod X - Metamod плагин для Half-Life и его модов, используемое для создания модификаций для серверов. Используя свой скриптовой язык для написания плагинов (расширений). Плагины могу включать в себя сообщения сети, лог сообщения, различного вида команд, квары, модифицирование энтайтов, и т.д. AMXX также поддерживает расширения возможностей скриптинга при помощи модулей, дающих, например, внешнею поддержку, такую, как MySQL и Сокеты. Язык написания плагинов – Pawn (реже “Small”), который был разработан ITB CompuPhase.

Установка

Подробнее о установке.

Возможности

  • Создания клиентский и серверных команд и кваров
  • Инструменты для управления сервером, поддержание его в порядке
    • Кик/Бан
    • Резервация слотов для админов
    • Система Администраторов
    • Голосования
    • Команды управления (чат, смена карт, смена кваров и т.д.
    • Защита от флуда
    • Запрет использования оружия (CS)
    • Статистика
  • Написание плагинов
    • Внутренняя система связи плагинов (API)
    • Захват события (Hook)
    • Захват функций движка (Hook)
    • Модификация энтайтов и движка
    • Сокеты
    • Различные наборы плагинов для модов, для повышения эффективности работы сервера:
      • Counter-Strike, Condition Zero
      • Day of Defeat
      • Team Fortress Classic
      • Natural Selection
      • The Specialists
      • Eart’s Special Forces
    • Регулярные выражения (RegEx)
    • Создание меню
    • Отладка
  • Модифицирование ядра AMXX
    • Всеобщее M/DK взаимодействие с плагинами
    • Легко подключаемый к Metamod
    • Подключи и Используй – не надо компилировать библиотеку AMXX для добавления новых функций
    • Написан на C/C++

История

Все началось с AMX Mod, за авторством Александра “OLO” Наско в 2002 году. В то время был инструмент для администрировании сервером (не более того), который использовал язык программирования Small – Admin-Mod. Не мог изменять геймплей, использовать функции движка, что навело dJeyl’s на создание нового языка программирования. Был создан MetaSmall, который и был использован в AMX Mod. В Январе 2004 года, различные члены сообщества AMX Mod заявили о неактивности проекта. Ни OLO ни dJeyL не отвечали, на это Felix “SniperBeamer” Geyer заявил о создании и продолжении проекта, под название AMX Mod X. На данный момент AMX Mod всё еще жив и кто-то из авторов продолжает его поддержку. Смотрите его сайт: AMX Mod.

Команда разработчиков

В начале

Команда разработчиков AMX Mod X было основана SniperBeamer:

  • Felix “SniperBeamer” Geyer – Руководитель, создатель плагинов/документации к ним, Web Сайт
  • Pavol “PM OnoTo” Marko – Главный разработчик, Создатель Ядра/VM/Комиплятора
  • David “BAILOPAN” Anderson – Главный разработчик, модуль движка, релизер
  • Johny “JGHG” Bergstrom – создатель модулей cstrike и fun
  • Lukasz “SidLuke” Wlasinski – статистические модули для игр TFC, DoD, TFC, TS.

Теперь

После версии 1.0 (Ноябрь15, 2004 года), из команды AMX Mod X ушла половина разработчиков, зато пришли новые. На 4 Января, 2006 года текущяя команда:

  • David “BAILOPAN” Anderson – Руководитель, отвечает за Ядро/VM/Компилятор, релизер
  • Christian “Basic-Master” Hammacher – создатель студии программирования AMXX Studio, установщика AMXX, а также мода для CS – GabenMod
  • Borja “faluco” Ferrer – Поддержание и разработка AMXX и его мултиязычного интерфейса.
  • Scott “Damaged Soul” Ehlert – Поддержание и разработка AMXX
  • Steve “sawce” Dudenhoeffer – Поддержание и разработка AMXX

Будущее AMXX

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

Ссылки