Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

RSS[L4D2] Killing Adrenaline v1.0 [2-2-22]


MYGO.pl
 Udostępnij

Rekomendowane odpowiedzi

  • RSSy
about

make you killing generate more adrenaline, when you kill every zombie, adrenaline duration will increase by kill difficulty depending on distance/heashot/SI/melee/ and configurable
reference some code from Left 4 Dhooks Direct(left4dhooks_lux_library.inc)

this is my realism part


ConVar

PHP Code:

// Killing Adrenaline enable
killing_adrenaline_enable "1"

// normal kill one zombie will increase this adrenaline duration
killing_adrenaline_duration_base "0.33"

// allow bot increase duration
killing_adrenaline_allow_bot "1"

// allow increase duration even player not under adrenaline
killing_adrenaline_allow_cooling "1"

// allow stack adrenaline duration when use multiple adrenalines
killing_adrenaline_allow_stack "1"

// to get max distance multiplier, how long
killing_adrenaline_distance_max "1200"

// if kill distance close to max, multiplier also close to x1.5, nearest is x1
killing_adrenaline_distance_ratio "1.5"

// duration multiplier of grenade launcher kill
killing_adrenaline_grenade_ratio "0.75"

// duration multiplier of headshot kill
killing_adrenaline_headshot_ratio "1.5"

// duration multiplier of melee kill
killing_adrenaline_melee_ratio "1.16"

// duration multiplier of pipe bomb kill
killing_adrenaline_piped_ratio "0.85"

// duration multiplier of boomer
killing_adrenaline_boomer_ratio "1.33"

// duration multiplier of charger
killing_adrenaline_charger_ratio "1.5"

// duration multiplier of hunter
killing_adrenaline_hunter_ratio "1.25"

// duration multiplier of jockey
killing_adrenaline_jockey_ratio "1.25"

// duration multiplier of smoker
killing_adrenaline_smoker_ratio "1.33"

// duration multiplier of spitter
killing_adrenaline_spitter_ratio "1.2"

// duration multiplier of tank
killing_adrenaline_tank_ratio "32"

// duration multiplier of witch
killing_adrenaline_witch_ratio "32" 

event forward
call before declare:
PHP Code:

forward Action OnAdrenalineGiven(int clientfloat duration); 

trigger:
PHP Code:

public Action OnAdrenalineGiven(int clientfloat duration) {/**/


changelog
v1.0 just released; 2-2-22

Attached Files
File Type: sp Get Plugin or Get Source (l4d2_Killing_Adrenaline.sp - 13.5 KB)

Wyświetl pełny artykuł

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...