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

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

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

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

14 страниц V   1 2 ... 12 13 »

[Бесплатно] Плагин-сборка классического/паблик сервера

, Весь сервер в одном плагине
Radius
сообщение 12.5.2015, 23:59
Сообщение #1
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

All Inclusive [CL/PB]
плагин-сборка классического/паблик сервера
с закрытым исходным кодом


Текущая версия
Build: 0546
Краткое описание
  • Бесплатная базовая комплектация классического/паблик сервера в одном плагине
  • Джентльменский набор функций, ничего не нужно искать
  • Закрытый исходный код с гибкой настройкой через квары и файлы конфигурации
  • Нет ограничений на добавление других плагинов
Список разработчиков
  • Radius
  • Asmodai (консультант)
  • gyxoBka
  • <вакантно>
Благодарности
  • miRror (за предоставление сервера для тестов)
Для чего все это?
  • Плагин создавался с целью увеличения производительности сервера за счет уменьшения модульности (объединение плагинов)
  • Для стандартизации и задания планки качества, так как предполагается участие и других разработчиков
  • Облегчить жизнь тем владельцам серверов, у которых нет знаний в сфере создания серверов
Что мне это дает?
Если Вы владелец сервера:
  • получаете готовый качественный и протестированный продукт
  • экономия времени и средств в поиске и заказе плагинов, весь базовый набор плагинов уже имеется
  • единое место получения обновлений и помощи в разработке, а не 10 ресурсов, которые нужно мониторить
  • при должной поддержке сообщества, тестирование на совместимость с другими разработками

Если Вы разработчик:
  • Вы можете поучаствовать в разработке, если уверены в своих силах
  • возможность писать плагины подстраиваясь под один плагин, а не под сотни (а возможно и обратное что этот плагин будет подстроен под Ваш)
  • возможность тестировать свои разработки на совместимость с данным плагином
Требования
  • Build: 5758, 5787, 6027, 6132, 6153, 6153 beta
  • AMX Mod X 1.8.2 или 1.8.3 (CSX, Engine, FakeMeta, Fun, Ham Sandwich, nVault, Sockets)
  • dproto_EF
  • Orpheu 2.3 для билдов 5XXX серии и Orpheu 2.6.3 для билдов 6XXX серии
  • RoundControl 2.2 или выше
Установка
  1. Распаковать архив в папку и выбрать папку соответствующую билду Вашего сервера
  2. Скопировать содержимое в cstrike\addons\amxmodx\
  3. Добавить строку all_inclusive.amxx в файл plugins.ini
  4. При необходимости отредактировать конфигурационный файл all_inclusive.ini
  5. При необходимости отредактировать конфигурационный файл all_inclusive.cfg
  6. Установить плагин загружающий админов или воспользоваться стандартным (all_inclusive.amxx этим не занимается)
  7. Установить плагин отвечающий за бан игроков или воспользоваться стандартным (all_inclusive.amxx этим не занимается)
Как скачать, где ссылка?
  • Ссылки во вложениях
  • all_inclusive_182 предназначен для AMX Mod X версии 1.8.2
  • all_inclusive_183 для AMX Mod X версии 1.8.3
Конфигурационный файл
>>> all_inclusive.ini <<<
Квары
>>> all_inclusive.cfg <<<
Команды
>>> Список команд с описанием <<<
Описание возможностей
>>> перейти <<<
Список изменений:
Build 0546
- исправлен случайный недочет в работе автоответчика (реагировал на первую букву)
- исправлен не влияющий на работу недочет с командами amx_reloadcvars и amx_reloadmaps (после ввода в консоль сервера писало Unknown command)
- увеличен размер буфера для ban_cmd и nnc_flood_punishment_cmd
- отключена запись демо (включена была по недосмотру)
- отключена выдача гранат и дигла випам (включена была по недосмотру)
- добавлено принудительное закрытие меню перед показом меню голосования за смену карты (только для AMX Mod X 1.8.2)
- добавлен квар block_hud_text_args "1", который включает и отключает блокирование всплывающих подсказок (сама блокировка уже была и включена, а квара не было)
- добавлен квар warmup_enabled "1", который включает и отключает разминку в начале карты
- добавлен квар warmup_type "1", который определяет тип разминки. 0 - разминка длится до конца первого раунда. 1 - разминка длится время указанное в кваре warmup_time
- добавлен квар warmup_respawn "1", который включает и отключает возрождение во время разминки
- добавлена консольная команда ai_version, показывающая в консоли текущую версию плагина и команда чата /version, показывающая - в чате
- добавлены команды чата time, timeleft, map, /time, /timeleft, /map, которые показывают текущее время, время оставшееся до конца карты и текущую карту соответственно
Build 0538
- исправлено отображение чата с включенными префиксами
- в all_inclusive.ini добавлена новая секция [chat prefixes], отвечающая за настройку префиксов согласно флагам доступа
- отображение всех префиксов можно настроить на свой вкус
- исправлен порядок загрузки all_inclusive.cfg (до этого настройки могли не учитываться)
- добавлен квар chat_sounds_enabled "1", который включает и отключает звуки чата (если включен, каждый игрок может выключить через Главное меню)
Build 0530
- добавлены стандартные файлы для модуля Orpheu
- исправлен недочет загрузчика ночных карт (не загружал дневные если кончился ночной режим)
- исправлен неправильный расчет времени ночного режима
- если админ пытается 2 и более раз подряд выбирать досрочно завершить карту, то он получает сообщение что процесс смены карты уже запущен
- добавлен конфиг для кваров all_inclusive.cfg (имеет пониженный приоритет перед загрузкой конфига для отдельных карт или префиксов карт)
- добавлен квар map_restore_after_crash "0", который включает и отключает восстановление карты после выключения или падения
Build 0522
- добавлена поддержка HLDS версий 5758, 5787, 6132, 6153 (бета)


Отредактировал: Radius, - 2.6.2015, 12:55
Прикрепленные файлы:
Прикрепленный файл  all_inclusive_182_0546.zip ( 1,28 мегабайт ) Кол-во скачиваний: 181
Прикрепленный файл  all_inclusive_183_0546.zip ( 1,12 мегабайт ) Кол-во скачиваний: 122
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Radius
сообщение 13.5.2015, 0:20
Сообщение #2
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

Зарезервировано
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 13.5.2015, 0:52
Сообщение #3
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

Зарезервировано
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 13.5.2015, 0:57
Сообщение #4
Стаж: 13 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

если будете писать на pawn, то прироста это не даст, скорее даже наоборот
да и если в коде будет под 5000 строк, работать с ним будет, мягко говоря, тяжко (я это говорю о ситуациях, когда админу нужно что-то подправить в сорсе)
Цитата(Radius @ 13.5.2015, 2:20) *
Зарезервировано

сообщение можно редактировать лишь в течение 5 минут :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 13.5.2015, 1:00
Сообщение #5
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

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

Не важно что и когда можно, текст можно попросить вставить модераторов, но Вы даже не думали об этом.

Отредактировал: Radius, - 13.5.2015, 1:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 13.5.2015, 1:02
Сообщение #6


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

Стаж: 11 лет

Сообщений: 5122
Благодарностей: 2100
Полезность: 1394

Цитата
- если игрок мертв он переводится сразу, иначе игрок переводится в начале следующего раунда

Лучше переводить после конца раунда, чтобы не делать респаун заново.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Radius
сообщение 13.5.2015, 1:04
Сообщение #7
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

Fullserver, все уже протестировано. Перевод осуществляется до респавна и даже до баланса.

Добавлено: внес в описание объяснение на вопрос.

Отредактировал: Radius, - 13.5.2015, 1:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя [WPMG]PRoSToTeM@
сообщение 13.5.2015, 4:57
Сообщение #8
Стаж: 13 лет

Сообщений: 1514
Благодарностей: 1025
Полезность: 725

Цитата
14. Защита от реконнектов

?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Tr1sT
сообщение 13.5.2015, 9:57
Сообщение #9
Стаж: 16 лет
Город: localhost

Сообщений: 1299
Благодарностей: 683
Полезность: 1021

Люди наоборот пытаются разбивать плагины, дабы улучшить работу сервера. Аналогично ЗМ моду, он сейчас разбит на пак небольших плагинов, и так в разы лучше.

Вот если бы Вы написали, что сделали все в одном модуле, то тогда вопросов бы не было.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Radius
сообщение 13.5.2015, 10:05
Сообщение #10
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

Tr1sT, ничего Вы этим разбиением не улучшите. А лишь создаете длинные цепочки форвардов с повторением одних и тех же действий. Жаль что нет модерации темы, такие вопросы даже бы не пропустил. Каждый считает что разбирается, а по факту даже не понимает основ.

[WPMG]PRoSToTeM@, когда дойдет до описания, тогда вопрос изменится, а значит только тогда имеет смысл отвечать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 13.5.2015, 10:40
Сообщение #11


Стаж: 12 лет

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

Radius, а какой смысл делать all in one?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 13.5.2015, 10:44
Сообщение #12
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

Bloo, это печально и только, так у нас работают супер-модераторы. Вторая строка:

Цитата
Создавался с целью увеличения производительности сервера за счет уменьшения модульности.


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

Отредактировал: Radius, - 13.5.2015, 10:45
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 13.5.2015, 10:51
Сообщение #13


Стаж: 12 лет

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

Цитата
Создавался с целью увеличения производительности сервера за счет уменьшения модульности.

И на много вы повысите производительность таким методом?
Цитата
Плюс вполне очевидный факт что такой плагин можно поставить и забыть о проблемах

Как и о любой уникальности и подстраивании под свои нужды ввиду отсутствия исходника. Кстати, а почему исходника не будет? Там какие то невероятные наработки присутствуют?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 13.5.2015, 11:00
Сообщение #14
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

Bloo, что Вы хотите? Загубить проект еще на старте? Я вижу что модераторы в каждой теме только это и делают. Займитесь делом.

Отредактировал: GOOD FELLOW, - 13.5.2015, 17:56
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя proff_q
сообщение 13.5.2015, 11:02
Сообщение #15
Стаж: 14 лет

Сообщений: 357
Благодарностей: 263
Полезность: 804

Какой-нибудь ивент будет вызываться один раз вместо десяти. И таких примеров куча.
А по факту, без исходника бесполезно. Будут штамповать армию клонов, сейчас хотя бы можно увидеть дополнения для АрмиРанкс, а с этим "модом" все, как один будут.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
SnAiPeR
сообщение 13.5.2015, 11:04
Сообщение #16
Стаж: 11 лет

Сообщений: 204
Благодарностей: 5
Полезность: < 0

Ну и когда ето все будет готово ?=)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Radius
сообщение 13.5.2015, 11:07
Сообщение #17
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

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

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

Отредактировал: Radius, - 13.5.2015, 11:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 13.5.2015, 11:08
Сообщение #18


Стаж: 12 лет

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

Radius, загубить? Каким образом? Задавая вполне логичные вопросы по плагину? Когда и чем мне заниматься я сам как нибудь решу. Я не говорю вам выладывать или нет этот плагин, заниматься его доработкой или нет, я задал вполне логичные вопросы на которые вы почему то ответить не хотите.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 6 раз
   + Цитировать сообщение
Radius
сообщение 13.5.2015, 11:15
Сообщение #19
Стаж: 12 лет

Сообщений: 454
Благодарностей: 418
Полезность: 330

proff_q, стандартизация еще никому не сделала плохо. И это основа, никто не запрещает навешивать что-то еще. Также совместимость может быть протестирована, я думаю разработчики скажут спасибо. Нежели клепать под все имеющиеся версии всего и вся и бесконечно разгребать якобы багрепорты. а по факту кривизну других поделок.

Bloo, я ответил на все вопросы. Хотя ответы на них были очевидны из описания. Отсюда и появились сомнения в Ваших намерениях. Я думаю это нужно обсудить с Администрацией, чтобы дали отмашку.

SnAiPeR, это уже на 90% готово, но пока не настраивается кварами, так как делалось для себя.

Отредактировал: Radius, - 13.5.2015, 11:12
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 13.5.2015, 11:19
Сообщение #20


Стаж: 12 лет

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

Radius, ну "кривизна переделок" это по моему дело их авторов как и единство с оригиналом, но это только мое мнение. Удачи в разработке.
ps.gif ответили на вопросы вы мне в момент написания мною поста о том, что не ответили на вопрос. Инфу о целях плагина не заметил в шапке, каюсь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
14 страниц V   1 2 ... 12 13 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: