Резервация слотов

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
Аватара пользователя
Aion13
Сержант
Сержант
Сообщения: 31
Зарегистрирован: 06.11.2007
Контактная информация:

#1 Сообщение 07.04.2010, 23:28

Привет всем!
Собственно, требуется помощь.
Как сделать на обоих модах (Mani's Admin Plugin и SourceMod) резервацию так, чтобы на места зарезервированные могли подключаться кто угодно, когда нет того, для кого резерв стоит.
Таким образом, если стоит резерв, но нет человека для кого он сделан, на его место могут заходить обычные игроки, а если он зайдёт, то происходит случайный кик.

Пробовал много способов, но не могу добиться такого результата.
Может это баг движка?
Сервер CS: Source No-Steam и Steam.
Последний раз редактировалось Aion13 19.04.2010, 11:42, всего редактировалось 1 раз.
All path are the same leading nowhere...
---------------------------------------
Изображение

Аватара пользователя
Aion13
Сержант
Сержант
Сообщения: 31
Зарегистрирован: 06.11.2007
Контактная информация:

#2 Сообщение 09.04.2010, 12:08

Неужели никто не знает и никто не подскажет?
All path are the same leading nowhere...
---------------------------------------
Изображение

NightNEo
Сержант
Сержант
Сообщения: 46
Зарегистрирован: 23.11.2009

#3 Сообщение 18.04.2010, 04:53

Как насчёт вот этого? http://forums.alliedmods.net/showthread.php?p=898709
Немного не то, кажется, но можно поправить исходный код под себя. Впринципе нужно изменить всего лишь способ кика. То есть плагин резервирует слот. Если на сервер присоединяется админ/тот_для_кого_зарезервировано - игрок с самым высоким пингом или самый мало играющий/долго играющий игрок кикается.
Being positive's so uncool!

Аватара пользователя
Aion13
Сержант
Сержант
Сообщения: 31
Зарегистрирован: 06.11.2007
Контактная информация:

#4 Сообщение 19.04.2010, 11:43

NightNEo
Всё бы просто замечательно, да только мне нужно всё это для CS: Source
All path are the same leading nowhere...
---------------------------------------
Изображение

MaXik95111
Нович0к
Нович0к
Сообщения: 11
Зарегистрирован: 05.02.2010

#5 Сообщение 19.04.2010, 14:39

Aion13
Посмотрите конфинг mani_server.cfg в нем есть строки отвечающие за резирвацию слотов, там можно все настроить так как вам нужно, еслу у вас этот конфиг не переведен вставляю вырезку этой части из моего конфинга:
mani_server.cfg
// *****************************************************************************
// Module 06: Резервные слоты
//
// Desc : The Reserved Slots module configuration cvars
// *****************************************************************************

mani_reserve_slots 1
//Включить/выключить резервные слоты. 0 - выключить, 1 - включить

mani_reserve_slots_number_of_slots 1
//Количество резервных слотов

mani_reserve_slots_kick_message "Это запасной админский слот! К сожедению вы кикнуты :-("
//Сообщение пользователю при отказе на использование резервного слота

mani_reserve_slots_redirect_message "Сейчас сервер полон попробуйте подключится позже"
//Сообщение пользователю при перенаправлении на другой сервер

mani_reserve_slots_redirect ""
//IP адрес и порт сервера, на который перенаправлять пользователей

mani_reserve_slots_allow_slot_fill 0
//Режим заполнения резервных слотов. 1 - слоты можно заполнять (то есть сервер может оказаться полным), 0 - слоты нельзя заполнять (то есть при входе админа на резервный слот кикается один из обычных игроков)

mani_reserve_slots_kick_method 1
//Метод кика игроков. 0 - по самому высокому пингу (спектаторы кикаются первыми вне зависимости от пинга), 1 - по времени подключения (спектаторы кикаются первыми вне зависимости от времени подключения)


mani_reserve_slots_include_admin 1
//Выдавать ли админам резервные слоты автоматически? 0 - нет (в этом случае резервные слоты для админов необходимо прописывать отдельно), 1 - да
Я выделил красным те места которые представляют наибольший интерес для вас, Это блок номер 6, вы отыщите его в mani_server.cfg :wink:
Изображение

Аватара пользователя
Aion13
Сержант
Сержант
Сообщения: 31
Зарегистрирован: 06.11.2007
Контактная информация:

#6 Сообщение 19.04.2010, 16:55

MaXik95111
Не пашет, уже пробовал.
All path are the same leading nowhere...
---------------------------------------
Изображение

MaXik95111
Нович0к
Нович0к
Сообщения: 11
Зарегистрирован: 05.02.2010

#7 Сообщение 19.04.2010, 17:42

Странно, у меня все работает! Может что то не так указано? Попробуйте ввести все именно так как у меня (ну сообщения можете свои XD)
Изображение

Mouzes
Сержант
Сержант
Сообщения: 56
Зарегистрирован: 13.01.2009

#8 Сообщение 23.04.2010, 09:30

Вот это глянь http://forums.alliedmods.net/showthread.php?p=833330 но я выбрал это http://forums.alliedmods.net/showthread.php?t=61913 щас буду мучать...

Loco
Капитан
Капитан
Сообщения: 349
Зарегистрирован: 30.12.2007

#9 Сообщение 23.04.2010, 11:35

Aion13, у тебя админы по стиму или нет?

Ответить