[Любая игра] Server Hop v0.8.1 [Переход между серверами]

Тема в разделе "Утверждённые плагины", создана пользователем acik, 12 сен 2012.

  1. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Server Hop
    Текущая версия: 0.8.1

    Описание:
    Плагин Server Hop v0.8.1 позволяет легко переключатся между вашими серверами которые вы указали в serverhop.cfg.Плагин дополнительно показывает в чате кол-во игроков на серверах(обновление происходит каждую минуту)По умолчанию сервера в чате будут показываться каждую минуту. Меню вызывается командой в чате !servers.

    Требования:
    SM 1.4 и выше
    socket 3.0.1


    Поддерживаются игры:
    Любая игра

    Переменные:

    sm_hop_advertise "1"
    // установите в 1 для включения показа в чате
    // по умолчанию: 1

    sm_hop_advertisement_interval "1"
    // рекламировать сервер каждые x минут (ы)
    // по умолчанию: 1

    sm_hop_serverformat "%name - %map (%numplayers/%maxplayers)"
    // указывает как сервер отображает информацию в чате значение по умолчанию
    // по умолчанию: "%name - %map (%numplayers/%maxplayers)"

    sm_hop_broadcasthops "1"
    // Если 1 сообщается всем игрокам что игрок перешел на другой сервер
    //по умолчанию: 1

    Оригинал

    Пиленный скрипт от kv.acid только скомпинировать)
     

    Вложения:

    Последнее редактирование модератором: 9 май 2015
    nuPAT, PASHTET, Godsend и 16 другим нравится это.
  2. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    768
    Re: Server Hop v0.8.1[Переход между серверами]

    Оффтоп
     
    nuPAT нравится это.
  3. hottab

    hottab

    Сообщения:
    37
    Симпатии:
    2
    Re: Server Hop v0.8.1[Переход между серверами]

    Как можно прикрутить сразу к mysql?
     
  4. acik

    acik

    Сообщения:
    734
    Симпатии:
    628
    Re: Server Hop v0.8.1[Переход между серверами]

    kv.acid, ну скинь тогда пиленый)
     
  5. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    768
    Re: Server Hop v0.8.1[Переход между серверами]

    Оффтоп
    http://hlmod.ru/forum/showpost.php?p=40429&postcount=8
     
    mihaput, Alcone и lok1 нравится это.
  6. mihaput

    mihaput

    Сообщения:
    698
    Симпатии:
    175
    В конфиг вписываю 2 сервера, показывает рекламой, а также в выборе серверов только один. Кто знает в чем причина ?
    "Servers"
    {
    "STAT.KRISTAL-LAB.RU | CS:S Only DD2 DM C4"
    {
    "address" "stat.kristal-lab.ru"
    "port" "27998"
    }
    "STAT.KRISTAL-LAB.RU | CS:S War3Source"
    {
    "address" "w3.kristal-lab.ru"
    "port" "27999"
    }
    }
    И еще. Как бы можно было текст в чате кусками разукрасить (название сервера одним цветом, карта другим и т.д), а то у меня только полностью получается :)
     
  7. ☆★☆БАТЯ☆★☆™

    ☆★☆БАТЯ☆★☆™

    Сообщения:
    2.585
    Симпатии:
    1.341
    mihaput, может так:

    Код:
    "Servers"
    {
    	"STAT.KRISTAL-LAB.RU | CS:S Only DD2 DM C4# 1"
    	{
    		"address"	        "stat.kristal-lab.ru"
    		"port"		"27998"
    	}
    	"STAT.KRISTAL-LAB.RU | CS:S War3Source# 2"
    	{
    		"address"	        "w3.kristal-lab.ru"
    		"port"		"27999"
    	}
    }
    Проверить не на чем, пробуй.
     
  8. mihaput

    mihaput

    Сообщения:
    698
    Симпатии:
    175
    ☆★☆БАТЯ☆★☆™, Нет, к сожалению не получается, к названию сервера только #2 прибавляется в тексте .
    И кстати почему то рекламится только 2ой сервер.
     
  9. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    768
    mihaput, из пятого поста возьми плагин, попробуй его. Я на самом деле не совсем понял, в чем у тебя проблема, объясни толком что не получается. Я юзаю этот плагин уже год точно, очень им доволен. Но оригинал пришлось пилить до кондиции, что бы быть довольным :)
     
  10. mihaput

    mihaput

    Сообщения:
    698
    Симпатии:
    175
    kv.acid, По пунктам :)

    1) Взял плагин из первого поста
    2) Закинул по папкам на сервер
    3) Прописал в serverhop.cfg сервера (выше показал как вписал)
    А проблема, повторюсь заключается в том, что рекламируется только один сервер, который вписан вторым по счету. А так же при наборе команды !server выводится тоже только один сервер, который вписан вторым.

    Поставил плагин из 5го поста, так чат вообще зафлудился рекламой второго по счету сервера, а первый сервер так и не появился в рекламе и при наборе !servers :( Чет где то "косяк"
     
  11. Alcone

    Alcone optizone.ru

    Сообщения:
    319
    Симпатии:
    72
    mihaput плагин который выложил kv.acid прелестно работает, используй ип а не днс
    в чате:
    Optizone.RU Only AWP - awp_india_v2 (11/13) [пишите !servers для перехода]
    Optizone.RU Zombie Mod - ze_voodoo_islands_v8_5 (9/33) [пишите !servers для перехода]
    Optizone.RU GunGame DM - gg_funround (12/19) [пишите !servers для перехода]
    в конфиге:
    Код:
    "Servers"
    {
    	"Optizone.RU Public"
    	{
    		"address"	"84.22.159.170"	
    	}
    	"Optizone.RU Only AWP"
    	{
    		"address"	"84.22.159.170"
    		"port"		"27016"
    	}
    	"Optizone.RU Zombie Mod"
    	{
    		"address"	"84.22.159.170"
    		"port"		"27017"
    	}
    	"Optizone.RU GunGame DM"
    	{
    		"address"	"84.22.159.170"
    		"port"		"27018"
    	}
    	"Optizone.RU Only Dust2"
    	{
    		"address"	"84.22.159.170"
    		"port"		"27019"
    	}
    	"Optizone.RU Only Dust2 #2"
    	{
    		"address"	"91.230.210.217"
    	}
    	"Optizone.RU Bunny Hop"
    	{
    		"address"	"91.230.210.217"
    		"port"		"27016"
    	}
    	"Optizone.RU Surf"
    	{
    		"address"	"91.230.210.217"
    		"port"		"27017"
    	}
    	"Optizone.RU Jail Break"
    	{
    		"address"	"91.230.210.217"
    		"port"		"27018"
    	}
    	"Optizone.RU Death Run"
    	{
    		"address"	"91.230.210.217"
    		"port"		"27019"
    	}
    }
    
     
  12. mihaput

    mihaput

    Сообщения:
    698
    Симпатии:
    175
    Alcone, Ну один же сервер рекламится с доменным именем. И оно мне нужно, т.к на домене у меня и локальный ип и внешний, потому что игроки моего провайдера где стоят сервера играют по локальной сети.
     
  13. ☆★☆БАТЯ☆★☆™

    ☆★☆БАТЯ☆★☆™

    Сообщения:
    2.585
    Симпатии:
    1.341
    mihaput, а попробуй название первого сервера, который в рекламе не показывается - пропиши покороче, может тут что.
     
    Александр Радаев нравится это.
  14. mihaput

    mihaput

    Сообщения:
    698
    Симпатии:
    175
    Странно но такая байда происходит только на одном из 3х серверов, на других же нормально рекламируются сервера в чате. У меня 2 сервера на одном домене, разные порты. Дак вот что и получается, что тот сервер у которого порт 27998 нормально рекламирует в чате сервер с портом 27999, а тот сервер что с портом 27999 не хочет как раз таки рекламировать 27998. Вот тут то где то и "косяк"
     
    Последнее редактирование: 18 сен 2012
  15. Alcone

    Alcone optizone.ru

    Сообщения:
    319
    Симпатии:
    72
    проверь логи на момент:
    [serverhop.smx] Server 91.230.210.217:27017 is down: no timely reply received
    заметил что при первом старте плагина он действительно показывает 2-3 сервера, после смены карты показывает все.
     
  16. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    768
    mihaput, Рекламу на сервере не юзаешь случайно? Если не сложно покажи плагин лист.
     
  17. mihaput

    mihaput

    Сообщения:
    698
    Симпатии:
    175
    kv.acid, Да, плагин рекламы юзаю, но он как бы на всех серверах стоит. Т.е с ним работает мониторинг\реклама
    [SM] Listing 39 plugins:
    01 "Anticamp CS:S" (2.4) by stachi
    02 "HLstatsX CE Ingame Plugin" (1.6.13) by psychonic
    03 "Blocker passes" (1.1.4 public) by >>Satan<<
    04 "Sourcebans Checker" (1.0.0) by psychonic & Ca$h Munny
    05 "Radio Spam Block" (1.0.0) by exvel
    06 "SMAC Command Monitor" (0.8.0.4) by GoD-Tony, psychonic, Kigen
    07 "CD Announcer" (2.3) by Fredd
    08 "Auto Recorder" (1.1.0) by Stevo.TVR
    09 "Reserved Slots" (1.4.0-dev) by AlliedModders LLC
    10 "Server Hop" (0.8.1) by [GRAVE] rig0r
    11 "Weapon Logging" (2.8) by TTS Oetzel & Goerz GmbH
    12 "[CS:S] Block usermessages item_pickup" (1.0) by Bacardi
    13 "SMAC CS:S Anti-Flash" (0.8.0.4) by GoD-Tony
    14 "Admin File Reader" (1.3.3) by AlliedModders LLC
    15 "SMAC Spinhack Detector" (0.8.0.4) by GoD-Tony
    16 "Advertisements" (0.6.2) by Tsunami, Otstrel.ru Team
    17 "[CS:S] Block usermessages item_pickup" (1.1) by Bacardi
    18 "SMAC EAC Global Banlist" (0.8.0.4) by GoD-Tony
    19 "SMAC Aimbot Detector" (0.8.0.4) by GoD-Tony
    20 "Save Scores" (1.3.4) by exvel
    21 "Afk Bomb" (1.4.2) by RedSword / Bob Le Ponge
    22 "Anti-Rejoin" (2.0.0) by exvel
    23 "Simple TK Manager" (1.0b) by Lebson506th
    24 "SMAC ESEA Global Banlist" (0.8.0.4) by GoD-Tony
    25 "Name Checker" (1.5) by Silent_Water
    26 "SourceBans" (1.4.9) by SourceBans Development Team
    27 "Plant/Defuse Money" (1.0) by Fredd
    28 "SMAC ConVar Checker" (0.8.0.4) by GoD-Tony, psychonic, Kigen
    29 "SMAC AutoTrigger Detector" (0.8.0.4) by GoD-Tony
    30 "SMAC Eye Angle Test" (0.8.0.4) by GoD-Tony, psychonic
    31 "Word Filter Plugin" (1.1) by Tobi17
    32 "SuperLogs: CSS" (1.0.2) by psychonic
    33 "Anti-Flood" (1.4.0-dev) by AlliedModders LLC
    34 "Fake sv_downloadurl to players" (1.0) by Bacardi
    35 "SMAC Anti-Speedhack" (0.8.0.4) by GoD-Tony
    36 "SMAC CS:S Anti-Smoke" (0.8.0.4) by GoD-Tony
    37 "SourceMod Anti-Cheat" (0.8.0.4) by GoD-Tony, psychonic
    38 "LastX" (1.2) by HomicidalApe
    39 "Admin Menu" (1.4.0-dev) by AlliedModders LLC

    Alcone, Да действительно присутствует ошибка в логе.
    stat.kristal-lab.ru:27998 is down: no timely reply received
    Это типа своевременного ответа нет от сервера ? Странно, в остальных случая же нормально видят\рекламят сервак.
     
  18. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    768
    mihaput, у меня бывает так, что время рекламы и время отображение инфы от серверхоп совпадает, в этом случае отображается реклама. Попробуй сделать отличным их время отображения. Это как вариант.
     
  19. mihaput

    mihaput

    Сообщения:
    698
    Симпатии:
    175
    kv.acid, Не не, дело 100% не в этом. Если мне вписать сервер который на другой машине, то он нормально выводится. Если вписать сервер который на этой же машине, но с портом 27998 он не рекламится, только когда ИП циферками. Сам же себя сервер с портом 27999 тоже нормально рекламирует.
    Т.е вот как
    Домен + 27999 = нормально
    Ип + 27999 = нормально
    Домен + 27998 = не работает
    Ип + 27998 = нормально
    А совпадения по времени вряд ли будут каждый раз. Я твой плагин поставил, там интервал 20 сек, а в плагине рекламы 30 сек.
     
  20. ☆★☆БАТЯ☆★☆™

    ☆★☆БАТЯ☆★☆™

    Сообщения:
    2.585
    Симпатии:
    1.341
    Если я еще считать умею, то как раз на одной минуте - время показа совпадет.