Ptahhotep's Team Balancer 1.8b3, Умная балансировка команд |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Ptahhotep's Team Balancer 1.8b3, Умная балансировка команд |
intercs |
11.1.2014, 16:24
Сообщение
|
|
Вообщем одна из идей в моем заказе состоит в том, что поидее нехорошо перекидывать часто игроков без их согласия, особенно старых игроков, не желающих этого.
А имеено, зачастую, раньше ставил другую версию плагина, если сильных игроков начинает кидать за другую команду, то они бывало удивлялись и спрашивали "Мол накх перекинуло??? Админ???". Тут я согласен, типа серв комно и админ локх... Поидее нельзя проявлять императорские признаки сервера перед твоими клиентами = игроками, которые пришли играть, а не получать кнутом... Ведь игроки иногда не переходят помочь, т.к. бывает не любят играть за Т или СТ, а таких много, у меня тоже есть и девченки и взрослые мужики, которые не любят и всё... И даже если проигрывает их команда... А есть и те, которые с радостью переходят и помогают... Показывая как надо рашить и тд-) Идея в моём заказе будет такая: 1) Будет автобаланс игроков (тупо по кол-ву игроков, ну там 12-12). 2) А также отдельная функия, которая не будет связана с пунктом 1), а именно, если сервер обнаружил игрока или сразу пару или несколько игроков, то он не автоматом нагло перекинет, а спросит в виде менюслева текстовое или ХУД, плевать, но лучше текстовое, ХУДы нагружают серв больше. МОЛ: Вы очень хорошо играете. Сервер предлагает Вам помочь др. стороне. Вы согласны в след. раунде поиграть за др. сторону? 1. Да, конечно помогу! 2. Нет, я остаюсь-( 3. Не задавать вопрос на этой карте. Обязательно в пункте 2. нужен угрюмый мини-смайл, т.к. морально и психологически даёт понять, что он к сожалению не хочет стать героем-(. Почему это важно? Т.к. есть принципиальные игроки, повторюсь, которые не хотят играть за Т или СТ, или потому что там нубы и всё равно не затащим, а есть и более морально-устойчивые игроки, которые хотят не стать героями, а реально помочь игрокам и дать отпор сопернику, который нагло избивает их как младенцев-) И в итоге, серв будет гуманнее и на сервер не подумают, что он кохмно, а главное игроку будет приятно, что сервер определил его,как сильного игрока и ему захочется часто бывать на сервере ради этой психологической похвалы-) Отна я такой психологист ё-мае-)) Ну хз, это же подкорка мозга и плюс сервер хвалит и задаёт вопрос. Ну что, как идея?) Ведь плохо, когда ты только пришел поиграть, вроде показал скил, а тут тебя без спроса кидает от туда и туда и уже бесит и ну нафиг этот сервер, мол кнутом тебя погоняют, а ты пришел отдохнуть и поиграть же. А тут от как-) Красота сервер-) Т.е. с юридическойточки зрения - ты - сервер, уведомил вторую сторону о его плюсах и уведомил его о том, что не желает ли он помочь и другой стороне? Т.е. за счет этого, будет более взрослая аудитория на сервере. Хвалите меня скорее, а то идеи к заказам уже угасают - старею-))) идея переделать этот плагин плохая, лучше с нуля писать Снова не дооцениваешь, я же фанатик заказов-) Естественно я возьму отсюда некоторые идеи для демонстрации исполнителю, а там уже он напишет свой код. Я же не мазахист мазахистович-) З.Ы. Черканул пункт 3),т.к. игрока может раздражать каждый раз задавать этот вопрос, если ему плевать на чужую команду вообще. Ну или сделать, что каждые 3 или 5 раундов сервер чекал скил-игроков, чтоб не нагружать сервер.
Отредактировал: intercs, - 11.1.2014, 16:35
|
Поблагодарили 1 раз
|
|
mysubcult |
11.1.2014, 16:32
Сообщение
|
Цитата Вы согласны в след. раунде поиграть за др. сторону? Пока наступит следующий раунд, в игру зайдет и выйдет +-10 человек и снова хаос будет. Если речь идет о паблике, а этот плагин только под паблик и годится. |
|
|
|
intercs |
11.1.2014, 16:40
Сообщение
|
|
Пока наступит следующий раунд, в игру зайдет и выйдет +-10 человек и снова хаос будет. Если речь идет о паблике, а этот плагин только под паблик и годится. Так, нет, смотри... Наступил 3 или 5 раунд - сервер почекал игроков и задал им вопрос. И те, которые согласились или отказались, также надо сделать будет так, чтоб при нажатии своего пункта (ПУНКТ 3 сюда не входит) = не попадёт под пункт 1) автобаланс игроков. Вопрос будет висеть 10-15 сек. Т.е. если ты выбрал 1) - то ты сразу же перекинут, но уже код плагина тебя не перекинет обратно за другую команду, т.е. ты не попадаешь под автобаланс каждый раунд по количеству игроков в каждой команде. И также если выбрал цифру 2. И при новом раунде мы опять же получаем 16-16 игроков и игроков согласных и не согласных-) Т.е. пункт 1) не станет чекать на автораспределние по количеству тех, кто выбрал пункт 1 или 2. Т.к. это стабилизационные игроки в команде без которых никак, но это их выбор... Ну и также присобачить флаг "а - иммунитет, ну и б - резерв. слот". Хз, я думаю моя идея верная... Ну что, м?) Убедил?)
Отредактировал: intercs, - 11.1.2014, 16:43
|
|
|
mysubcult |
11.1.2014, 16:47
Сообщение
|
intercs, у меня порой складывается ощущение, что вам проще и дешевле выйдет заказать разработку новой игры, чем плагины для кс.
|
|
|
|
intercs |
11.1.2014, 16:53
Сообщение
|
|
intercs, у меня порой складывается ощущение, что вам проще и дешевле выйдет заказать разработку новой игры, чем плагины для кс. Деньги - бумага-) Мы живем дял удовольствия, сегодня есть деньги, но нет удовольствия и маленкого увлечения, а завтра глядишь конец света-) Пох-) Мы на форуме, где люди получают друг от друга удовольствие с целью изобретения или допиливания своих маленьких прелестей-) |
|
|
Bloo |
11.1.2014, 17:02
Сообщение
|
|
Не знаю, меня в принципе пока данный плагин в полне устраивает, балансирует он прилично, примерно одинаковы счет всегда у команд, ну бывает да перевес видимый, но это в основном из за жесткой несбалансированностью карты.
Стоит с таким конфигом // Чтобы PTB работал должным образом нужно поставить 0 mp_autoteambalance 0 mp_limitteams 1 // Показ информациооных сообщений о перемещении // 0 - выключено // 1 - показывать в чате // 2 - показывать hud сообщения // 3 - будет показаны все сообщения ptb_saychat 2 // Перемещение 1 - оригинальное, 2 или 3 - агрессивное перемещение ptb_transfer_type 1 // Включение/выключение ( 1 : 0 ) иммунитета админа от перемещений ptb_switch_immunity 0 // Включение/выключение ( 1 : 0 ) иммунитета админа от ограничении команды ptb_limitjoin_immunity 0 // Здесь вы выбираете кокой флаг должин быть у Админа против перемещения ptb_immunity_level "" // Здесь вы выбираете какой должен быть у Админа флаг для доступа к настройкам PTB ptb_access_level "g" // Включить/выключить (1 :0) показываний перемещений HLSW в чате ptb_show_in_hlsw 1 // team selection control (выбор управление) amx_ptb limitjoin off // WTJ ограничение amx_ptb limitafter 0 // раунда после которого начинается ограничение amx_ptb limitmin 0 // минимум игроков на карта для ограничение выбора команды amx_ptb maxsize 16 // Максимальный размер команды amx_ptb maxdiff 2 // Максимальная разница игроков amx_ptb autorounds 3 // Количество раундов выбирается игроками amx_ptb wtjauto 3 // Скока попыток до включения автовыбора команды amx_ptb wtjkick 0 // После нескольких попыток выбора команды кикать amx_ptb kick off // Вкл/выкл кик amx_ptb savewtj on // Вкл/выкл сохранение в логах // team balancing actions ( балансирование ) amx_ptb switch on // Вкл/выкл перемещение игроков amx_ptb switchafter 3 // после скольки раундов начнётся перемещение amx_ptb switchmin 5 // скока игроков должно для смены команды amx_ptb switchfreq 2 // замены могут быть каждые ( раундов ) amx_ptb playerfreq 10 // игрок может быть перемещен каждые ( раундов ) amx_ptb forceswitch 0 // После скольки попыток принудительная смена команды amx_ptb deadonly off // вкл/выкл перемещение только мертвых // messages (good to have on when debugging if you use statsx dont have them on) - ( сообщения ) amx_ptb tellwtj off // Сообщения о WTJ amx_ptb announce off // Объявления amx_ptb sayok off // ^"OK^" сообщения amx_ptb typesay off // HUD сообщения //team strength limits ( ограничение ) amx_ptb maxstreak 3 // Максимальное количество побед подряд amx_ptb maxscore 3 // Максимальная разница в очках amx_ptb minrating 1.5 // Минимальный рейтинг amx_ptb maxrating 2.0 // Максимальный рейтинг amx_ptb superrating 3.0 // Сверхвысокий рейтинг amx_ptb maxincidents 50 // Максимум ошибок игрока перед понижением рейтинга amx_ptb scaledown 2 // Коэффициент понижения рейтинга Единственное хотелось бы добавить вопрос о согласии перемещения как предлагает intercs. |
Поблагодарили 1 раз
|
|
intercs |
11.1.2014, 18:12
Сообщение
|
|
Скрытый текст Не знаю, меня в принципе пока данный плагин в полне устраивает, балансирует он прилично, примерно одинаковы счет всегда у команд, ну бывает да перевес видимый, но это в основном из за жесткой несбалансированностью карты. Стоит с таким конфигом // Чтобы PTB работал должным образом нужно поставить 0 mp_autoteambalance 0 mp_limitteams 1 // Показ информациооных сообщений о перемещении // 0 - выключено // 1 - показывать в чате // 2 - показывать hud сообщения // 3 - будет показаны все сообщения ptb_saychat 2 // Перемещение 1 - оригинальное, 2 или 3 - агрессивное перемещение ptb_transfer_type 1 // Включение/выключение ( 1 : 0 ) иммунитета админа от перемещений ptb_switch_immunity 0 // Включение/выключение ( 1 : 0 ) иммунитета админа от ограничении команды ptb_limitjoin_immunity 0 // Здесь вы выбираете кокой флаг должин быть у Админа против перемещения ptb_immunity_level "" // Здесь вы выбираете какой должен быть у Админа флаг для доступа к настройкам PTB ptb_access_level "g" // Включить/выключить (1 :0) показываний перемещений HLSW в чате ptb_show_in_hlsw 1 // team selection control (выбор управление) amx_ptb limitjoin off // WTJ ограничение amx_ptb limitafter 0 // раунда после которого начинается ограничение amx_ptb limitmin 0 // минимум игроков на карта для ограничение выбора команды amx_ptb maxsize 16 // Максимальный размер команды amx_ptb maxdiff 2 // Максимальная разница игроков amx_ptb autorounds 3 // Количество раундов выбирается игроками amx_ptb wtjauto 3 // Скока попыток до включения автовыбора команды amx_ptb wtjkick 0 // После нескольких попыток выбора команды кикать amx_ptb kick off // Вкл/выкл кик amx_ptb savewtj on // Вкл/выкл сохранение в логах // team balancing actions ( балансирование ) amx_ptb switch on // Вкл/выкл перемещение игроков amx_ptb switchafter 3 // после скольки раундов начнётся перемещение amx_ptb switchmin 5 // скока игроков должно для смены команды amx_ptb switchfreq 2 // замены могут быть каждые ( раундов ) amx_ptb playerfreq 10 // игрок может быть перемещен каждые ( раундов ) amx_ptb forceswitch 0 // После скольки попыток принудительная смена команды amx_ptb deadonly off // вкл/выкл перемещение только мертвых // messages (good to have on when debugging if you use statsx dont have them on) - ( сообщения ) amx_ptb tellwtj off // Сообщения о WTJ amx_ptb announce off // Объявления amx_ptb sayok off // ^"OK^" сообщения amx_ptb typesay off // HUD сообщения //team strength limits ( ограничение ) amx_ptb maxstreak 3 // Максимальное количество побед подряд amx_ptb maxscore 3 // Максимальная разница в очках amx_ptb minrating 1.5 // Минимальный рейтинг amx_ptb maxrating 2.0 // Максимальный рейтинг amx_ptb superrating 3.0 // Сверхвысокий рейтинг amx_ptb maxincidents 50 // Максимум ошибок игрока перед понижением рейтинга amx_ptb scaledown 2 // Коэффициент понижения рейтинга Единственное хотелось бы добавить вопрос о согласии перемещения как предлагает intercs. Всё будет, но только я думаю, чтоб не нагружать сервер проверкой на сохранность оружия, то лучше в заказе сделал, чтоб тупо выдало согласившемуся игроку +5000$ и норм. ССЫЛКА НА ЗАКАЗ: ЗАКАЗ 15. Приватный Team Balance (не пугайтесь слова приватный, я потом выложу его на этот форум): https://c-s.net.ua/forum/ipb.html?s=&sh...st&p=523150
Отредактировал: intercs, - 11.1.2014, 18:12
|
|
|
ladders |
11.2.2015, 13:55
Сообщение
|
|
поставил плагин, всё забегало, кроме того, чтобы плагин перекидывал игроков для баланса, хотя сбор статистики идет и пр заходе балансировка так же есть
|
|
|
Bloo |
11.2.2015, 13:56
Сообщение
|
|
ladders, конфиг ваш покажите.
|
|
|
funnysamara |
9.7.2015, 22:00
Сообщение
|
|
ladders, конфиг ваш покажите. Скрытый текст Плагин не сильно грузит ? настройки менял? или по дефолту оставил? Тут Была подпись =)
|
|
|
Bloo |
9.7.2015, 22:08
Сообщение
|
|
|
|
|
funnysamara |
9.7.2015, 23:11
Сообщение
|
|
если не затруднит скинь настройки) Тут Была подпись =)
|
|
|
9art |
9.7.2015, 23:58
Сообщение
|
|
funnysamara, Плагин Авто баланса (Пост #816416)
|
Поблагодарили 1 раз
|
|
cscms |
9.10.2015, 0:04
Сообщение
|
а почему у меня в чат пишет всё стандартным цветом? тоесть одним,нет colorchat как быть? или это у всех так?
|
|
|
|
Bloo |
9.10.2015, 17:47
Сообщение
|
|
|
|
|
MrBone |
6.12.2015, 23:22
Сообщение
|
Подскажите.
amx_ptb maxsize "10" // Максимальный размер команды. это если 20 слотов на сервере?
Отредактировал: MrBone, - 6.12.2015, 23:22
|
|
|
|
podbot |
7.12.2015, 1:28
Сообщение
|
|
|
MrBone |
16.12.2015, 18:24
Сообщение
|
|
|
Safety1st |
16.12.2015, 18:29
Сообщение
|
Если 20 слотов и difference 2, то надо ставить 11. Тогда на полном сервере будет возможна предельная ситуация 9 vs 11.
|
|
Поблагодарили 1 раз
|
|
maidanov98 |
28.9.2017, 15:02
Сообщение
|
Актуальная версия 1.8b3 ?
|
|
|
|