Русское сообщество по скриптингу

Смена максимального количества игроков (Change Maxplayers)

Утвержденные плагины для AMX Mod X администратором/модератором форума.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только работоспособных плагинов для AMX Mod X. Новые плагины нужно выкладывать в разделе "Новые плагины".

Смена максимального количества игроков (Change Maxplayers)

Сообщение DJ_WEST » 12 ноя 2009, 16:22

Автор: DJ_WEST
Версия: 1.0

Описание:
Как всем известно максимальное количество игроков maxplayers нельзя сменить в реальном времени, к примеру, через команду maxplayers на сервере, будет ошибка. Также все знают, что maxplayers задается при запуске сервера в HLDS интерфейсе, либо в консольном режиме через параметр -maxplayers <значение>. Данный плагин меняет значение maxplayers на сервере через редактирование памяти сервера, но так как этот процесс может повлечь непредвиденные результаты, есть некоторые ограничения.

Требования:
  • Для работы данного плагина требуется модуль Вы должны зарегистрироваться, чтобы видеть ссылки.
  • Плагин предназначен только для Windows версий серверов
  • Плагин тестировался только с модом Counter-Strike 1.6
  • Плагин работает с выделенными серверами (HLDS)
  • Значение maxplayers может быть только от 0 до 32
  • При смене значения maxplayers оно должно быть выше или равно количеству игроков, присутствующих на сервере
  • При смене значения maxplayers произойдет автоматический перезапуск сервера, который необходим для правильной его работы и перерасчета количества объектов
  • Список поддерживаемых версий (build) HLDS сервера: 2738, 2770, 2834, 3147, 3262, 3329, 3382, 4382, 4554

Консольные команды:
sv_maxplayers #
Задает значение максимального количества игроков на сервере. После выполнения данной команды следует перезапуск сервера.

Команда может быть использована, как с консоли сервера, так и с клиентской консоли.
Флаг доступа на команду можно изменить в плагине:
Код: Выделить всё
#define ADMIN_FLAG ADMIN_BAN        


Примечание:
Если плагин не загрузился, а именно в amxx plugins ошибка: This version of the server is not supported by plugin. Visit Вы должны зарегистрироваться, чтобы видеть ссылки.., то это означает, что версия (build) вашего сервера не поддерживается. Если вы хотите помочь и добавить вашу версию в поддержку, то напиши в данной теме build своего сервера, который можно узнать через команду version на сервере, а также приложите архив со всеми .dll библиотеками вашего сервера из его главной директории.


Утверждено. //Leonidddd
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Смена максимального количества игроков (Change Maxplayer

Сообщение noo00oob » 07 авг 2011, 17:38

А именно - никак.
Один фрукт, страдающий недостачей времени, нашел его ради меня любимого и писал(а):
noo00oob, зачем родился на свет вообще? срать на форумах это понятно.. больше изъеба не найти как бэ? а то, что ты недоношенная скотина, сдерживайся, детка.
noo00oob
 
Сообщения: 1061
Зарегистрирован: 09 янв 2010, 21:52
Благодарил (а): 258 раз.
Поблагодарили: 394 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Half-Life

Re: Смена максимального количества игроков (Change Maxplayer

Сообщение Chaiker » 07 авг 2011, 17:41

noo00oob писал(а):А именно - никак.

marikcool писал(а):ищу техническое решение, пока остановился на запуск 2 HLDS и комуникации между ними итого получим 64 игрока, комуникацию обеспечить например на sockets_hz UDP, сервера запущенны локально, потерь не будет.
нужно сделать хотя бы чтобы игроки видили друг друга и перемещались.
игроков спавнить как ентити, передовать координаты и угол направления, чат текст.
Аватара пользователя
Chaiker
 
Сообщения: 187
Зарегистрирован: 13 мар 2011, 13:20
Благодарил (а): 24 раз.
Поблагодарили: 69 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: Смена максимального количества игроков (Change Maxplayer

Сообщение markys » 10 авг 2011, 12:52

а на хостинге покатит?
если у тебя на 10 слотов на 32 поставить можно?
Аватара пользователя
markys
 
Сообщения: 17
Зарегистрирован: 28 июл 2011, 14:53
Благодарил (а): 4 раз.
Поблагодарили: 1 раз.
Языки программирования: Counter-Strike 1.6

Re: Смена максимального количества игроков (Change Maxplayer

Сообщение georgik » 02 дек 2011, 01:59

You can simply change this by adding "maxplayers 32" in server.cfg or any other cfg that executes on server start.
Аватара пользователя
georgik
 
Сообщения: 1
Зарегистрирован: 12 фев 2011, 05:23
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Team Fortress II
Left 4 Dead

Пред.

Вернуться в Утвержденные плагины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7