ЗАКРЫТЬ
 

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

Свернуть

Реклама

Новости

08-марта
05-фев
31-дек
30-дек
11-ноя



9 страниц V   1 2 3 > »   
Ответить в данную темуНачать новую тему
Players Info, Достойная замена GHW Connect Messages
Eugene-N
сообщение 15.4.2009, 21:30
Сообщение #1


Стаж: 3 года 1 месяц
Постоялец
Сообщений: 83

Репутация: 97




Payers Info


Авторы Eugene N. и noga
Версия 1.0 [16.Апрель.2009]


Описание плагина:
Этот плагин показывает сообщения в чат\HUD кто заходит или выходит с сервера.
Достойная замена GHW Connect Messages

Особенности:
- Большой функционал
- Цветной текст (легко регулируемый)
- Показ города игрока
- 26 (!) переменных
- Писать в players_info.cfg прямо по русски!

Переменные плагина (cvars):
Все переменные с подробным описанием лежат в файле players_info.cfg

Код
// =================================== Начало =================================== \\

// Переменные плагина Players Info \\
// Всего 26 переменных. \\

// =================================== Коннект квары =================================== \\

// Включение звука при входе игрока
// 1 - включено
// 0 - выключено
// По умолчанию: "1"
connected_sound_enable "1"

// Звук, который воспроизводится при коннекте игрока
// По умолчанию: "buttons/bell1.wav"
connected_sound_file "buttons/bell1.wav"

// Показывать ли сообщение когда игрок заходит на сервер
// 1 - включено
// 0 - выключено
// По умолчанию: "1"
connected_msg_enable "1"

// Показывать сообщение о входе игрока, если это бот
// 1 - включено
// 0 - выключено
// По умолчанию: "0"
connected_skip_bots "0"

// Показывать сообщение о входе игрока, если это HLTV
// 1 - включено
// 0 - выключено
// По умолчанию: "0"
connected_skip_hltvs "0"

// Тип сообщения о входе игрока
// 0 - сообщение выводится в чат
// 1 - HUD сообщение
// По умолчанию: "0"
connected_msg_type "0"

// Если тип сообщение HUD , задайте ему цвет в формате RGB (только для коннект сообщения)
// Например: "0 255 0"  (это будит зелёный)
// По умолчанию: "255 170 0"
connected_msg_hudcolor "255 170 0"

// Если тип сообщение HUD , задайте ему координаты X-Y (только для коннект сообщения)
// Например: "-1.0 0.07"  (это будит по середине сверху)
// По умолчанию: "0.0 0.60"
connected_msg_hudxy "0.0 0.60"

// Отрегулируйте сообщение о входе игрока
// Возможно вставить: %nick% , %ip% , %steamid% , %country% , %city%
// Возможные цвета (в HUD не работают) :
//             !t   - team color (T - красным, CT - синим)
//             !n   - normal (стандартный)
//             !g   - green (зелёный)
// Например: "!t%nick%!n connected from !g%country%!n , !g%city%"
// В результате получим -
//      Eugene connected from Russian Federation , Lipetsk  (ник будит либо красным либо синим, страна и город зелёными)
// По умолчанию: "!t%nick%!n connected"
connected_msg "!t%nick%!n connected"

// Логирование игроков кто присоеденился на сервер
// 1 - включено
// 0 - выключено
// По умолчанию: "1"
connected_log_enable "1"

// Добавлять ли в коннект-лог ботов
// 1 - включено
// 0 - выключено
// По умолчанию: "0"
connected_log_skip_bots "0"

// Добавлять ли в коннект-лог HLTV's
// 1 - включено
// 0 - выключено
// По умолчанию: "0"
connected_log_skip_hltvs "0"

// Сообщение, которое будит в коннект-логе
// %nick%     - Ник
// %ip%     - IP адрес
// %steamid%    - SteamID
// %country%    - Страна
// %city%     - Город
// По умолчанию: "Присоединился: %nick% [%ip%] [%steamid%] [%country% , %city%]"
connected_log_msg "Присоединился: %nick% [%ip%] [%steamid%] [%country% , %city%]"


// =================================== Дисконнект квары =================================== \\

// Включение звука при выходе игрока
// 1 - включено
// 0 - выключено
// По умолчанию: "1"
disconnected_sound_enable "1"

// Звук, который воспроизводится при выходе игрока
// По умолчанию: "fvox/blip.wav"
disconnected_sound_file "fvox/blip.wav"

// Показывать ли сообщение когда игрок выходит с сервера
// 1 - включено
// 0 - выключено
// По умолчанию: "1"
disconnected_msg_enable "1"

// Показывать сообщение о выходе игрока, если это бот
// 1 - включено
// 0 - выключено
// По умолчанию: "0"
disconnected_skip_bots "0"

// Показывать сообщение о выходе игрока, если это HLTV
// 1 - включено
// 0 - выключено
// По умолчанию: "0"
disconnected_skip_hltvs "0"

// Тип сообщения о выходе игрока
// 0 - сообщение выводится в чат
// 1 - HUD сообщение
// По умолчанию: "0"
disconnected_msg_type "0"

// Если тип сообщение HUD , задайте ему цвет в формате RGB (только для дисконнект сообщения)
// Например: "0 255 0"  (это будит зелёный)
// По умолчанию: "255 170 0"
disconnected_msg_hudcolor "255 170 0"

// Если тип сообщение HUD , задайте ему координаты X-Y (только для дисконнект сообщения)
// Например: "-1.0 0.11"  (это будит по середине чуть ниже верха)
// По умолчанию: "0.0 0.67"
disconnected_msg_hudxy "0.0 0.67"

// Отрегулируйте сообщение о выходе игрока
// Возможно вставить: %nick% , %ip% , %steamid% , %country% , %city%
// Возможные цвета (в HUD не работают) :
//             !t   - team color (T - красным, CT - синим)
//             !n   - normal (стандартный)
//             !g   - green (зелёный)
// Например: "!t%nick%!n disconnected from !g%country%!n , !g%city%"
// В результате получим -
//      Eugene connected from Russian Federation , Lipetsk  (ник будит либо красным либо синим, страна и город зелёными)
// По умолчанию: "!t%nick%!n disconnected"
disconnected_msg "!t%nick%!n disconnected"

// Логирование игроков кто вышел с сервера
// 1 - включено
// 0 - выключено
// По умолчанию: "1"
disconnected_log_enable "1"

// Добавлять ли в дисконнект-лог ботов
// 1 - включено
// 0 - выключено
// По умолчанию: "0"
disconnected_log_skip_bots "0"

// Добавлять ли в дисконнект-лог HLTV's
// 1 - включено
// 0 - выключено
// По умолчанию: "0"
disconnected_log_skip_hltvs "0"

// Сообщение, которое будит в дисконнект-логе
// %nick%     - Ник
// %ip%     - IP адрес
// %steamid%    - SteamID
// %country%    - Страна
// %city%     - Город
// По умолчанию: "Отсоединился: %nick% [%ip%] [%steamid%] [%country% , %city%]"
disconnected_log_msg "Отсоединился: %nick% [%ip%] [%steamid%] [%country% , %city%]"

// =================================== Конец =================================== \\
Требования:
- AMX Mod X не ниже 1.8.0
- модуль GeoIP с последней базой стран GeoIP.dat
- модуль GeoIPCity с последней базой городов GeoIPCity.dat - http://c-s.net.ua/forum/topic16032.html

GeoIP.dat должен быть в папке amxmodx/data (замену подтвердите)

Команды:

  1. players_locations


  • - показать список всех игроков на сервере с информацией о их местоположении
  • - если на сервере не будит игроков, и в кансоле сервера написать players_locations, то выдаст сообщение "Sorry, players not found on server"


Stored IPs:
В папке amxmodx/configs автоматически появится файл stored_ips.ini
IP тех, кто будит в этом списке, будут защищены. Вместо IP будит показывать "protected"

Обрезание ников:
При вводе players_locations ники больше чем 17 символов обрезаются, и после 17 символов ника идёт троеточие.
При коннект\дисконнект сообщениях ники обрезаются от 20 символов.

LAN Players:

Если игрок из сети будит заходить\выходить с сервера, то вместо Country и City будит писаться "LAN"
Так же и в логах.

Игроки без стима:
Если у какого-либо игрока будит вместо SteamID это -
Код
VALVE_ID_LAN
VALVE_ID_PENDING
STEAM_666:88:666
STEAM_ID_PENDING
STEAM_ID_LAN
то будит писать "No Steam ID" (в логах, коннект\дисконнект сообщениях)


Остальная информация:

Плагин не влияет на лаги\пинг на сервере.
Все ваши предложения я выслушаю в ICQ 833783 или в теме на форуме.
Надеюсь вам плагин понравится.

Сообщение отредактировал Eugene-N - 4.6.2009, 8:59
Прикрепленные файлы
Прикрепленный файл  players_info.zip ( 23,15 килобайт ) Кол-во скачиваний: 1449
 


--------------------
Players Info 2.0 [...............70% Complete]
Cмотреть
благодарности »
Всего поблагодарили: 37 чел.
Перейти в начало страницы  
 
+Цитировать сообщение
AxuJIJI
сообщение 15.4.2009, 21:39
Сообщение #2
Стаж: 4 года 4 месяца
Постоялец
Иконка группы

Сообщений: 1314
Из: ни откуда

Репутация: 352




вот этот плагин уже классный smile.gif


--------------------
Люди бывают разные... Например ебанутые... ©
Перейти в начало страницы  
 
+Цитировать сообщение
WEGAS
сообщение 15.4.2009, 21:45
Сообщение #3
Стаж: 5 лет 1 месяц
Постоялец
Сообщений: 131

Репутация: 27




По описанию сильно... smile.gif
А можно добавить пару скринов, чтобы хотя бы визуально иметь ввиду, что именно это чудо из себя представляет


--------------------
Counter Strike v.43 User
Перейти в начало страницы  
 
+Цитировать сообщение
Striker.By
сообщение 15.4.2009, 22:17
Сообщение #4


Стаж: 4 года 7 месяцев
Постоялец
Сообщений: 1465
Из: Неразмеченная область

Репутация: 345




вот скрин коннекта и дисконнекта

можно поменять текст при коннекте и будет еще лутше yahoo.gif


--------------------

☻/☻/☻/
/▌ /▌ /▌
/ \ / \ / \
Перейти в начало страницы  
 
+Цитировать сообщение
PORKI
сообщение 15.4.2009, 22:54
Сообщение #5


Стаж: 5 лет 3 месяца
Постоялец
Сообщений: 206

Репутация: 27




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


--------------------
Продажа Steam Cs 1.6
Перейти в начало страницы  
 
+Цитировать сообщение
WEGAS
сообщение 15.4.2009, 23:08
Сообщение #6
Стаж: 5 лет 1 месяц
Постоялец
Сообщений: 131

Репутация: 27




У меня похожий стоит на сервере плагин, очень старый - JoinIp,
цветовое отображение тоже самое, только вместо города IP показывает

Сообщение отредактировал WEGAS - 15.4.2009, 23:11


--------------------
Counter Strike v.43 User
Перейти в начало страницы  
 
+Цитировать сообщение
K-s-e-o-n
сообщение 15.4.2009, 23:15
Сообщение #7
Стаж: 3 года 8 месяцев
Постоялец
Сообщений: 98

Репутация: 12




спс

Сообщение отредактировал K-s-e-o-n - 16.4.2009, 0:40


--------------------
Only Jump )))

Перейти в начало страницы  
 
+Цитировать сообщение
jhjhslgd
сообщение 15.4.2009, 23:17
Сообщение #8
Стаж: 3 года 11 месяцев
Новичок
Сообщений: 9

Репутация: 1




Цитата(PORKI @ 15.4.2009, 22:54) *
Ех было бы интересно что бы не показывало при входе людей из Украины, а показывало только зарубежных гостей на сервере, вот это круто, а так это пока обычный флуд на сервере на любительские сервера только катит.

PORKI здесь не все с Украины! Ты для меня получается "зарубежный гость"! Если не нравится переделай чтоб показывало как тебе надо!
P.S: Очень Классный плагин спс большое! *тест*

-------------------------------------------------------------------------
1) Можно писать русскими буквами? отображаться будет нормально? или только так
CODE
connected_msg "!t%nick%!n TTpiwol iz [!g%country%!n , !g%city%] [IP:!g%ip%]"
disconnected_msg "[!t%nick%!n Ywol] [IP: !g%ip%] [Gorod !g%city%] "

Или наслаждаться тем что есть?

Сообщение отредактировал jhjhslgd - 16.4.2009, 0:13


--------------------
Перейти в начало страницы  
 
+Цитировать сообщение
Racoon
сообщение 16.4.2009, 0:38
Сообщение #9


Стаж: 4 года 1 месяц
Постоялец
Сообщений: 1534
Из: Украина, Эстония, Россия

Репутация: 1359




Тысяча чертей! Плагин изумительный yahoo.gif


--------------------
Плагины на заказ
ICQ: 488630180

Перейти в начало страницы  
 
+Цитировать сообщение
K-s-e-o-n
сообщение 16.4.2009, 0:41
Сообщение #10
Стаж: 3 года 8 месяцев
Постоялец
Сообщений: 98

Репутация: 12




А возможно как то цвет сделать белым или сЕрым тут ???

Сообщение отредактировал K-s-e-o-n - 16.4.2009, 0:41


--------------------
Only Jump )))

Перейти в начало страницы  
 
+Цитировать сообщение
sot100
сообщение 16.4.2009, 4:45
Сообщение #11


Стаж: 4 года 2 месяца
Постоялец
Сообщений: 1178
Из: под лавки!

Репутация: 285




меня вполне устраивает GHW_connect_messages другова не нужно пока)


--------------------
игровые сервера мозги рунета
Перейти в начало страницы  
 
+Цитировать сообщение
Eugene-N
сообщение 16.4.2009, 6:28
Сообщение #12


Стаж: 3 года 1 месяц
Постоялец
Сообщений: 83

Репутация: 97




Код
По описанию сильно...
А можно добавить пару скринов, чтобы хотя бы визуально иметь ввиду, что именно это чудо из себя представляет

А смысл делать скрины? Сообщение полностью настраиваемое под себя.

Код
1) Можно писать русскими буквами? отображаться будет нормально? или только так

Архив перезалил, можете писать прямо по русски в файле players_info.cfg !

Код
А возможно как то цвет сделать белым или сЕрым тут ???

Ищи подобные строчки:
Код
colorChat(players[i], CHATCOLOR_NORMAL, "%s", message)

и CHATCOLOR_NORMAL измени на CHATCOLOR_GREY . Но не обещаю что функция цветов с "!g , !n , !t" будит работать правильно.


--------------------
Players Info 2.0 [...............70% Complete]
Cмотреть
благодарности »
Всего поблагодарили: 1 чел.
Перейти в начало страницы  
 
+Цитировать сообщение
PORKI
сообщение 16.4.2009, 10:18
Сообщение #13


Стаж: 5 лет 3 месяца
Постоялец
Сообщений: 206

Репутация: 27




О да, у меня на сервере 190 человек одновременно играющих, и около 100 человек каждую секунду пытаться присоединиться, но нету места на серверах, то я представляю этот флудильник на сервере.. Плагин хороший спору нет, ну что бы его еще четко сделать для стран СНГ, что бы я допустим мог отключить уведомление входа игрока из Украины из России .


--------------------
Продажа Steam Cs 1.6
Перейти в начало страницы  
 
+Цитировать сообщение
Eugene-N
сообщение 16.4.2009, 10:26
Сообщение #14


Стаж: 3 года 1 месяц
Постоялец
Сообщений: 83

Репутация: 97




Цитата(PORKI @ 16.4.2009, 12:18) *
О да, у меня на сервере 190 человек одновременно играющих, и около 100 человек каждую секунду пытаться присоединиться, но нету места на серверах, то я представляю этот флудильник на сервере.. Плагин хороший спору нет, ну что бы его еще четко сделать для стран СНГ, что бы я допустим мог отключить уведомление входа игрока из Украины из России .

Если на сервере нету слотов или остаётся зарезервированный, то сообщение не выдаст, т.к. там функция не client_authorizated а client_putinserver . client_authorizated срабатывает мгновенно, из-за неё возможно был бы флуд.

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


--------------------
Players Info 2.0 [...............70% Complete]
Перейти в начало страницы  
 
+Цитировать сообщение
holoc
сообщение 16.4.2009, 11:26
Сообщение #15


Стаж: 5 лет 4 месяца
Постоялец
Сообщений: 803
Из: шалаша в лесу за МКАДом

Репутация: 2149




Цитата(PORKI @ 16.4.2009, 10:18) *
Плагин хороший спору нет, ну что бы его еще четко сделать для стран СНГ, что бы я допустим мог отключить уведомление входа игрока из Украины из России .
Вот это отличная опция была бы, чтобы можно было добавлять в список исключений для чата некоторые страны. Ну а если такое делать, то можно рядом еще прикрутить и запрет соединений из определенных стран. Т.е. 2 игнор листа: 1 исключения для чата, второй - банлист для стран.


--------------------
Если я кому-то нужен, то найти меня можно тут: ссылка
Cмотреть
благодарности »
Всего поблагодарили: 10 чел.
Перейти в начало страницы  
 
+Цитировать сообщение
Eugene-N
сообщение 16.4.2009, 12:10
Сообщение #16


Стаж: 3 года 1 месяц
Постоялец
Сообщений: 83

Репутация: 97




Спасибо за идею насчёт запрета стран.

Тогда нужно переделать название плагина, предложения есть? (нужно как то общим словом\словами всё это назвать)


--------------------
Players Info 2.0 [...............70% Complete]
Перейти в начало страницы  
 
+Цитировать сообщение
holoc
сообщение 16.4.2009, 13:48
Сообщение #17


Стаж: 5 лет 4 месяца
Постоялец
Сообщений: 803
Из: шалаша в лесу за МКАДом

Репутация: 2149




GeoIP Connect Management


--------------------
Если я кому-то нужен, то найти меня можно тут: ссылка
Cмотреть
благодарности »
Всего поблагодарили: 10 чел.
Перейти в начало страницы  
 
+Цитировать сообщение
Fedcomp
сообщение 16.4.2009, 13:58
Сообщение #18


Стаж: 3 года 11 месяцев
Постоялец
Сообщений: 4150

Репутация: 732




Eugene-N, чем тебя эта тема неустраивала?


--------------------


| а ТЫ видишь дату? © |
Перейти в начало страницы  
 
+Цитировать сообщение
Racoon
сообщение 16.4.2009, 15:27
Сообщение #19


Стаж: 4 года 1 месяц
Постоялец
Сообщений: 1534
Из: Украина, Эстония, Россия

Репутация: 1359




И всё-таки довольно часто показывает страну, но не определяет города. В поле где должено быть название города пишет «error». База GeoIpCity.dat вроде свежая.


--------------------
Плагины на заказ
ICQ: 488630180

Перейти в начало страницы  
 
+Цитировать сообщение
Eugene-N
сообщение 16.4.2009, 15:47
Сообщение #20


Стаж: 3 года 1 месяц
Постоялец
Сообщений: 83

Репутация: 97




Цитата(holoc @ 16.4.2009, 15:48) *
GeoIP Connect Management

Спасибо.


Цитата(Fedcomp @ 16.4.2009, 15:58) *

Я должен объяснять? Есть причина на то, чем не устраивала. Если нужны объяснения я изложу их модератору\администратору.

Цитата(Racoon @ 16.4.2009, 17:27) *
И всё-таки довольно часто показывает страну, но не определяет города. В поле где должено быть название города пишет «error». База GeoIpCity.dat вроде свежая.

С каких стран город не показывает? Скинь куски логов пожалуйста.


--------------------
Players Info 2.0 [...............70% Complete]
Перейти в начало страницы  
 
+Цитировать сообщение

9 страниц V   1 2 3 > » 
Ответить в данную темуНачать новую тему
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.5.2012, 21:27