Установка и настройка AmxModX, (c) сделано bravo специально для c-s.net.ua |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Установка и настройка AmxModX, (c) сделано bravo специально для c-s.net.ua |
bravo |
8.11.2009, 14:28
Сообщение
|
|
[Denis.A], тут по соседству она есть... несколько даже
|
|
|
CjYoung |
25.12.2009, 10:13
Сообщение
|
Ну можно было бы ещё добавить об изменениях в амх, с появлением версии 1.8.0. Например упомянуть о возможности добавления конфигов и плагинов для определённых карт. Пример добавления плагина для определённой карты Допустим у вас есть плагин amx_parachute.amxx и вы хотите чтобы он работал только на карте awp_zigzag, а на остальных был выключен. Для этого делаем следующее: 1) Заходим в cstrike/addons/amxmodx/configs и создаём в этой директории папку под названием maps 2) В только что созданной папке создаём текстовый документ под названием plugins-awp_zigzag и вписываем в него название плагина. 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 раз
|
|
bravo |
25.12.2009, 13:26
Сообщение
|
|
CjYoung, на момент написания я это проверял, что бы сохранить качественность статьи - работало. не думаю, что чтото поменялось
|
Поблагодарили 2 раз
|
|
Next99 |
30.1.2010, 11:15
Сообщение
|
|
У меня не работает clcmds.ini, т.е. амхмодменю>8. Может я случайно модуль какой-нибудь отключил отвечающий за это...
Сам файлик Раскрывающийся текст "Kick player" "amx_kick #%userid%" "b" "u" "Slay player" "amx_slay #%userid%" "bd" "u" "Ubit CS 4iteru !" "amx_censure #%userid%" "bd" "u" "Slap with 1 dmg." "amx_slap #%userid% 1" "bd" "u" "Ban for 5 minutes" "amx_ban #%userid% 5" "b" "u" |
|
|
Z[1]. |
30.1.2010, 11:39
Сообщение
|
|
Next99,
за это вроде отвечает плагин plmenu.amxx - Меню управление пользователями (кик, бан и т.д.) |
|
|
Next99 |
31.1.2010, 1:14
Сообщение
|
|
|
|
|
Z[1]. |
31.1.2010, 13:19
Сообщение
|
|
Next99,
проверь у тебя все флаги доступа стоят? |
|
|
Next99 |
31.1.2010, 16:08
Сообщение
|
|
|
|
|
error404 |
3.7.2010, 13:57
Сообщение
|
Добрый день ! Подскажите пожалуйста как сделать чтобы после голосования через amx_votemap карта менялась в конце раунда a не сразу же.
Отредактировал: error404, - 3.7.2010, 14:09
|
|
|
|
Z[1]. |
3.7.2010, 14:24
Сообщение
|
|
error404,
lastround2.amxx - Плагин позволяет сыграть последний раунд до конца перед сменой карты + выбрасывает оружия на землю |
|
|
STR@TEG |
3.7.2010, 17:45
Сообщение
|
error404, 0ne,
При создании голосования за смену карты администратором, смена карты происходит после того, как администратор подтвердит его. Осуществить можно лишь переписыванием плагинов. |
|
|
|
The_Razer |
12.7.2010, 12:19
Сообщение
|
Цитата Теперь пример с добавлением конфига для карты Допустим вы хотите сделать отдельный конфиг для карты 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 мин. У меня оно обратно переменную не возвращает. Например на пул дей загружается меняется френдлифайр на 0. А на следующей карте он по прежнему 0. Приходится все переменные которые меняются для карт прописывать в amxx.cfg, чтобы на следующей карте они стали прежними. Так и должно быть? А можно как-нибудь restrict weapons сделать для отдельных карт?
Отредактировал: The_Razer, - 12.7.2010, 12:33
|
|
|
|
kentavrius |
12.7.2010, 12:44
Сообщение
|
|
У меня оно обратно переменную не возвращает. Например на пул дей загружается меняется френдлифайр на 0. А на следующей карте он по прежнему 0. Приходится все переменные которые меняются для карт прописывать в amxx.cfg, чтобы на следующей карте они стали прежними. Так и должно быть? А можно как-нибудь restrict weapons сделать для отдельных карт? Нужно на каждую карту прописывать, чтобы после смены карты конфиг загрузился. Я тоже на мелкие карты отключал фф так как после таких карт много забанненых за ТА Так же в такие конфиги прописывал разное время для карт, менее популярные карты не уберешь, потому что они нужны для разнообразия, ставишь минут 10-15 и народу повеселее.
Отредактировал: kentavrius, - 12.7.2010, 12:46
|
|
|
The_Razer |
12.7.2010, 14:25
Сообщение
|
Ты меня не понял. У меня в server.cfg френдлинфайр 1
В пулдей.кфг френдлифайр 0 Карта меняется на пулдей - загружается френдлифайр 0 А после смены пулдея на например дд2 френдлифайр 0 так и остается. Как сделать чтобы возвращались переменные по умолчанию? |
|
|
|
STR@TEG |
12.7.2010, 18:01
Сообщение
|
The_Razer,
Автоматически значение переменной меняться не будет. Сделай так: в файл prefix_de.cfg напиши mp_friendlyfire "1", а в файл prefix_fy.cfg mp_friendlyfire "0". |
|
|
|
bravo |
1.8.2010, 6:21
Сообщение
|
|
полагаю надо что бы server.cfg грузился просто каждый раз... +exec server.cfg в строчку запуска. наверное поможет
|
|
|
STR@TEG |
1.8.2010, 16:10
Сообщение
|
|
|
zurriburi |
16.9.2010, 12:48
Сообщение
|
|
я извиняюсь, а где писать cvar для плагинов, у которых нет своего ini файла?
в server.cfg и амхх.cfg они не реагируют например для https://c-s.net.ua/forum/topic16992.html |
|
|
STR@TEG |
16.9.2010, 15:50
Сообщение
|
zurriburi,
В amxx.cfg или же в исходнике. |
|
|
|
zurriburi |
1.10.2010, 7:35
Сообщение
|
|
Не фига не пашет. Я очень зол. я хоть и новичек в этих делах, но кое-что дотумкал Задача: включить плагин смены дня и ночи на определенных картах 1. в plugins.ini пишем Код ;плагин для смены времени на день или реальное время по серверу с голосвалкой ;day_night.amxx 2. создаем в configs/maps файл plugins-cs.ini (или plugins-de.ini и т.п.)и в нем пишем Код day_night.amxx 3. таким образом, по умолчанию плагин отключен и включается только на картах с префиксом cs_ и т.п. если же в plugins.ini не поставить ; перед плагином, то он будет включаться на всех картах. |
|
|