Заказать Сервер Заказать Плагин Контакты Поиск

[ вход ]
[ последние сообщения ]

Страница 1 из 11
Форум » SourceMod - Counter Strike Source && CS GO » Плагины (бесплатные) » wS_Map_Plugins v1.3 (Авто вкл/откл плагинов, в зависимости от карты)
wS_Map_Plugins v1.3
_wS_ Дата: Понедельник, 30.04.2012, 10:05:47 | Сообщение # 1
wS_Map_Plugins v1.3

Советую вместо него использовать Map Config

Если вы хотите, чтобы ваш плагин (или несколько) работал(и) только на определенных картах, то wS_Map_Plugins в этом поможет. Необходимо добавить имя .smx плагина в cfg/wS_Map_Plugins.txt и прописать названия и префиксы тех карт, на которых он будет работать.

Код
// Если вы хотите, чтобы плагин работал всегда, то нет смысла его здесь прописывать
//
// "wS_Map_Plugins"
// {
//   "плагин1.smx"
//   {
//     "map"    "название карты, на которой плагин будет работать"
//     "map"    "название карты 2 и тд"
//     "prefix" "префикс карты, на которой плагин будет работать - может быть любым, не обязательно до _ символа"
//     "prefix" "префикс карты 2 и тд"
//   }
//   "плагин2.smx"
//   {
//     настройки как и выше
//   }
// }
//
// Ниже есть пример:
// x.smx - работает только на de_ и cs_ картах
// y.smx - только на de_cbble и картах 35hp
// z.smx - только на de_dust2 и cs_assault

"wS_Map_Plugins"
{
  "x.smx"
  {
   "prefix"    "de_"
   "prefix"    "cs_"
  }
  "y.smx"
  {
   "map"  "de_cbble"
   "prefix"    "35hp"
  }
  "z.smx"
  {
   "map"  "de_dust2"
   "map"  "cs_assault"
  }
}

Прикрепления: wS_Map_Plugins.zip(6Kb)
 
ZLoy-kif Дата: Понедельник, 07.05.2012, 05:59:27 | Сообщение # 2
Сообщений: 35
Репутация: 4 [ +/- ]
А не удобнее ли было пойти от обратного? Сперва выбирается тип карты\карта и затем прописываются команды и плагины (не только sm) которые будут применяться на этих картах. Очень хорошо это реализовано тут http://forums.alliedmods.net/showthread.php?t=134190 вот только чёрт побери там нужно каждую карту отдельно вбивать, нет фильтра по типу карты ^^
 
_wS_ Дата: Понедельник, 07.05.2012, 06:46:12 | Сообщение # 3
Этот плаг выполняет свою задачу, твоё описание - это уже другой принцип работы.
Не хочу переделывать этот, попробуй MapConfig.
 
ZLoy-kif Дата: Понедельник, 07.05.2012, 07:11:01 | Сообщение # 4
Сообщений: 35
Репутация: 4 [ +/- ]
понятно, просто ситуация такая: есть условно говоря 100 дезран карт, 100 обычных и 100 минигйем, для этих трёх типов карт хотелось бы отдельный набор плагинов и отдельный конфиг, а в идеале что-бы можно было и для конкретной карты выставить настройки если нужно, предложенный MapConfig к сожалению может выполнить только последнюю функцию, ну да ладно, будем искать :)


Сообщение отредактировал ZLoy-kif - Понедельник, 07.05.2012, 07:18:55
 
_wS_ Дата: Понедельник, 07.05.2012, 08:12:24 | Сообщение # 5
Я подправил MapConfig, теперь можно и префиксы карт добавлять.
 
uJIb9 Дата: Четверг, 01.08.2013, 16:29:52 | Сообщение # 6
Сообщений: 11
Репутация: 0 [ +/- ]
_wS_, А можешь сделать плагин, в котором надо писать те карты, на которых не должен работать Парашут? А то у меня 100 с чем-то mg_ карт, а на которых Парашут не нужен всего 2 карты. Надеюсь на то, что ты сделаешь такой плагин!
 
_wS_ Дата: Четверг, 01.08.2013, 18:56:18 | Сообщение # 7
Если этот не подходит, попробуй Map Config.
В нужных .cfg делай sm plugins unload plugin_name.smx
 
GaGaUz Дата: Воскресенье, 11.08.2013, 23:18:49 | Сообщение # 8
Сообщений: 3
Репутация: 0 [ +/- ]
Хороший плагин, спасибо давно такой искал.
 
P_S Дата: Понедельник, 14.04.2014, 08:46:27 | Сообщение # 9
Сообщений: 14
Репутация: 0 [ +/- ]
А можно сделать таким образом:

"SpawnProtection.smx"
{
"maps" "mg_piratewars_2012_v2;mg_lego_noob_course_fix;mg_zeizeiii;mg_wolf_course_v2;......"
}
"SpawnProtection.smx"
{
"maps" "mg_piratewars_2012_v2;mg_lego_noob_course_fix;mg_zeizeiii;mg_wolf_course_v2;......"
}

Смысл в том, что при множестве карт они не влазит в одну строку..?
 
_wS_ Дата: Понедельник, 14.04.2014, 14:03:00 | Сообщение # 10
v1.3
 
Bce3hauka Дата: Воскресенье, 20.08.2017, 06:32:16 | Сообщение # 11
Сообщений: 2
Репутация: 0 [ +/- ]
все вот так настроил, все равно на awp_lego работает автобай и вся випка
"wS_Map_Plugins"
{
"VIP_AutoBuy_1.0.0.smx"
{
"maps_prefixes" "de_;"
}
"VIP_Core.smx"
{
"maps_prefixes" "de_;"
}
"closeweapon.smx"
{
"maps" "awp_lego_2;"
}
}
 
_wS_ Дата: Воскресенье, 20.08.2017, 11:27:40 | Сообщение # 12
Надо "prefix", у тебя "maps_prefixes".
 
Bce3hauka Дата: Воскресенье, 20.08.2017, 12:01:16 | Сообщение # 13
Сообщений: 2
Репутация: 0 [ +/- ]
значит в конфиге так, так как я просто копировал
 
Форум » SourceMod - Counter Strike Source && CS GO » Плагины (бесплатные) » wS_Map_Plugins v1.3 (Авто вкл/откл плагинов, в зависимости от карты)
Страница 1 из 11
Поиск: