Плагин воскрешения игроков css v34
Description: Press and hold Shift, E or Ctrl key above death place to respawn player
Installation: Place compiled plugin (sm_revival.smx) into the plugins folder (../addons/sourcemod/plugins/).
Commands: sm_revival — show client’s prefrences menu (key for revive, where show additional info and progressbar)
- sm_revival_version — plugin version
- sm_revival_enabled — Enable/disable plugin
- sm_revival_tip — Enable/disable key tip at the beginning of the round
- sm_revival_msg — Enable/disable chat messages (except tips)
- sm_revival_key — Key for reviving (0 — ‘duck’, 1 — ‘use’, 2 — ‘walk’, 3 — no key needed)
- sm_revival_pos — Spawn player at: 0 — position of reviver, 1 — his death position, 2 — team spawn point
- sm_revival_clean — Remove body x sec after the death ( -1 — don’t remove)
- sm_revival_dissolve — Dissolve effect when removing ragdolls: -1 — disable effect, 0 — Energy, 1 — Heavy electrical, 2 — Light electrical, 3 — Core effect
- sm_revival_teamchange — Can a player be revived after a team change
- sm_revival_no_end — Can a players be revived after a round end
- sm_revival_enemy — Can a player revive the enemy (the revived player will change the team)
- sm_revival_bar — Enable/disable progressbar
- sm_revival_percent — Enable/disable save the percentage of reviving
- sm_revival_effect — Enable/disable effect (circles) around to place of death
- sm_revival_radius — Radius to respawn death player
- sm_revival_time — The time after the death of the player, during which the revive is possible (0 — down to the end of the round)
- sm_revival_countdown — Time for respawn in seconds
- sm_revival_times — How many times can a player revive other players during the round (0 — unlimited)
- sm_revival_reset — Reset counter of revived (for cvar ‘sm_revival_times’) at every: 0 — round, 1 — spawn
- sm_revival_risings — How many times can a player will revived by other players during the round (0 — unlimited)
- sm_revival_noblock_time — Noblocking time after respawn (set at 0 if you have any noblock plugin)
- sm_revival_health_cost — Need’s health to respawn (if value is less than 0, then this value will be added to the reviver)
- sm_revival_maxhealth — The maximum amount of health that a reviver can receive for reviving players (0 — disable limit)
- sm_revival_death — Can a player revive others if he have less HP than needed for reviving
- sm_revival_health — How many HP will get revived player
- sm_revival_frag — Give x frags to the player for revived teammate
- sm_revival_rip — Disallow the revival of the players killed: 1 — in the head, 2 — with a knife, 3 — in the head or with a knife.
- sm_revival_balance — The difference in the number of live players of the teams, at which player can revive allies (-1 — disable restriction)
- sm_revival_soundpath — This sound playing after reviving (empty string = disabled)
- sm_revival_nodmg_time — No damage recive time after respawn (set at 0.0 if you have any spawn protect plugin)
- sm_revival_crouch — Crouch a revived player for a split second to avoid getting stuck in a space with a low height
- sm_revival_color_t — T death mark color. Wrong color code = red
*Set by HEX ( R G B or RR GG BB , values 0 — F or 00 — FF, resp., any register). - sm_revival_color_ct — CT death mark color. Wrong color code = blue
- sm_revival_color_any — Any death team mark color (sm_revival_enemy = 1). Wrong color code = green
- sm_revival_best — Show TOPx revivers at round end (0 — disable)
- sm_revival_worst — Show AntiTOPx revivers at round end (0 — disable)
- sm_revival_mark_t — Path to the vmt-file in folder ‘materials’ for the T mark. Wrong or empty path = default mark.
- sm_revival_mark_ct — Path to the vmt-file in folder ‘materials’ for the CT mark. Wrong or empty path = default mark.
- sm_revival_mark_any — Path to the vmt-file in folder ‘materials’ for the Any mark. Wrong or empty path = default mark.
- sm_revival_hud_x — HUD info position X (0.0 — 1.0 left to right or -1 for center)
- sm_revival_hud_y — HUD info position Y (0.0 — 1.0 top to bottom or -1 for center)
- sm_revival_hud_color — HUD info color. Set by HEX (RGB or RRGGBB, values 0 — F or 00 — FF, resp.). Wrong color code = green
- sm_revival_hud_mode — Show additional info in the: 0 — chat only, 1 — HUD, 2 — KeyHint (not for CS:S v34)
- sm_revival_together — Can more than 1 alive player try to revive a player at the same time (0 — 1 reviver per 1 dead player)
- sm_revival_feed — Show revives in the killfeed to the: 1 — allies, 2 — enemies, 4 — spectators (all: 1+2+4 = 7).
- sm_revival_last_man — Disable revives when only one player is alive on one of the teams
- sm_revival_duel — Disable revives when both teams have one player alive
enum < RI_Revives, // How many times during this round the player reviveded others RI_Revived, // How many times during this round the player was reviveded by others RI_Target, // Player's current target for revive RI_Percents // Progress in reviving the target >; /** * Getting current player information by selected type * * @param сlient Client index * @param type Information type: RI_* * @return Player information by selected type (-1 for wrong type) * @error Invalid client index, client not connected, fake client or invalid information type. */ native int Revival_GetPlayerInfo(int сlient, int type); /** * Setting current player values of selected type * * @param сlient Client index * @param type Information type: RI_* * @param value Value of choosed type * @error Invalid client index, client not connected, fake client, invalid information type or invalid value. */ native void Revival_SetPlayerInfo(int сlient, int type, int value); /** * Called when a client changed status. * * @param reviver Reviver index * @param target Revive target index * @param frags The number of frags that the reviver will receive * @param diff_hp The amount by which the health of the reviver will be changed * @param health The amount of health that the revival target will have (always > 0) */ forward void Revival_OnPlayerReviving(int reviver, int target, int &frags, int &diff_hp, int &health);
Starting from v1.0.7, the plugin supports text coloring in chat using tags: , , , , ,
, , , , , , , , , , .
*Only the first 3 tags will be used in CSSv34, the rest will be removed from the text.
Screenshots: 1st (from v1.0.0), 2nd, 3rd, client’s prefrences menu
Attached Files
Revival 1.0.3.zip (25.5 KB, 1110 views) |
Revival 1.0.4.zip (25.5 KB, 502 views) |
Revival 1.0.5.zip (44.0 KB, 611 views) |
Revival 1.0.8.zip (8.7 KB, 527 views) |
Revival 1.0.9.zip (8.9 KB, 1081 views) |
Revival 1.0.11.zip (78.7 KB, 754 views) |
Revival 1.1.3.zip (24.9 KB, 1079 views) |
Revival 1.1.4.zip (26.4 KB, 304 views) |
Revival 1.1.5.zip (26.6 KB, 920 views) |
Revival 1.1.6.zip (27.0 KB, 464 views) |
Revival (плагин возрождение тимейтов) CSS v.34
Отправлено 02 Июль 2022 — 23:48
Доброго времени суток! Ребята, который раз к вам обращаюсь. Подскажите актуальный плагин «Revival для css v.34» Этот плагин для возрождения своих тиммейтов. На других серверах почти везде стоит в игре css v.34. Хочу поставить у себя. Скачал файл 1.1.5 но сервер не видит этот плагин. Помогите пожалуйста
#2 Kakoin
Отправлено 02 Июль 2022 — 23:53
Доброго времени суток! Ребята, который раз к вам обращаюсь. Подскажите актуальный плагин «Revival для css v.34» Этот плагин для возрождения своих тиммейтов. На других серверах почти везде стоит в игре css v.34. Хочу поставить у себя. Скачал файл 1.1.5 но сервер не видит этот плагин. Помогите пожалуйста
#3 FLIPYBY
Отправлено 03 Июль 2022 — 0:01
Доброго времени суток! Ребята, который раз к вам обращаюсь. Подскажите актуальный плагин «Revival для css v.34» Этот плагин для возрождения своих тиммейтов. На других серверах почти везде стоит в игре css v.34. Хочу поставить у себя. Скачал файл 1.1.5 но сервер не видит этот плагин. Помогите пожалуйста
Вот вам актуальная версия.
#4 Bot_Cliffe
Отправлено 03 Июль 2022 — 10:53
Добрый день! FLIPYBY, Я поставил этот плагин на сервер css v.34. Дело в том что вообще никакой реакции нет. Он будто отсутствует.
Возможно из-за того что там требуется версия SM 1.8 и свежее.
Сообщение отредактировал Bot_Cliffe: 03 Июль 2022 — 10:57
#5 Kakoin
Отправлено 03 Июль 2022 — 10:56
Добрый день! FLIPYBY, Я поставил этот плагин на сервер css v.34. Дело в том что вообще никакой реакции нет. Он будто отсутствует.
Возможно из-за того что там требуется версия SM 1.8 и свежее. А я даже не знаю какая у меня версия. Я свой sourcemod обновил. Ну версия какая у меня стала я не вижу
#6 FLIPYBY
Отправлено 03 Июль 2022 — 11:46
Добрый день! FLIPYBY, Я поставил этот плагин на сервер css v.34. Дело в том что вообще никакой реакции нет. Он будто отсутствует.
Возможно из-за того что там требуется версия SM 1.8 и свежее.
Сообщение отредактировал FLIPYBY: 03 Июль 2022 — 11:46
Resurrect [Fork] 1.0 — Воскрешение тиммейтов SourceMod
Плагин с легкостью позволит воскрешать (оживлять) игроков своей команды (товарищей).
Автор: Samoletik1337
Обязателен: SourceMod v1.6.3 или выше
Архив на несколько версий плагина Colors, MoreColors и CS:GO Colors
Поддержка:
CS: Source
CS: GO
// Админ флаг, необходимый для воскрешения игроков
// —
// Default: «»
sm_revive_adminflag «»
// Кнопка для воскрешения
// 0 — CTRL | 1 — E
// —
// Default: «0»
sm_revive_button «0»
// Цвет Progress-Bar (строки состояния воскрешения) без #
// Это только для CS:GO!
// —
// Default: «ffffff»
sm_revive_color «ffffff»
// Выдать или отобрать n-ое количество HP тому, кто воскресил
// Пример: 10 — Дать 10 HP | -10 Отнять 10 HP
// —
// Default: «10»
sm_revive_health «30»
// Необходимое кол-во хп для воскрешения
// —
// Default: «25»
sm_revive_health_cost «25»
// Когда выполнять действие с ХП
// 1 — Сразу | 0 — В следующем раунде
// —
// Default: «1»
sm_revive_health_type «1»
// Радиус, в котором можно воскрешать тимейта
// —
// Default: «100.0»
sm_revive_radius «100.0»
// Тайм воскрешения игрока (время)
// —
// Default: «10.0»
sm_revive_time «10.0»
Меняете циферку, в зависимости от игры.
В общем то и всё. Что ещё можно сказать по плагину? Ну наверное то что,он чистый, без бекдоров, и с минимальным кодом. И да на новеньких версиях SourceMod, плагин компилируется с ошибкой, но, не беда, это просто из за того, что не используется старая функция», поэтому всё ОК, и на его работоспособность никак не влияет.