Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

CSDM. Пару вопросов.

Статус пользователя MrWolf
сообщение 6.10.2012, 1:03
Сообщение #1
Стаж: 14 лет

Сообщений: 291
Благодарностей: 64
Полезность: 190

Доброй ночи.

Есть пару вопросов по CSDM, так как раньше не имел с ним дел.

Информация: все карты - aim.

1) Как сделать так, чтобы в меню CSDM было только оружие, которое выдаёт карта? Либо вообще без этого меню, чтобы сразу давалось оружие этой карты, например aim_usp или aim_sk какая-нибудь (если оно валяется по карте, тоже желательно убрать его).

2) Посоветуйте плагин для бесконечного раунда. Желательно без ботов, либо как сделать так, чтобы боты при заполненном сервере сами выходили, а когда сервер становился бы пустым, снова заходили на сервер (чтобы слоты доп. не покупать для них).

Пока все вопросы. Спасибо.

Отредактировал: MrWolf, - 6.10.2012, 1:05
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Legenda
сообщение 6.10.2012, 1:13
Сообщение #2


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(MrWolf @ 6.10.2012, 2:03) *
Доброй ночи.

Есть пару вопросов по CSDM, так как раньше не имел с ним дел.

Информация: все карты - aim.

1) Как сделать так, чтобы в меню CSDM было только оружие, которое выдаёт карта? Либо вообще без этого меню, чтобы сразу давалось оружие этой карты, например aim_usp или aim_sk какая-нибудь (если оно валяется по карте, тоже желательно убрать его).

2) Посоветуйте плагин для бесконечного раунда. Желательно без ботов, либо как сделать так, чтобы боты при заполненном сервере сами выходили, а когда сервер становился бы пустым, снова заходили на сервер (чтобы слоты доп. не покупать для них).

Пока все вопросы. Спасибо.

1. написать свои конфиги для каждой карты
документацию по amxmodx читай, в ней все написано
2. поставить модуль орфей и плагин соответствующий, ЕМНИП инфините раунд называется
по другому ни как без ботов не обойтись
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя MrWolf
сообщение 6.10.2012, 2:07
Сообщение #3
Стаж: 14 лет

Сообщений: 291
Благодарностей: 64
Полезность: 190

1) Смотрите, на карте, допустим, aim_usp даётся оружие (usp) автоматически, даже без DM мода. С ним же в меню даётся выбор другого оружия (ak-47, m-16 и др). Как мне сделать, чтобы в этом меню было только usp? А на карте, к примеру, aim_sk_glock только глок? Отключение csdm_equip.amxx привело к тому, что только нож давался :D Неужели без этих конфигов никак?

2) Тогда посоветуйте самый оптимальный плагин.

Спасибо.

Отредактировал: MrWolf, - 6.10.2012, 2:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cah9
сообщение 6.10.2012, 4:29
Сообщение #4
Стаж: 13 лет

Сообщений: 1159
Благодарностей: 360
Полезность: 0

Я бы решил проблему таким способом.

Скрытый текст
Пример добавления плагина для определённой карты
Допустим у вас есть плагин hook.amxx и вы хотите чтобы он работал только на карте de_aztec, а на остальных был выключен. Для этого делаем следующее:
1) Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps
2) В только что созданной папке создаём текстовый документ под названием plugins-de_aztec и вписываем в него название плагина.
3) Закрываем документ, сохраняем изменения и меняем расширение документа .txt на .ini

Теперь пример с добавлением конфига для карты
Допустим вы хотите сделать отдельный конфиг для карты de_aztec.
1) Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps
2) В только что созданной папке создаём текстовый документ под названием de_aztec.cfg
3) Теперь вписываем в этот файл необходимые настройки. Допустим вы хотите добавить фриз тайм и установить лимит на карту в 25 мин. В таком случае нужно будет вписать следующее:
mp_freezetime 5
mp_timelimit 25
Теперь независимо от настроек вашего server.cfg на карте de_aztec будет фриз тайм в 5 сек и лимит игры в 25 мин.

Так же можно использовать конфиги и набор плагинов для карт с определённым префиксом.
Представте что у вас есть плагин hitbox.ammx и вы хотите чтобы он работал на всех aim_ картах.
Делаем следующее:
1) Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps
2) В только что созданной папке создаём текстовый документ под названием plugins-aim и вписываем в него название плагина.
3) Закрываем документ, сохраняем изменения и меняем расширение документа .txt на .ini

Допустим у вас на сервере разнообразные карты и вы хотите установить лимит времени и фризтайм только на de_ карты.
1) Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps
2) В только что созданной папке создаём текстовый документ под названием prefix_de.cfg
3) Теперь вписываем в этот файл необходимые настройки. Например:
mp_freezetime 5
mp_timelimit 25
Теперь на всех de_ картах независимо от настроек server.cfg будет заданный лимит времени и фриз тайм.

Теперь как отключить плагин лишь на конкретной карте
1) Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps
2) В только что созданной папке создаём текстовый документ под названием plugins-de_aztec и вписываем в него
название плагина.amxx disabled.
3) Закрываем документ, сохраняем изменения и меняем расширение документа .txt на .ini
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 6.10.2012, 13:19
Сообщение #5


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(MrWolf @ 6.10.2012, 3:07) *
1) Смотрите, на карте, допустим, aim_usp даётся оружие (usp) автоматически, даже без DM мода. С ним же в меню даётся выбор другого оружия (ak-47, m-16 и др). Как мне сделать, чтобы в этом меню было только usp? А на карте, к примеру, aim_sk_glock только глок? Отключение csdm_equip.amxx привело к тому, что только нож давался :D Неужели без этих конфигов никак?

2) Тогда посоветуйте самый оптимальный плагин.

Спасибо.

уже написал все

1) ни как
2) поставить модуль орфей и плагин соответствующий, ЕМНИП инфините раунд называется
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя imba
сообщение 6.10.2012, 13:28
Сообщение #6
Стаж: 16 лет

Сообщений: 1677
Благодарностей: 735
Полезность: 571

не нужен орфей и плагин.есть получше вариант http://forums.alliedmods.net/showthread.php?t=95705


!
Запрет на ответ в темах до: 10.11.29392, 21:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 6.10.2012, 17:59
Сообщение #7


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(imba @ 6.10.2012, 14:28) *
не нужен орфей и плагин.есть получше вариант http://forums.alliedmods.net/showthread.php?t=95705

sourcecode include linux code, but not compiled and test, should work

угу
готовой сошки под линукс нет и не тестировали
вариант только для винды для не умеющих пользоваться компилятором

хотя вариант хороший) не знал о таком)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 7.10.2012, 3:55
Сообщение #8
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(Legenda @ 6.10.2012, 19:59) *
готовой сошки под линукс нет и не тестировали
вариант только для винды для не умеющих пользоваться компилятором

хотя вариант хороший) не знал о таком)

Ниже приложен бинарник для Linux.
Насчёт хороший: ниже несколько человек пишут, что не блокирует конец раунда по таймеру. И предложен вариант обхода проблемы.
imba, у вас с этим всё норм?

Цитата(Legenda @ 6.10.2012, 15:19) *
2) поставить модуль орфей и плагин соответствующий, ЕМНИП инфините раунд называется

Да ну... Ставить жрущий немеряно ресурсов зачастую геморройный модуль ради бесконечного раунда не стоит. Фейки в командах и то лучше будут. Roundend Blocker от Nextra как раз занимается фейками. Естественно, они освобождают слоты, когда не нужны.

--

Цитата(MrWolf @ 6.10.2012, 4:07) *
1) Смотрите, на карте, допустим, aim_usp даётся оружие (usp) автоматически, даже без DM мода. С ним же в меню даётся выбор другого оружия (ak-47, m-16 и др). Как мне сделать, чтобы в этом меню было только usp? А на карте, к примеру, aim_sk_glock только глок? Отключение csdm_equip.amxx привело к тому, что только нож давался :D Неужели без этих конфигов никак?

Без волшебного плагина - никак.
- на каждую интересующую карту создаём конфиг в \configs\csdm\extraconfigs , где задаём доступное оружие в меню
- на каждую интересующую карту создаём конфиг в \configs\maps , где вставляем команду на перезагрузку настроек DM'а (например, csdm_reload csdm\extraconfigs\aim_usp.cfg)

Отредактировал: Safety1st, - 7.10.2012, 3:56
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 7.10.2012, 7:49
Сообщение #9
Иконка группы

Стаж: 19 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

зачем ставить ксдм мод, если можно просто плагин авто респавна) оружие то на картах есть


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 7.10.2012, 9:34
Сообщение #10


Стаж: 16 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

http://forums.alliedmods.net/showthread.php?p=483670 без всяких сошек орфеев епт.


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя imba
сообщение 7.10.2012, 12:18
Сообщение #11
Стаж: 16 лет

Сообщений: 1677
Благодарностей: 735
Полезность: 571

Цитата
imba, у вас с этим всё норм?

ах да,забыл упомянуть что один рестарт по истечению раундтайма все таки происходит.поэтому нужен небольшой плагин убирающий задачи с карты(бомба,заложники)
писал здесь http://amx-x.ru/viewtopic.php?f=21&t=1...;start=30#p6420
несколько лет на ДМ сервере стоит такая связка.никаких проблем.


!
Запрет на ответ в темах до: 10.11.29392, 21:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя MrWolf
сообщение 7.10.2012, 20:43
Сообщение #12
Стаж: 14 лет

Сообщений: 291
Благодарностей: 64
Полезность: 190

Цитата
зачем ставить ксдм мод, если можно просто плагин авто респавна) оружие то на картах есть


Я тоже об этом думал. Может быть действительно лучше так и сделать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: