Ad From Server для cs 1.6 [ Платный плагин ]
Сергей Сокол

Рейтинг: 2636


Сообщений: 321


Спасибок: 463

Плагин, позволяющий разместить настраиваемую рекламу/объявления на вашем сервере CS 1.6

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

Плагин схож с Ad Manager для CS 1.6, но имеет более обширный функционал и настройки.

Основные функции:
1. Объявление трёх типов: в чате, бегущая строка и hud по центру экрана;
2. Символ новой строки в чате (см.скрин 1);
3. Замена стандартных scrollmsg.amxx/iMessage.ammx;
4. Гибкие конфигурации, множество настроек;
5. Список сообщений в базе данных. Удобно когда у вас несколько серверов и одинаковые объявления;
6. Возможность писать сообщения только живым, мертвым или спектаторам;

Настройки плагина находятся в конфиге, присутствует и языковой файл.

 

 
ad_from_server.cfg
// Лицензионный ключ вводить в файл amxmodx/data/fg_keys.ini (если файла нет, он создастся сам при рестарте/смены карты сервера) 


// Как показывать сообщения из списка? 
// 0 - рандомно 
// 1 - по списку 
ad_show_msg "1" 

///////////////////////////// 
// Chat (сообщения в чате) // 
///////////////////////////// 

// С какой частотой в секундах показывать Chat сообщения 
ad_chat_freq "200" 

///////////////////////////// 
// Scroll (бегущая строка) // 
///////////////////////////// 

// С какой частотой в секундах показывать Scroll сообщения 
ad_scroll_freq "300" 

// Скорость дорожки. Чем меньше число, тем быстрее. 
ad_scroll_speed "0.2" 


//////////////////////////////// 
// Info (hud по центру экрана)// 
//////////////////////////////// 

// С какой частотой в секундах показывать Info сообщения 
ad_info_freq "400" 

// Сколько секунд висят Info сообщения 
ad_info_time "12" 

// Координаты сообщений по умолчанию 
ad_info_pos "-1.0 0.20" 

////////////////// 
// Настройка БД // 
////////////////// 
// Брать еще рекламу из Базы Данных? 
// Реклама так же будет браться еще и из файла 
// Удобная функция, если несколько серверов и на каждом есть одинаковые объявления 
ad_mysql "0" 

ad_host "127.0.0.1" 
ad_user "user" 
ad_pass "pass" 
ad_db "db" 
ad_table "ad_from_server"

 

 
ad_from_server.ini
; %hostname% - переменная, возвратит имя сервера 
; %ip% - переменная, возвратит IP:PORT сервера 
; %nick% - переменная, возвратит ник игрока, которому показывается сообщение 

[chat] 
; Вывод сообщений в чат 
; "Сообщение в чат" "2/1/0" 
; <Сообщение в чат> 
; !n - стандартный цвет 
; !t - цвет команды 
; !g - зеленый цвет 
; !r - красный цвет 
; !b - синий цвет 
; !w - серый цвет 
; \n или \ - символ новой строки 
; Важно! Нельзя использовать в одном сообщении !r !b и !w цвета! 
; <2/1/0> 
; 2 - показывать сообщение всем 
; 0 - показывать только мертвым 
; 1 - показывать только живым 

"!g_/?\_\n!g(?!t`!g_!t?!g)\n!g<,?==- - - - - !t%hostname%\n!g_/?\_" "2" 
"!g/adminka!n - купить админку" "2" 


[check] 
; Выведет сообщение, если игрок написал ключевое слово 
; "Ключевое слово" "Сообщение Игроку" 
"help" "наберите !gamx_help !nв консоли" 


[connect] 
; Сообщения игроку, когда тот зашел на сервер 
; "Сообщение в чат" "Время в секундах" 
"Добро пожаловать на !t%hostname%" "10" 


[scroll] 
; Вывод сообщений в бегущую строку(снизу) 
Welcome %hostname% 


[info] 
; Вывод сообщений по центру экрана(сверху) 
; "Сообщение" "Цвет сообщения" "Координаты" "dhud" "2/1/0" 
; <Сообщение> 
; \n - новая строка 
; <Цвет сообщения> 
; формат - "RRRGGGBBB" 
; для рандомного цвета, укажите 999999999 
; <Координаты> 
; формат - "0.0 0.0" 
; если не указывать, будут стандартные координаты 
;  
; жирный текст сообщения. Поставьте "1" чтобы был dhud 
; <2/1/0> 
; 2 - показывать сообщение всем 
; 0 - показывать только мертвым 
; 1 - показывать только живым 
"Наш мега классный сервер с именем: %hostname%" "255000000" "" "" "2" 
"Наш мега классный сервер с именем: %hostname%" "255255255" "-1.0 -1.0" "0" "2" 
"Наш мега классный сервер с именем: %hostname%" "000255000" "" "1" 

 

 
Условия покупки 
1. Все плагины предоставляются с закрытым исходным кодом и привязкой на один сервер. Сделано это для того, чтобы плагин не появился в интернете, а стоял только у тех кто этого заслуживает.

2. Плагин покупается 1 раз и навсегда! Меняйте хостинги сколько хотите, плагин всегда останется с Вами.

3. С плагином идет ключ, который привязывается на IP:PORT игрового сервера. Если плагин будет запущен на сервере с другим IP адресом или портом, то ключ немедленно будет ЗАБЛОКИРОВАН! Не ставьте на сервер любые ворованные/крякнутые плагины! Если команда net_address будет изменена, плагины немедленно заблокируются!

4. Для работы всех наших плагинов требуется рабочий модуль Sockets2. Через него проверяется плагин на лицензию. На всякий случай уточните у своего хостера, разрешают ли они ставить сторонние модули, в частности Sockets2. В основном все хостинги поддерживают этот модуль, и разрешают внешние соединения на наши сервера для проверки лицензий. Даже если хостинг не разрешает соединения вне страны, у нас есть зеркала в UA, BY, RU и KZ.

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

 

 
История версий плагина 20.06.06
20.06.06 - обновить .amxx 
- добавили поддержку квара amx_chat_duplication для включения/отключения дублирования чата в консоль 

19.08.29 - обновить .amxx 
- добавлена переменная %nick% 
- добавлена возможность ставить случайный цвет hud 

17.10.30 - обновить .amxx 
- Доработка привязки для поддержки некоторых хостингов 

17.09.14 - обновить .amxx и .ini 
- добавлена возможность показывать рекламу только мертвым, живым и всем 
- убрано лишнее дублирование рекламы в консоль 

17.08.09 - обновить .amxx 
- Релиз стабильной версии. Описание изменений смотрите ниже 
17.06.12 BETA - обновить .amxx (небольшие правки) 
17.06.11 BETA - обновить .amxx 
- Оптимизация привязки и в целом кода плагина. Плагин cкомпилирован для AMXX 1.8.2, AMXX 1.8.3 и для ReAMXX. Ключ от плагина сам перезапишется в файл fg_keys.ini и в нем будут находится все ключи от других плагинов. Все логи теперь пишутся на русском языке. 


16.11.25 - обновить .amxx 
- поддержка амх1.8.3 


15.07.15 - обновить .amxx 
- Немного изменена технология проверки ключей 
- Теперь есть отдельный файл настроек в amxmodx/data/fg_settings.ini(файл сам создастся при первом включении). В файле присутствует описание кваров, если хотите, можете изменить настройки. В этом же файле теперь прописывается почта для плагина FunGunUpdater 
- Всего 6 зеркал для проверки ключей 


15.02.10 - обновить .amxx 
- Небольшая оптимизация 


14.12.20 - обновить .amxx и .ini 
ВАЖНО! НОВЫЙ СИНТАКСИС СООБЩЕНИЙ 
- Более удобное оформление сообщений 
- Исправлен баг с цветом команды 


14.11.29 - обновить .amxx 
- Исправлена ошибка с [check] 


14.11.26 - обновить .amxx и по желанию .ini 
- Добавлена возможность указывать к каждому [info] сообщению свои координаты + указать DHUD (жирный текст) 


14.11.25 - ВАЖНО! обновить .amxx, .ini и веб часть. 
- Добавлен выбор цвета чат сообщений 
- Добавлены сообщения при заходе игрока на сервер [connect] 
- Исправлен бан с отображением цвета и баг с отображением сообщения в чат 


14.11.03 - обновить .amxx 
- Стабильная работа плагина, не смотря на технические проблемы с нашей стороны(проверка лицензии) 
- Наши зеркала: RU(два зеркала), UA, BY, DE, KZ. 
- В консоли сервера не пишется: Sockets. Connecting... Чтобы отображалось, как и раньше напишите fg_debug "1" в amxx.cfg 


14.10.5 - обновить .amxx 
- ДОБАВЛЕНО: Плагины соединяются с нашими серверами для проверки лицензии. Они сами выберут ближайший сервер для проверки. Если это не произошло, то Вы можете указать сами, какой сервер будут использовать плагины. Для этого впишите в amxx.cfg квар: fg_location "UA", где UA это страна. На данный момент у нас есть 4 зеркала: RU, UA, BY, KZ 


14.10 - обновить .amxx 
- исправлена ошибка, при написании длинных объявлений в чат (теперь что больше 192-х символов переносится на другую строку) 


14.09.2 - обновить .amxx 
- Переход на новый модуль sockets2. Исправление (_0_) и улучшена авторизация плагина. 
- Добавлена веб часть для AMXBans 


14.09 - обновить .amxx 
- оптимизация 


14.08.S - обновить .amxx 
- Очередное обновление, связанное с Sокетами 


14.08 - обновить .amxx 
- устранение ошибок, связанные с падением сервера 


14.07 - убрана ошибка логах 


14.06 - релиз

Стоимость плагина - 195 рублей


1) Покупка лицензионного ключа для плагина осуществляется через наш сайт в этой теме.
2) Или на официальном сайте.
3) Без ключа плагин работать не будет!

 

После оплаты, от вас потребуется:

  • Указать вашу почту
  • Указать IP:PROT вашего сервера
  • Мы вышлем на вашу почту письмо, с информацией от официального магазина плагинов.
  • Все вопросы пишите в эту тему, я помогу вам с любым вопросом (в пределах разумного )

 

 

 

Отредактировал: Сергей Сокол, 18 июля 2020 г, 04:52
Спасибо сказали: Антон Багин, Dreamy_Girl
Авторизация
Войти через ВК Войти через Steam Войти через Facebook
Последнее на форуме

Del'fin

Дата: 15 час. назад

Автор: John

Как получить бонусы за регистрацию?/ Как узнать SteamID?

Дата: 20 час. назад

Автор: Сергей Сокол

Какие интересные сериалы вы смотрели?!

Дата: 9 августа 2020 г, 21:14

Автор: Сергей Сокол

[Игра] Города

Дата: 7 августа 2020 г, 08:02

Автор: Антон Багин

Настройка стрельбы в CS 1.6 В Steam.

Дата: 5 августа 2020 г, 02:26

Автор: Warpath