Files
VnUtest/garrysmod/gamemodes/militaryrp/plugins/kill_rewards/sh_plugin.lua
2026-03-31 10:27:04 +03:00

55 lines
2.1 KiB
Lua

local PLUGIN = PLUGIN
PLUGIN.name = "Kill Rewards"
PLUGIN.author = "Scripty"
PLUGIN.description = "Adds money rewards for killing players of another faction."
ix.config.Add("killRewardBase", 300, "Базовая награда за убийство игрока другой фракции.", nil, {
data = {min = 0, max = 50000},
category = "Убийства"
})
ix.config.Add("killRewardVIP", 750, "Награда за убийство для VIP игроков.", nil, {
data = {min = 0, max = 50000},
category = "Убийства"
})
ix.config.Add("killRewardVIPPlus", 1000, "Награда за убийство для VIP+ игроков.", nil, {
data = {min = 0, max = 50000},
category = "Убийства"
})
ix.config.Add("killRewardPremium", 1500, "Награда за убийство для Premium игроков.", nil, {
data = {min = 0, max = 50000},
category = "Убийства"
})
ix.config.Add("killRewardSponsor", 2000, "Награда за убийство для Спонсоров.", nil, {
data = {min = 0, max = 50000},
category = "Убийства"
})
-- Добавляем множитель для админов, если нужно, или просто оставим базовую
ix.config.Add("killRewardAdmin", 1000, "Награда за убийство для администрации.", nil, {
data = {min = 0, max = 50000},
category = "Убийства"
})
ix.config.Add("deathPenalty", 3000, "Штраф за смерть (вычитается из баланса игрока).", nil, {
data = {min = 0, max = 50000},
category = "Убийства"
})
ix.config.Add("friendlyFirePenalty", 5000, "Штраф за убийство игрока своей фракции.", nil, {
data = {min = 0, max = 50000},
category = "Убийства"
})
if (CLIENT) then
ix.lang.AddTable("russian", {
killRewardMsg = "Вы получили %s за ликвидацию противника!",
killPenaltyMsg = "Вы потеряли %s за убийство союзника!",
deathPenaltyMsg = "Вы потеряли %s из-за смерти."
})
end
ix.util.Include("sv_plugin.lua")