- Поддерживаемые игры
-
- CS: Source (OrangeBox)
- CS: Source (v34)
- CS: GO
Теоретически плагин должен работать на любых играх, но тестировалось только на CS:GO
Данный плагин добавляет базовые бонусы предметам из Shop
Список бонусов:
Плагин может конфликтовать с остальными плагинами, изменяющими гравитацию, невидимость, здоровье и т.д.
Единственное, что не помешает, это сторонний плагин на скорость, при условии, что скорость выставляется раньше 0.25 с после спавна игрока
Плагин поддерживает Base Effects, что сводит на нет все конфликты, при условии, что остальные плагины тоже используют Base Effects
Данный плагин добавляет базовые бонусы предметам из Shop
Список бонусов:
- Увеличение урона
- Защита от урона (схема из RPG-игр, Урон = Исходный уро / сопротивление)
- Прозрачность (Видимость = Исходная видимость / Прозрачность)
- Сопротивление гравитации (Гравитация = Исходная гравитация / сопротивление)
- Скорость
- Здоровье
- Ускорение перезарядки (Время перезарядки = исходная время перезарядки / ускорение перезарядки)
- Броня
- Регенерация здоровья (N в секунду)
- Регенерация брони (N в секунду)
- Увеличение кредитов
Каждый предмет имеет одинаковую структуру, Shop Equipments поддерживает дополнительную информацию, которая присваивается предмету
Абсолютно все плагины, добавляющие предметы в магазин и такую информацию к ним, могут быть использованы для добавления бонусов к предметам
Достаточно прописать бонусы в раздел "Attributes" любому предмету:
Результат:
Абсолютно все плагины, добавляющие предметы в магазин и такую информацию к ним, могут быть использованы для добавления бонусов к предметам
Достаточно прописать бонусы в раздел "Attributes" любому предмету:
PHP:
"Equipments"
{
"glasses"
{
"en" "Очки"
"ru" "Очки"
"3d"
{
"name" "3D очки"
"price" "15000"
"gold_price" "1000"
"sell_price" "-1"
"gold_sell_price" "-1"
"duration" "0"
"model" "models/gmod_tower/3dglasses.mdl"
"Attributes"
{
"speed" "0.1" // +10% скорости
"gravity" "0.3" // +10% сопротивлению гравитации
"health" "0.5" // +50% здоровья
"armor" "50" // +50 брони
"regen_hp" "1" // +1 хп в секунду
"regen_armor" "1" // +1 брони в секунду
"credits" "0.25" // +25% кредитов (от подарков и т.д.)
"damage" "0.25" // +25% урона
"dmgresist" "0.25" // +25% сопротивлению урона
"invis" "1.0" // +100% прозрачности
"reload" "1.0" // +100% к скорости перезарядки
}
"attachment" "facemask"
"position" "0.0 0.5 2.0"
"angles" "0.0 0.0 0.0"
"classes"
{
"models\player\techknow\left4dead\zoey.mdl"
{
"attachment" "facemask"
"position" "0.0 -1.5 2.0"
"angles" "0.0 0.0 0.0"
}
"models\player\techknow\left4dead\louis.mdl"
{
"attachment" "facemask"
"position" "0.0 -1.0 4.0"
"angles" "0.0 0.0 0.0"
}
"models\player\techknow\left4dead\francis.mdl"
{
"attachment" "facemask"
"position" "0.0 -0.5 2.0"
"angles" "0.0 0.0 0.0"
}
}
}
}
}
Плагин может конфликтовать с остальными плагинами, изменяющими гравитацию, невидимость, здоровье и т.д.
Единственное, что не помешает, это сторонний плагин на скорость, при условии, что скорость выставляется раньше 0.25 с после спавна игрока
Плагин поддерживает Base Effects, что сводит на нет все конфликты, при условии, что остальные плагины тоже используют Base Effects
- Требования
- Переменные
-
Имею эффект только при установленном Base Effects
cvar_ecalc_mult - Если 1 - плагин будет не прибавлять значения к общим, а умножать
- Установка
-
Закинуть .smx в папку plugins
После запуска создастся конфиг по пути cfg/shop/abilities_base.cfg
Поддерживает "горячую" загрузку через sm plugins load