Плагин ptb.amxx
| |
on1x | Дата: Понедельник, 05.05.2008, 14:36 | Сообщение # 1 |
Admin
Группа: Администраторы
Сообщений: 930
Статус: Offline
| Опять же, я установил ptb, но настройки сохранил по умолчанию. Однако все уже давно знают, что он работает совсем не так как надо. В частности бесит, что он не пускает зайти народ за какую-либо тиму при коннекте игрока к серверу в середине раунда. Короче - настройки кал. Нужно их почистить. Вот описание настроек прямо из файла ptb.cfg - перевод, я думаю, не сложный, но желательно, чтоб он был максимально точным, ведь от этого баланс всё-таки зависит: // Four new cvars to control chatmessages, transfertype and immunity ptb_saychat 1 // can be 0 for off 1 on if set to 2 then Transfers will show in hud but not chat // if set to 3 it will show all messages in chat and transfers in hudtext ptb_transfer_type 1 // can only be 1, 2 or 3 and 3 is the most agressive transfer // 1 is the original transfertype ptb_switch_immunity 1 // Set to 0 if admins with immunity also should be switched. ptb_limitjoin_immunity 1 // Set to 0 so admins with immunity cant choose any team they want. // team selection control amx_ptb limitjoin on // set limits on team joining amx_ptb limitafter 0 // number of rounds after which teams limiting begins amx_ptb limitmin 0 // number of minimum players on map for team limiting amx_ptb maxsize 11 // maximum team size per team amx_ptb maxdiff 2 // maximum team size difference amx_ptb autorounds 3 // number of first rounds into match, which allow autojoin only amx_ptb wtjauto 3 // wtj tries needed to become autojoined amx_ptb wtjkick 5 // wtj tries needed to become kicked amx_ptb kick off // kick for wtj counts amx_ptb savewtj off // save wtjs to wtj.log // team balancing actions amx_ptb switch on // switch/transfer players amx_ptb switchafter 3 // number of rounds after which switching begins amx_ptb switchmin 5 // number of minimum players on map for switching amx_ptb switchfreq 1 // relative next possible switch round amx_ptb playerfreq 7 // relative next possible switch round for player amx_ptb forceswitch 0 // number of tries after which PTB switches alive, if neccessary amx_ptb deadonly off // switch dead only // messages (good to have on when debugging if you use statsx dont have them on) amx_ptb tellwtj off // tell about wtj tries amx_ptb announce off // announce team status at beginning of round amx_ptb sayok off // announce team status, if teams are alright amx_ptb typesay off // use HUD messages // team strength limits amx_ptb maxstreak 3 // max. allowed team win streak amx_ptb maxscore 2 // max. allowed team score difference amx_ptb minrating 1.5 // minimum critical team rating amx_ptb maxrating 2.0 // maximum critical team rating amx_ptb superrating 3.0 // super critical team rating amx_ptb maxincidents 50 // maximum kills + deaths before the score is divided by PTB_SCALEDOWN amx_ptb scaledown 2 // divisor for kills and deaths, when PTB_MAXINCIDENTS is reached
"Путь праведников сопровождает несправедливость себялюбцев и жестокость злодеев; блажен Тот, Кто во имя милосердия и доброй воли ведёт слабых сквозь мрак, ибо Он хранит братьев своих и находит заблудших детей своих. И да обрушится месть Моя на тех, кто попытается отравить и уничтожить братьев Моих, и ты узнаешь, что имя Мне Господь, когда тебя коснётся Моя кара." Иезекииль, глава 25, стих 17.
|
|
| |
los | Дата: Понедельник, 05.05.2008, 16:35 | Сообщение # 2 |
Deagle-master
Группа: Админы сервера
Сообщений: 54
Статус: Offline
| // 4 новых cvar'a для управления чат-сообщениями, видами переходов и иммунитетом. ptb_saychat 1 // может быть 0 - выкл, 1 - вкл, если 2, то переходы будут показываться не в чате, а в HUD. // Если задана 3, то все сообщения будут показываться в чате, а переходы в HUD. (Тут на самом деле не совсем понятно с английского - надо проверять). ptb_transfer_type 1 // может быть только 1, 2 или 3 и 3 - это наиболее агрессивный переход. // 1 - изначальный вид перехода ptb_switch_immunity 1 // Поставьте 0, если админы с иммунитетом тоже должны быть перекинуты. ptb_limitjoin_immunity 1 // Поставьте 0 и админы с иммунитетом не смогут выбирать любую команду, которую они захотят (типа не будет привилегий при заходе за Т или СТ) // котроль выбора команды amx_ptb limitjoin on // ставит пределы на вход в команду amx_ptb limitafter 0 // кол-во раундов, после которых будут включены пределы для команд amx_ptb limitmin 0 // минимальное число игроков на карте, чтобы работали пределы для команд amx_ptb maxsize 11 // максимальный размер команды amx_ptb maxdiff 2 // максимальное различие между командами amx_ptb autorounds 3 // кол-во первых раундов в матче, в которых работает ТОЛЬКО автозаход за команду amx_ptb wtjauto 3 // число wtj-попыток, чтобы сработал автозаход за команду amx_ptb wtjkick 5 // число wtj-попыток, чтобы тебя кикнуло amx_ptb kick off // кикать за число wtj amx_ptb savewtj off // сохранять wtj'ы в wtj.log // действия по сбалансированию команд amx_ptb switch on // переход/перенос игроков amx_ptb switchafter 3 // кол-во раундов, после которых включается перекидывание amx_ptb switchmin 5 // минимальное кол-во игроков на карте, нудное для перекидывания amx_ptb switchfreq 1 // возможное кол-во переходов за раунд amx_ptb playerfreq 7 // то же самое, только для игрока конкретно (не совсем понятно что имеется в виду) amx_ptb forceswitch 0 // кол-во попыток, после которых PTB перекидывает живых, если необходимо amx_ptb deadonly off // перекидывать только мертвых // сообщения (хорошо включить при отладке, но если используете statx выключите их) amx_ptb tellwtj off // сказать о попытках wtj amx_ptb announce off // показывать статус команды в начале раунда amx_ptb sayok off // показывать статус команды, если с командами всё нормально amx_ptb typesay off // использовать HUD-сообщения // распределение сил команд amx_ptb maxstreak 3 // максимально дозволенная полоса побед команды amx_ptb maxscore 2 // максимальная дозволенная разница очков команд amx_ptb minrating 1.5 // минимальный критический рэйтинг команды amx_ptb maxrating 2.0 // максимальный критический рэйтинг команды amx_ptb superrating 3.0 // сверх-критический рэйтинг команды amx_ptb maxincidents 50 // максимальное число убийств + смертей перед тем, как счёт будет поделен PTB_SCALEDOWN amx_ptb scaledown 2 // делитель убийств и смертей, если достигнут уровень PTB_MAXINCIDENTS
Всегда!
|
|
| |
on1x | Дата: Понедельник, 05.05.2008, 17:02 | Сообщение # 3 |
Admin
Группа: Администраторы
Сообщений: 930
Статус: Offline
| Ещё раз спасибо, что перевёл. На досуге разберусь получше, что за что отвечает и как лучше настроить, а то щас времени уже нет... Вот тебе ещё "+"
"Путь праведников сопровождает несправедливость себялюбцев и жестокость злодеев; блажен Тот, Кто во имя милосердия и доброй воли ведёт слабых сквозь мрак, ибо Он хранит братьев своих и находит заблудших детей своих. И да обрушится месть Моя на тех, кто попытается отравить и уничтожить братьев Моих, и ты узнаешь, что имя Мне Господь, когда тебя коснётся Моя кара." Иезекииль, глава 25, стих 17.
|
|
| |
los | Дата: Понедельник, 05.05.2008, 17:13 | Сообщение # 4 |
Deagle-master
Группа: Админы сервера
Сообщений: 54
Статус: Offline
| Пасиба Надеюсь помог.
Всегда!
|
|
| |
on1x | Дата: Понедельник, 05.05.2008, 17:20 | Сообщение # 5 |
Admin
Группа: Администраторы
Сообщений: 930
Статус: Offline
| Не за что. Ещё как помог. Я плюсики просто так не ставлю )
"Путь праведников сопровождает несправедливость себялюбцев и жестокость злодеев; блажен Тот, Кто во имя милосердия и доброй воли ведёт слабых сквозь мрак, ибо Он хранит братьев своих и находит заблудших детей своих. И да обрушится месть Моя на тех, кто попытается отравить и уничтожить братьев Моих, и ты узнаешь, что имя Мне Господь, когда тебя коснётся Моя кара." Иезекииль, глава 25, стих 17.
|
|
| |
los | Дата: Понедельник, 05.05.2008, 17:23 | Сообщение # 6 |
Deagle-master
Группа: Админы сервера
Сообщений: 54
Статус: Offline
| Во! Значит я положительный Добавлено (05.05.2008, 17:23) --------------------------------------------- А ещё, если у кого-нибудь есть улучшения перевода - пожалуйста пишите. Мне самому некоторые места в тексте интересны.
Всегда!
|
|
| |
n00b | Дата: Понедельник, 05.05.2008, 19:37 | Сообщение # 7 |
Deagle-master
Группа: Админы сервера
Сообщений: 50
Статус: Offline
| amx_ptb switchfreq 1 // relative next possible switch round amx_ptb playerfreq 7 // relative next possible switch round for player здесь скорее всего говорится о: amx_ptb switchfreq 1 // промежуток между раундами по срабатыванию балансирования в игре amx_ptb playerfreq 7 // промежуток между раундами по срабатыванию балансирования для игрока. то есть, если его перекинуло через сколько раундов может сработать повторный переход)
|
|
| |
on1x | Дата: Понедельник, 05.05.2008, 20:57 | Сообщение # 8 |
Admin
Группа: Администраторы
Сообщений: 930
Статус: Offline
| Ок, спасибо, это существенное дополнение. Я как раз это искал. Щас на первой позиции "0" поставлю.
"Путь праведников сопровождает несправедливость себялюбцев и жестокость злодеев; блажен Тот, Кто во имя милосердия и доброй воли ведёт слабых сквозь мрак, ибо Он хранит братьев своих и находит заблудших детей своих. И да обрушится месть Моя на тех, кто попытается отравить и уничтожить братьев Моих, и ты узнаешь, что имя Мне Господь, когда тебя коснётся Моя кара." Иезекииль, глава 25, стих 17.
|
|
| |
n00b | Дата: Понедельник, 05.05.2008, 22:15 | Сообщение # 9 |
Deagle-master
Группа: Админы сервера
Сообщений: 50
Статус: Offline
| меня только смущает присутствие freq в названии команды = то биш значение это частота (frequency). если есть пределы значений для данной переменной - то напиши их.
|
|
| |
|