AMX MOD X
Суббота, 10.01.2026, 10:52:11



Приветствую Вас Гость | RSS
[ Главная ] [ Отключение блокировки покупки на картах - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: AlMod, slogic  
Отключение блокировки покупки на картах
Agronom[SLK]Дата: Пятница, 17.10.2008, 00:51:54 | Сообщение # 1
Полковник
Группа: Пользователи
Сообщений: 222
Репутация: 4
Статус: Не в сети
САБЖ.
Маппер делал карты для GG и естественно не заморачивался на счет покупок команды. А эти карты и на мясной сервак хорошо подходят, но CT могут покупать, а Терам покупка запрещена - не хорошо. У Ven'a есть плагин запрещающий покупку, может и есть который разрешает?)

поправка:
Заметил такое явление: я при тестировании карт заходил за КТ, проверял покупку, потом переходил за Т, покупка не работала. Рестартнул карту, зашел уже за Т - покупка работает, перешел за КТ - покупка не работает..
Зашел со второго компа на тестовый сервак - зашел за разные команды, у обоих покупка заблочена, т.е. получается блокировка от стороны не зависит.
Так же пробовал ставить Set Buyzone 0.3, но результат отрицательный. Хотя и так понятно, он же эти зоны создает, а они уже есть, а нужно снять блокировку..


МНЛТиП - Метод Нубского Логического Тыка и Подстановки

Сообщение отредактировал Agronom[SLK] - Пятница, 17.10.2008, 02:36:50
 
VENДата: Пятница, 17.10.2008, 20:23:17 | Сообщение # 2
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Ну, вообще-то, во-первых, плагин, о котором ты говоришь, находится в секции "неодобренных", поэтому лучше попробуй, например, "Buyzone Range" с опцией: bz_range 2. Хотя, не факт, что поможет, т.к. маппер мог реализовать то, о чем ты говоришь, по крайней мере 2-мя способами.

Поэтому если не удастся решить проблему так, пробуй иначе (см. прикрепленный ниже плагин). Только не пробуй этот плагин на т.н. "нулевом" раунде. Сделай рестарт раунда или подожди следующего. Это связано с особенностью entity, которая отвечает за запрет покупки.

Прикрепления: BLAH.sma (2.4 Kb)
 
Agronom[SLK]Дата: Пятница, 17.10.2008, 23:50:27 | Сообщение # 3
Полковник
Группа: Пользователи
Сообщений: 222
Репутация: 4
Статус: Не в сети
Buyzone Range никакого эффекта не производит)

BLAH помог, работает как надо)) Спасибо!))

P.S> Прекращай по ночам плаги писать)))) lol

---правка---
Хм.. а можно добавить переменную? Ведь не на всех картах надо включить покупку, а только на определённых. Посредством амхх 1.8+ (Per-Map Features) можно включать плаг на нужных картах.


МНЛТиП - Метод Нубского Логического Тыка и Подстановки

Сообщение отредактировал Agronom[SLK] - Пятница, 17.10.2008, 23:59:48
 
VENДата: Суббота, 18.10.2008, 01:01:04 | Сообщение # 4
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Для этого не подойдет способ "амхх 1.8+ (Per-Map Features)" и переменной, т.к. плагин выполняет свою т.н. полезную работу только при инициализации карты, когда "Per-Map Features" в отношении cfg файлов еще не актививен. Но это не значит, что "Per-Map Features" не может здесь помочь - решение есть.

Чтобы плагин был активен на большинстве карт и отключен на некоторых картах, помимо добавления BLAH.amxx в plugins.ini также следует создать файлы maps/plugins-имя_карты.ini для каждой из этих некоторых карт с содержанием BLAH.amxx disabled.

Чтобы плагин был отключен на большинстве карт и активен на некоторых картах, не стоит добавлять BLAH.amxx в plugins.ini, но следует создать файлы maps/plugins-имя_карты.ini для каждой из этих некоторых карт с содержанием BLAH.amxx.

А вообще, если ты хочешь, чтобы на какой-то конкретной карте действовал определенный режим покупки, то просто отредактируй bsp файл карты с помощью какого-нибудь ent-editor'a или hex-editor'a. Находи ключ "buying" ("info_map_parameters" entity) и устанавливай значение ключа равным "0". Хотя этот способ и "грубый", "хардкодный", но зато не требует AMX Mod X. ;]

 
Agronom[SLK]Дата: Суббота, 18.10.2008, 02:53:29 | Сообщение # 5
Полковник
Группа: Пользователи
Сообщений: 222
Репутация: 4
Статус: Не в сети
Quote (VEN)
Чтобы плагин был отключен на большинстве карт и активен на некоторых картах, не стоит добавлять BLAH.amxx в plugins.ini, но следует создать файлы maps/plugins-имя_карты.ini для каждой из этих некоторых карт с содержанием BLAH.amxx.

Вот этот вариант самый оптимальный. Спасибо за помощь!
Совершенно забыл про plugins-<prefix>.ini :)


МНЛТиП - Метод Нубского Логического Тыка и Подстановки

Сообщение отредактировал Agronom[SLK] - Суббота, 18.10.2008, 02:55:34
 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2026