Skip to content

Commit

Permalink
Merge pull request #25 from Giferns/better-ml
Browse files Browse the repository at this point in the history
Better ML
  • Loading branch information
Giferns authored Nov 30, 2024
2 parents 8153d05 + 4cef20b commit 688a07d
Show file tree
Hide file tree
Showing 6 changed files with 571 additions and 4 deletions.
41 changes: 41 additions & 0 deletions amxmodx/configs/plugins/HealthNade.cfg
Original file line number Diff line number Diff line change
@@ -1,84 +1,117 @@
// Cvars for plugin "[ReAPI] Healthnade" by "DEV-CS.RU Community" (reapi_healthnade.amxx)

// Радиус взрыва гранаты.
//
// Grenade explosion radius.
// -
// Default: "300.0"
// Minimum: "1.000000"
HealthNade_ExplodeRadius "300.0"

// Количество ХП, восстанавливаемых от взрыва гранаты.
//
// The amount of HP restored from a grenade explosion.
// -
// Default: "20.0"
HealthNade_ThrowHealingAmount "20.0"


// Количество ХП, восполняемое от взрыва гранаты. (Для игроков с флагом доступа)
//
// The number of HP replenished from the grenade explosion. (For players with an access flag)
// -
// Default: "40.0"
HealthNade_ThrowHealingAmount_With_Flags "40.0"

// Количество ХП, восстанавливаемых при выпивке гранаты.
//
// The amount of HP restored from a grenade drinking.
// -
// Default: "35.0"
HealthNade_DrinkHealingAmount "35.0"

// Количество ХП пополняется от выпивания гранаты. (Для игроков с флагом доступа)
//
// The number of HP replenished from drinking a grenade. (For players with an access flag)
// -
// Default: "60.0"
HealthNade_DrinkHealingAmount_With_Flags "60.0"


// Сколько гранат выдавать при появлении.
//
// How many grenades to give out at spawn.
// -
// Default: "1"
HealthNade_Give "1"

// Флаги доступа для выдачи гранаты при появлении. Оставьте пустым, чтобы поделиться со всеми.
//
// Access flags for giving a grenade when spawn. Leave blank to share with everyone.
// -
// Default: "t"
HealthNade_Give_AccessFlags "t"

// Флаг доступа для изменения пополнения здоровья от взрыва гранаты.
//
// An access flag for changing health replenishment from a grenade explosion.
// -
// Default: "t"
HealthNade_Override_AccessFlags "t"

// Флаги доступа к возможности питья.
//
// Access flags for drinkability.
// -
// Default: "t"
HealthNade_Drink_AccessFlags "t"

// С какого раунда будет выдаваться граната.
//
// From which round will the grenade be given.
// -
// Default: "1"
// Minimum: "1.000000"
HealthNade_Give_MinRound "1"

// Задержка выдачи (в секундах)
//
// Equip delay (in seconds)
// -
// Default: "0.0"
// Minimum: "0.000000"
HealthNade_EquipDelay "0.0"

// Подменять дымовую гранату?
//
// Replace smoke grenade?
// -
// Default: "0.0"
// Minimum: "0.000000"
// Maximum: "1.000000"
HealthNade_ReplaceSmokegren "0.0"

// Показывать подсказку по использованию гранаты.
//
// Show a tooltip for using a grenade.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
HealthNade_Msg_UsageHint "1"

// Показывать сообщение при попытке вылечиться с полным ХП.
//
// Show message when trying to heal with full HP.
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
HealthNade_Msg_FullHp "1"

// Тип дропа
// 0 - выкл | 1 - вкл | 2 - учитывать квар `mp_nadedrops`
//
// Drop type
// 0 - off | 1 - on | 2 - allow cvar `mp_nade drops`
// -
Expand All @@ -87,23 +120,31 @@ HealthNade_Msg_FullHp "1"
// Maximum: "2.000000"
HealthNade_NadeDrop "2"

// Номер слота, в котором будет хилка (1-5).
//
// Number of the slot in which the grenade will be (1-5).
// -
// Default: "4"
// Minimum: "1.000000"
// Maximum: "5.000000"
HealthNade_SlotId "4"

// Модель которую вы видите в своих руках (v_)
//
// 1st person model (v_)
// -
// Default: "models/reapi_healthnade/v_drink9.mdl"
HealthNade_ViewModel "models/reapi_healthnade/v_drink9.mdl"

// Модель которую мы видим в руках других игроков (p_)
//
// 3rd person model (p_)
// -
// Default: "models/reapi_healthnade/p_healthnade.mdl"
HealthNade_PlayerModel "models/reapi_healthnade/p_healthnade.mdl"

// Модель которую можно видеть на земле (w_)
//
// World model (w_)
// -
// Default: "models/reapi_healthnade/w_healthnade.mdl"
Expand Down
19 changes: 18 additions & 1 deletion amxmodx/configs/plugins/hn_bonusmenu_rbs.cfg
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
// Конфиг плагина '[HN] BonusMenu RBS' by mx?! (файл плагина hn_bonusmenu_rbs.amxx)
// Config of plugin '[HN] BonusMenu RBS' by mx?! (plugin file hn_bonusmenu_rbs.amxx)

// Разрешить покупать гранату только в зоне закупки (1/0) ?
//
// Allow to buy grenades only in the buy zone (1/0) ?
hn_bmrbs_only_buyzone "0"

// Режим 'без раундов': куллдаун в раундах заменяется на куллдаун в секундах
//
// 'No Rounds' mode: cooldown in rounds is replaced with cooldown in seconds
hn_bmrbs_dm_mode "0"

// Выдача гранаты через BonusMenu RBS настраивается непосредственно в конфиге BonusMenu RBS, т.е. в файле bonusmenu_rbs.ini
Expand All @@ -16,4 +21,16 @@ hn_bmrbs_dm_mode "0"
// Куллдаун - Задержка повторной покупки в раундах. Например, поставьте 1 чтобы можно было покупать 1 гранату за раунд
// Доступ - Флаги доступа, при наличии любого из которых игрок может купить гранату. Поставьте 0 чтобы доступ был для всех
//
// Если преключить квар hn_bmrbs_dm_mode в значение "1", "мин_раунд" и "куллдаун" будут работать в режиме секунд, а не раудов
// Если преключить квар hn_bmrbs_dm_mode в значение "1", "мин_раунд" и "куллдаун" будут работать в режиме секунд, а не раудов
//
// Issuing a grenade via BonusMenu RBS is configured directly in the BonusMenu RBS config, i.e. in the bonusmenu_rbs.ini file
// Open bonusmenu_rbs.ini and add a line to the [menu] block (without //):
// "srvcmd" "666" "!hn_bmrbs #%userid% 666 1 1 1 d" "" "0" "0" "Healing grenade"
//
// Format:
// "srvcmd" "price" "!hn_bmrbs #%userid% price_again quantity_of_grenades min_round cooldown access"
//
// Cooldown - Delay in repeated purchase in rounds. For example, set 1 to be able to buy 1 grenade per round
// Access - Access flags, any of which, if present, allows the player to buy a grenade. Set to 0 to allow access for everyone
//
// If you switch the hn_bmrbs_dm_mode cvar to "1", "min_round" and "cooldown" will work in seconds mode, not rounds
23 changes: 22 additions & 1 deletion amxmodx/configs/plugins/hn_spawnequip_gamecms.cfg
Original file line number Diff line number Diff line change
@@ -1,27 +1,48 @@
// Конфиг плагина '[HN] SpawnEquip GameCMS' by mx?! (файл плагина hn_spawnequip_gamecms.amxx)
// Данный конфиг позволяет настроить выдачу лечебной гранаты при спавне, по услугам GameCMS
// Для работы требуется плагин "GameCMS API"
//
// Config of plugin '[HN] SpawnEquip GameCMS' by mx?! (plugin file hn_spawnequip_gamecms.amxx)
// This config allows you to configure the issuance of a healing grenade upon spawn, according to GameCMS services
// The "GameCMS API" plugin is required for operation

// Включить выдачу (1 - да; 0 - нет) ?
//
// Enable output (1 - yes; 0 - no) ?
hn_gamecms_equip_enabled "1"

// Задержка выдачи после спавна (задайте 1.0 или больше, если другой плагин отбирает выданную гранату)
//
// Delay of distribution after spawn (set to 1.0 or more if another plugin takes away the distributed grenade)
hn_gcms_autoequip_delay "0.0"

// Выдавать гранату в случае, если игрок спавнится повторно в течение одного раунда (1 - да; 0 - нет) ?
//
// Give a grenade if the player respawns during the same round (1 - yes; 0 - no) ?
hn_gcms_each_spawn "0"

// Не выдавать гранату чаще одного раза в # секунд (0 - без лимита)
//
// Do not issue a grenade more than once every # seconds (0 - no limit)
hn_gcms_autoequip_cooldown "0"

// При значении 0 "мин. раунд для выдачи" выполняет одноимённую функцию
// При значении 1 выполняет функцию "секунд с начала карты"
// При значении 2 выполняет функцию "секунд с начала раунда"
//
// If set to 0, "min. round for issuing" performs the function of the same name
// If set to 1, performs the function "seconds since map start"
// If set to 2, performs the function "seconds since round start"
hn_min_mode "0"

// Настройка выдачи по услугам GameCMS
// Можно добавить столько вариантов, сколько вам нужно
// Формат: hn_gcms_reg_flag "услуга" "мин. раунд для выдачи" "сколько штук выдавать"
// Пример: hn_gcms_reg_flag "_healthnade" "1" "1"
// Внимание! Располагайте флаги согласно порядку убывания. Перебор идёт сверху вниз, т.е. флаги, стоящие выше, имеют приоритет!

//
// Setting up the issuance of GameCMS services
// You can add as many options as you need
// Format: hn_gcms_reg_flag "service" "min. round for issuance" "how many pieces to issue"
// Example: hn_gcms_reg_flag "_healthnade" "1" "1"
// Attention! Arrange the flags in descending order. The enumeration goes from top to bottom, i.e. the flags that are higher have priority!
4 changes: 4 additions & 0 deletions amxmodx/configs/plugins/hn_spawnequip_steamid.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
// Конфиг с настройкой доступа плагина '[HN] SpawnEquip SteamID' для выдачи шприца при спавне игрока, по SteamID
// Config with access settings for the plugin '[HN] SpawnEquip SteamID' to issue a syringe when a player spawns, by SteamID

// Формат: "steamid" "мин. раунд для выдачи" "сколько раз за раунд" "hp при выпивании" "hp при броске" "радиус лечения" "дата окончания в формате 'день.месяц.год'"
// Пример: "STEAM_0:0:123456" "1" "1" "60" "40" "300.0" "20.06.2026"
//
// Format: "steamid" "min. round to give" "how many times per round" "hp when drinking" "hp when throwing" "radius of healing" "end date in 'day.month.year' format"
// Example: "STEAM_0:0:123456" "1" "1" "60" "40" "300.0" "20.06.2026"

"STEAM_0:0:123456" "1" "1" "60" "40" "300.0" "20.06.2026"
Loading

0 comments on commit 688a07d

Please sign in to comment.