Добрый день. Решил продать сборку своего сервера.
Мод: Knife.
Тестовый сервер: eriurias.ru:27015.
Цена с исходниками: 2000р. (в одни руки)
Цена без исходников: 1200р.
Описание: мод не совсем обычный. Он включает в себя следующее:
- Система матчей.
- Система уровней.
- Система рангов.
Матч длится 15 минут (в течении этого времени раунд не завершается и идет DeathMatch, благодаря RoundControl модулю, за что пользуясь случаем благодарю
s1lent'а), по истечению которых определяется победитель по следующим критериям: больше фрагов, больше урона и хэд-шотов. Победителю добавляется одна победа в системе рангов, за счет числа побед повышается ранг. Победитель также получает бонусные очки опыта, если на сервере присутствует минимальное число игроков (настраивается в исходнике мода, макрос). Чем больше победитель убил вражеских игроков, тем больше он получит бонусных очков. Как все это выглядит внешне, Вы можете узреть на скринах или побывав на сервере.
В конце матча результаты показываются в виде MOTD окна, в котором помимо результатов отображается выиграли вы или победили, в виде подобающего "рисунка". Побеждает та команда, в которой был лучший игрок матча. В конце матча команды меняются местами.
Каждые N минут разыгрывается подарок, который достается случайному победителю. Список подарков:
- Граната.
- Deagle (2 патрона).
- 100HP.
- Гравитация.
- Скорость.
- 5 опыта.
Каждые N минут игроки N уровня (на данный момент это 10 уровень) получают регенерацию здоровья до N HP (на данный момент это 65) в течении 10 секунд.
Говоря о системе рангов, как я уже говорил, ранг определяется по кол-ву побед и с системой уровня они никак не связаны. Список рангов и требуемое кол-во побед:
- Салага - 0 побед.
- Задира - 10 побед.
- Странник - 30 побед.
- Мародер - 95 побед.
- Вышибала - 150 побед.
- Головорез - 240 побед.
- Жнец - 350 побед.
- Ветеран - 500 побед.
У администратора с флагом
ADMIN_RCON имеется возможность воспользоваться меню, которая даст возможность изменить уровень, опыт или ранг игрокам, которые в данный момент находятся на сервере. В списке игроков также показывается его уровень/опыт/ранг на данный момент.
Имеется система рекламы, позволяющая в конфигурационном файле добавлять Chat/Hud/DHud сообщения, со всеми параметрами, которые имеют функции Chat/Hud/DHud'а. Отдельно настраивается время в секундах для каждого типа сообщения, через которое будет показываться новое сообщение. Я использую данную систему для подсказок игрокам, вы также сможете это узреть на соответствующем скрине или же побывав на сервере.
Для фана имеется система игровых режимов, которая позволит администратору изменять игровой режим с обычного классического (ножи) на различные оружия. У данной системы имеется API, которая позволяет включить тот или иной режим или узнать какой из них запущен. Список режимов:
- Классический.
- Гранаты.
- AWP.
- Scout.
- Дробовики.
При выборе того или иного режима начинается отсчет 10 секунд после которого и происходит смена режима. В процессе любого из режимов (классический не в счет) показывается худ-информер, в котором указывается название игрового режима и никнейм запустившего администратора. Если администратор запустивший тот или иной игровой режим выходит с сервера, то автоматически запускается классический режим, о чем оповещаются игроки.
Имеется меню выбора всеми любимых Trail-линий, в котором можно выбрать как линию, так и цвет для нее, прямо из самого меню. Цвета вы можете добавлять в исходнике. Список линий и цветовой палитры:
Линии:
- Biohazard.
- Half-Life.
- Буквы.
- Молния.
- Сердечко.
- Minecraft.
Цвета:
- ВКонтакте.
- Аква.
- Насыщенный фиолетовый.
- Ночной синий.
- Бурый.
- Фельдграу.
- Лазурно-синий.
- Нефритовый.
- Гридеперлевый.
- Агатовый серый.
- Ниагара.
- Лаванда.
- Кремовый.
- Панг.
- Бледно-синий.
- Орхидея Крайола.
- Фиалковый.
- Вишнёвый.
Даже банальные сброс счета и проверка администраторов онлайн написаны от руки, а не скачаны с интернета (лол) и это коснулось также и хука, т.к. ужасался, когда скачав какой-нибудь хук смотрел на исходник. В общем, в сборке также есть и хорошенько @птимизированный хук, который вышел в 194 строк и имеет меню с настройками, которое тоже увидите в списке скриншотов.
Скриншоты:
Конец матча, объявление результатов:
Розыгрыш подарков:

Регенерация здоровья игроков N уровня:

Худ-информер системы уровней и рангов:
Меню изменения статистики:
Выбор игрока для изменения опыта (например):
Система рекламных оповещений:
Система игровых режимов:


Trail-меню:

Хук-меню:

P.S.: Сервер проработал месяц без единого error лога и падения.
P.S.S: Если кто-то покупает с исходниками, а AMXX еще никто не покупал, то продажа мода полностью прекращается. И да, никаких привязок и ничего подобного нет.
Отредактировал: Eriurias, - 21.1.2016, 17:39