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

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

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

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

> Полезные ссылки

Качественные AMXX-плагины

, 25 лет разработки для CS 1.6 ;)
Safety1st
сообщение 28.12.2019, 0:42
Сообщение #1
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196



Обо мне:
мои работы в паблике;
• скриптер AGHL и AMXXModX.ru;
• с доступом к форуму безопасности на DS;
• модератор 17Buddies.

Вашему вниманию:
Rock to Ban Premium
C0mplex Bonuses: Online Rewards
Money System for Mods

Контакты:
• Форум, Telegram, e-mail support(гaв)goldsrv.ru;

Плагины распространяются платно с открытым исходным кодом: вы сможете их модифицировать как угодно. Приобрести возможно только через магазин. Разработчикам предоставляются бесплатно. На заказ не пишу.

Отредактировал: Safety1st, - 20.1.2020, 6:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   Цитировать сообщение
Safety1st
сообщение 28.12.2019, 2:16
Сообщение #2
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Rock to Ban Premium

Плагин voteban'а с принципиально иной системой голосования: меню сразу всем не появляется, каждому игроку требуется самому написать в чат /voteban (как в случае /rtv) и выбрать 'жертву'. Когда на какого-то игрока набирается достаточное число голосов – он отправляется в бан. За игроков с иммунитетом голосовать нельзя. Интересный плагин с уникальными возможностями, удобен в настройке и интуитивно прост в использовании. Это выбор владельцев серверов, подбирающих лучшее из имеющегося.



Основные достоинства:
• убережет честных игроков от ошибочного бана, когда люди нажимают кнопку, не думая;
• исключена возможность временной блокировки функции voteban путём старта голосования, когда читер при входе на сервер просто запускает голосование и далее играет безнаказанно;
• игрок не ограничен в частоте голосований, но у него ограниченное число голосов; он может отменить один из них и использовать против другого игрока; это не позволит, например, проголосовать за всех на сервере.

Скриншоты:

Примечания:
• в меню плагин показывает набранное и требуемое число голосов. если голосов нет – числа не выводятся вообще;
• команда /voteban в чате не появляется, и все голосования остаются невидимыми для жертвы; админы без иммунитета, разумеется, видят голосования за себя;
• опционально: после голосования плагин выводит игроку подсказку в чате:

это поможет людям скорее привыкнуть к новому принципу.
• у TOP-игроков по статистике защита от voteban'а может устанавливаться автоматически (поддерживается только дефолтная стата csstats, по умолчанию опция отключена);
• админы могут отключить голосования за определённого игрока. используется то же самое меню, только админы не голосуют, а ставят/снимают защиту. соответственно, остальные будут видеть игрока с защитой в списке серым и недоступным для выбора. вот, админ онлайн, не слепой и не спит – проверил игрока, поставил иммунитет и играет спокойно дальше;
• причина бана настраивается в словаре, однако сторонним бан-системам плагин в качестве причины передаёт только строку 'voteban': (настройка не используется);
• если игроку поставили защиту, тем, кто за него уже успел проголосовать, в меню будет выводиться дополнительная метка, призванная ещё раз их успокоить:

Метку можно поменять ;)
• лог в виде таблицы легко читаем и позволяет подобрать оптимальные настройки (требуется импорт в Excel):

Поддержка:
Не гарантируется. За 6 лет с момента выпуска последней версии не было зафиксировано ни единого бага. А помочь с установкой и настройкой плагина смогут участники форумов. Можно даже модифицировать под себя: исходный код у вас есть. Последующие обновления бесплатны. Если плагин будет переписан до использования возможностей Re и AMXX 1.9 c добавлением нового функционала (добавить можно много чего), все баги по репортам будут пофикшены.

Благодарности:
Прототип – плагин Vote Ban от Alka: взяты идея, алгоритмы и несколько строчек кода.

Последняя версия:
• 11.11.2013, fast updates 31.12.2016, 3.2.2018 и 17.11.2019 (thx for Kain_wrath).

Отредактировал: Safety1st, - 28.12.2019, 2:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 28.12.2019, 2:46
Сообщение #3
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

C0mplex Bonuses: Online Rewards



Плагин выдаёт бонусы игрокам за время, проведённое на сервере. Дёшево и сердито ;)

Фишки плагина:
• любые награды на ваш выбор из имеющегося функционала на сервере;
• бонусы выдаются в удобное для игрока время, чтобы он обратил внимание, дополнительно можно информировать чатом/HUD'ом/звуком;
• детальная статистика по наградам, с помощью которой можно точно подобрать настройки
пример
• игрок может в течение небольшого времени вернуться на сервер без потери накопленных минут, что актуально в случае кратковременных проблем с интернетом или дропа AFK kicker'ом;
• накопленное время не сгорает после смены карты.

Требования:
• все игроки онлайн имеют уникальные SteamID;
• игра с раундами (DM-сервера пока что не поддерживаются).

Благодарности:
perfectblood0 за тестирование;
• joaquimandrade за гайд по Automatons.

Как получить:
• согласовать ТЗ, дождаться 'своей' версии плагина, приобрести в магазине.

Последняя версия:
• 16.1.2018 г.

Ещё раз: я добавляю награды в плагин по вашему ТЗ, при этом ваш сервер должен уметь их выдавать. Пример: War3FT-сервер, владелец хочет выдавать бабло и опыт. Деньги можно выдать на любом сервере, также на любом War3FT-сервере есть возможность выдать опыт (другими словами, есть API для этого).
В плагин дописывается:
Код
/**■■■■■■■■■■■■■■■■■■■■■■■■■■■■ CONFIG START ■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
/* place points specific logic here */
const RewardA = 10000    // money
const RewardB = 1000    // War3FT experience

// ...

/* ATTENTION:  War3FT file 'natives.h' must be placed to amxmodx/scripting/war3ft/ before compiling */
#include <../war3ft/natives.h>    // War3FT natives

// ...

Rewarding(id) {
    cs_set_user_money( id, cs_get_user_money(id) + RewardA )
    cssbGiveXP( id, RewardB )
    // ...

}
И всё, выдает ;)

P.S. Если к 'платформе' будет интерес, она будет переписана на Re + AMXX 1.9 и будет развиваться далее. 'Online Rewards' ‒ награды только за один из типов 'достижений': за онлайн, они могут быть любыми, на что хватит фантазии. Каждый набор достижений, собранный в отдельный плагин, будет оплачиваться отдельно. Все обновления бесплатны.

Отредактировал: Safety1st, - 28.12.2019, 3:43
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя DexteR
сообщение 28.12.2019, 21:11
Сообщение #4


Стаж: 10 лет

Сообщений: 633
Благодарностей: 99
Полезность: 167

Safety1st, хм интересно а цена какая за него?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 28.12.2019, 21:18
Сообщение #5
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196



Отредактировал: Safety1st, - 28.12.2019, 21:21
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Safety1st
сообщение 14.1.2020, 2:02
Сообщение #6
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Money System for Mods



Плагин реализует свою логику начисления денег на модовых серверах, отображая их на привычном месте. Предназначен для использования на модовых серверах: DM, GG, DR, JB, W3FT, Knife, Surf, HNS, CTF и пр. Пока что умеет выдавать деньги за фраги, за раунды и тайм-бонусы (время на сервере) раздельно для каждой команды. Предполагается, что логика будет усложнена по предложениям пользователей. С помощью менюшек игроки могут передать тиммейтам произвольное количество денег. С помощью API другие плагины смогут управлять деньгами игроков.

Скриншоты:

кликабельно

Особенности плагина:
• используются дефолтные квары игры mp_startmoney и mp_maxmoney;
• на последних билдах клиента в таблице отображается количество денег у игроков;
• блокируется 'обнуление' денег при переходе в спектат и обратно (отключаемо);
• из списаний денег игрой разрешены только сброс при rr и покупка;
• отсутствует сохранение денег при выходе игрока с сервера;
• безвредная команда messagemode, засылаемая на клиент для реализации передачи произвольной суммы, может блокироваться протектором;
• полная мультиязычность (ru, ua, en): Прикрепленный файл  moneysystem.txt ( 1,81 килобайт ) Кол-во скачиваний: 9

Настройки:
Код
#define NO_RESET_MONEY_FOR_SPECTATORS    // comment to disable
const TT_REWARD_ENEMY_KILLED = 500
const CT_REWARD_ENEMY_KILLED = 500
const TT_REWARD_ROUND_BONUS = 1000
const CT_REWARD_ROUND_BONUS = 1000

// bonus every X seconds
const GIVE_EVERY_SECONDS   = 60     // set to 0 to disable
const TT_REWARD_TIME_BONUS = 50
const CT_REWARD_TIME_BONUS = 50

// predefined amounts for custom amount menu, 8 items max
new giDefAmount[] = {
    1000,
    2000,
    3000,
    4000,
    5000
}

Требования:
• свежие ReHLDS, ReGameDll и ReAPI;
• AMX Mod X 1.9 и выше.

Благодарности:
fantom за перевод на украинский.

Как получить:
• см. шапку.

Последняя версия:
• 13.1.2020 г.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
HipHop
сообщение 8.5.2022, 7:14
Сообщение #7
Стаж: 5 лет 7 месяцев
Город: Moscow

Сообщений: 185
Благодарностей: 139
Полезность: 828

Отпишитесь в личку, кто живой и использует плагин 'Rock to Ban Premium'. Придумал, как поменять логику лимита, когда /voteban разрешён. В зависимости от интереса запилю раньше или позже.

Отредактировал: HipHop, - 8.5.2022, 7:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
HipHop
сообщение 19.8.2023, 8:04
Сообщение #8
Стаж: 5 лет 7 месяцев
Город: Moscow

Сообщений: 185
Благодарностей: 139
Полезность: 828

Цитата(Safety1st @ 28.12.2019, 3:16) *
Rock to Ban Premium

Вышло бесплатное обновление плагина good.gif Изменения:
• добавлена поддержка статистики CSstatsX SQL, использующейся в AES от serfreeman1337;
• удалена настройка VOTEBAN_NEED как избыточная, плагин работает при любом числе игроков;
• добавлен отключаемый звук при сообщениях плагина, чтобы игроки обращали внимание на голосования;
• добавлена документация по кварам и настройкам в исходнике.

Последняя версия:
• 11.11.2013, fast updates 31.12.2016, 3.2.2018, 17.11.2019 (thx to Kain_wrath), 17.8.2023 (thx to Михаил), 19.8.2023 гг.

Отредактировал: HipHop, - 19.8.2023, 10:38
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: