Revival

ZizionarD

Участник
Сообщения
596
Реакции
66
@Grey83, Вообще в чате сообщения не выводятся, вот конфиг
C-подобный:
// This file was auto-generated by SourceMod (v1.10.0.6497)
// ConVars for plugin "sm_revival 1.1.3_fix.smx"


// The difference in the number of live players of the teams, at which player can revive allies (-1 - disable restriction)
// -
// Default: "1"
// Minimum: "-1.000000"
// Maximum: "5.000000"
sm_revival_balance "1"

// Enable/disable progressbar for reviving
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_bar "1"

// Show TOPx revivers at round end (0 - disable)
// -
// Default: "3"
// Minimum: "0.000000"
// Maximum: "10.000000"
sm_revival_best "0"

// Remove body x sec after the death (-1 - don't remove)
// -
// Default: "2"
// Minimum: "-1.000000"
sm_revival_clean "20"

// Any death team mark color. Set by HEX (RGB or RRGGBB, values 0 - F or 00 - FF, resp.). Wrong color code = green
// -
// Default: "00bf00"
sm_revival_color_any "00bf00"

// CT death mark color. Set by HEX (RGB or RRGGBB, values 0 - F or 00 - FF, resp.). Wrong color code = blue
// -
// Default: "1f3fff"
sm_revival_color_ct "1f3fff"

// T death mark color. Set by HEX (RGB or RRGGBB, values 0 - F or 00 - FF, resp.). Wrong color code = red
// -
// Default: "ff3f1f"
sm_revival_color_t "ff3f1f"

// Time for respawn in seconds
// -
// Default: "3"
// Minimum: "0.000000"
sm_revival_countdown "5"

// Can a player revive others if he have less HP than needed for reviving
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_death "0"

// Enable/disable effect around to place of death
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_effect "1"

// Enable/disable plugin
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_enabled "1"

// Can a player revive the enemy (the revived player will change the team)
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_enemy "0"

// Give x frags to the player for revived teammate
// -
// Default: "1"
// Minimum: "0.000000"
sm_revival_frag "0"

// How many HP will get revived player
// -
// Default: "100"
// Minimum: "25.000000"
sm_revival_health "80"

// Need's health to respawn others (negative - add HP to reviver)
// -
// Default: "25"
// Minimum: "-100.000000"
// Maximum: "100.000000"
sm_revival_health_cost "60"

// HUD info color. Set by HEX (RGB or RRGGBB, values 0 - F or 00 - FF, resp.). Wrong color code = green
// -
// Default: "00bf00"
sm_revival_hud_color "00bf00"

// Show additional info in the: 0 - chat only, 1 - HUD, 2 - KeyHint (not for CS:S v34)
// -
// Default: "2"
// Minimum: "0.000000"
// Maximum: "2.000000"
sm_revival_hud_mode "0"

// HUD info position X (0.0 - 1.0 left to right or -1 for center)
// -
// Default: "0.99"
// Minimum: "-2.000000"
// Maximum: "1.000000"
sm_revival_hud_x "0.99"

// HUD info position Y (0.0 - 1.0 top to bottom or -1 for center)
// -
// Default: "0.75"
// Minimum: "-2.000000"
// Maximum: "1.000000"
sm_revival_hud_y "0.75"

// Default key for reviving (0 - 'duck', 1 - 'use', 2 - 'walk', 3 - no key needed)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "3.000000"
sm_revival_key "1"

// Path to the vmt-file in folder 'materials' for the Any mark. Wrong or empty path = default mark.
// -
// Default: ".vmt"
sm_revival_mark_any "sprites/mark_dead.vmt"

// Path to the vmt-file in folder 'materials' for the CT mark. Wrong or empty path = default mark.
// -
// Default: ".vmt"
sm_revival_mark_ct "sprites/mark_dead.vmt"

// Path to the vmt-file in folder 'materials' for the T mark. Wrong or empty path = default mark.
// -
// Default: ".vmt"
sm_revival_mark_t "sprites/mark_dead.vmt"

// The maximum amount of health that a reviver can receive for reviving players (0 - disable limit)
// -
// Default: "100"
// Minimum: "0.000000"
// Maximum: "10000.000000"
sm_revival_maxhealth "80"

// Enable/disable chat messages
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_msg "0"

// Noblocking time after respawn(set at 0 if you have any noblock plugin)
// -
// Default: "2"
// Minimum: "0.000000"
sm_revival_noblock_time "2"

// No damage recive time after respawn (set at 0.0 if you have any spawn protect plugin)
// -
// Default: "2.0"
// Minimum: "0.000000"
// Maximum: "5.000000"
sm_revival_nodmg_time "2.0"

// Enable/disable save the percentage of reviving
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_percent "0"

// Spawn player at: 0 - position of reviver, 1 - his death position
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_pos "1"

// Radius to respawn death player
// -
// Default: "200.0"
// Minimum: "0.000000"
sm_revival_radius "200.0"

// Reset counter of revived (for cvar 'sm_revival_times') at every: 0 - round, 1 - spawn
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_reset "0"

// Disallow the revival of the players killed: 1 - in the head, 2 - with a knife.
// -
// Default: "0"
// Minimum: "0.000000"
// Maximum: "3.000000"
sm_revival_rip "3"

// This sound playing after reviving (empty string = disabled)
// -
// Default: "ui/achievement_earned.wav"
// Minimum: "0.000000"
sm_revival_soundpath "ui/achievement_earned.wav"

// Can a player be revived after a team change
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_teamchange "1"

// The time after the death of the player, during which the revive is possible
// -
// Default: "0"
// Minimum: "0.000000"
sm_revival_time "0"

// How many times can a player revive other players during the round (0 - unlimited)
// -
// Default: "0"
// Minimum: "0.000000"
sm_revival_times "1"

// Enable/disable key tip at the beginning of the round
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_revival_tip "1"

// Show AntiTOP revivers at round end (0 - disable)
// -
// Default: "3"
// Minimum: "0.000000"
// Maximum: "10.000000"
sm_revival_worst "0"
На данный момент стоит плагин из исходника с гитхаба
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@ZizionarD, sm_revival_msg 0
Сообщения автоматически склеены:

Небольшой апдейт.
Добавлено 2 квара: sm_revival_together и sm_revival_feed.
sm_revival_together - поднимать одного игрока может одновременно: 1 - несколько игроков (как и во всех предыдущих версиях), 0 - только один игрок (требуется тестирование функции)
sm_revival_feed - показывать в киллфиде поднятие игрока: 1 - союзникам поднимавшего, 2 - врагам поднимавшего, 4 - команде наблюдателей
* т.е. 0 - выключено для всех, 7 - включено для всех
20201005012908_1.jpg


Файлы переводов подходят от v1.1.3.
 
Последнее редактирование:
  • Мне нравится
Реакции: FokS

valik1992

Участник
Сообщения
39
Реакции
1
achievement_earned.waw нету звуков постоянно прогружаются найти не могу)
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
valik1992, это дефолтный звук из CSS OB. В CSGO тоже должен присутствовать.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
valik1992, выше прикрепили уже
Да и можно любой другой прописать в файле настроек
 

FokS

Участник
Сообщения
422
Реакции
52
Можно сделать чтобы настройки из меню !revival сохранялись? После смены карты приходиться снова менять кнопку воскрешения.
 

V1adJkee

Участник
Сообщения
148
Реакции
81
А можно сделать как-нибудь так, чтобы игрока возрождало лицом в ту сторону, куда он смотрел до смерти?

А то сейчас возрождает непонятно как и непонятно, от чего это зависит...
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@V1adJkee, игрок либо спавнится лицом и в точке где он умер, либо там где и как стоит воскрешающий.
 

valik1992

Участник
Сообщения
39
Реакции
1
Чет не могу понять как включить индикатор полоску при возрождении? и хотелось бы узнать как цвета убрать вообще на модельках?
 

magis1337

Участник
Сообщения
252
Реакции
23
Чет не могу понять как включить индикатор полоску при возрождении? и хотелось бы узнать как цвета убрать вообще на модельках?
там выше Grey кидал fix, так как то что в первом посте оно с багом, что прогресс бар не работает, по поводу цвета модельки при возраждений, нужно убрать защиту при респавне
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@valik1992, прогрессбар?
Кваром sm_revival_bar
или пользователь может сам его включить в меню, что открывается командой !revival

Какие цвета на каких модельках?
 

magis1337

Участник
Сообщения
252
Реакции
23
@ZizionarD, sm_revival_msg 0
Сообщения автоматически склеены:

Небольшой апдейт.
Добавлено 2 квара: sm_revival_together и sm_revival_feed.
sm_revival_together - поднимать одного игрока может одновременно: 1 - несколько игроков (как и во всех предыдущих версиях), 0 - только один игрок (требуется тестирование функции)
sm_revival_feed - показывать в киллфиде поднятие игрока: 1 - союзникам поднимавшего, 2 - врагам поднимавшего, 4 - команде наблюдателей
* т.е. 0 - выключено для всех, 7 - включено для всех
Посмотреть вложение 65373
*** Скрытый текст не может быть процитирован. ***
Файлы переводов подходят от v1.1.3.
а можно что-бы кфг не переписывать, и не удаляя, просто добавить в revival.cfg квары?
Сообщения автоматически склеены:

@valik1992, прогрессбар?
Кваром sm_revival_bar
или пользователь может сам его включить в меню, что открывается командой !revival

Какие цвета на каких модельках?
он имеет виду, когда игрока поднимаешь, он на секунду зеленый то что защита от убийства сразу
 

valik1992

Участник
Сообщения
39
Реакции
1
@valik1992, прогрессбар?
Кваром sm_revival_bar
или пользователь может сам его включить в меню, что открывается командой !revival

Какие цвета на каких модельках?
на огоньках или черепках, там красит автоматом пытался прозрачный фон сделать не получается) я просто свои спрайты загрузить хотел
 
Сверху Снизу