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

[NMRiH] Quality of Life: game fixes (v0.1 beta, 21/01/18))


MYGO.pl
 Udostępnij

Rekomendowane odpowiedzi

  • RSSy
This is a plugin for No More Room in Hell that attempts to fix bugs, restore features, add missing sound effects and improve the quality of the game.

This plugin is in beta so there is likely to be bugs. Any help testing the plugin is appreciated.

It requires DHooks.

Features/changes

Zombies:
  • No AOE bite damage.
  • Zombies don't grab players during cutscene or through doors/chainlink fences/etc.
  • National Guards drop frag grenade.
  • National Guards drop loot above ground.

Crawlers:
  • Players can crouch when grabbed by a crawler.
  • Crawlers don't stand up to attack objects or to climb.
  • Crawlers don't open doors.

Kids:
  • Kids don't T-pose trying to bash walls or when pushed from side or back.

Medicine:
  • Medical items can be equipped at any time. [ConVar]
  • Vaccinated players will not consume additional gene therapy injectors.
  • Prevents phantom inventory items.
  • Medical items auto-equip previous weapon.

Weapons:
  • Suiciding with a firearm plays gunshot sound.
  • Arrows can be retrieved from doors.
  • Arrows stick to objects faithfully. (Previous behaviour only rotates object in place.)
  • TNT and frag grenades play explosion sounds.
  • TNT and frag grenades warp slightly off-ground at detonation for improved effectiveness near clutter.
  • Zombies that survive explosions are shoved by the blast.
  • Molotov inferno plays fire sound effect.
  • Zombies killed by molotovs, flares and gascan fires attribute kills to the instigating player.
  • Maglite can be used with cleaver.
  • Heavy melee weapons (fubar, sledge and pickaxe) drain stamina once per swing. [ConVar]
  • Other melee weapons ignore stamina drain on wall hit if at least one zombie was hurt. [ConVar]
  • Fubar charge animation is 15% faster (the initial flip animation in player's hands).
  • Double-barrel SV10 shotgun reloads 40% faster.
  • Increased Mac-10 damage to match the Colt 1911.
  • Mac-10 is semi-automatic. [ConVar]
  • Bayonet plays stab sound effect.
  • Bayonet cool-down reworked to be shorter than a normal shove. It now uses machete-tier damage. [ConVar]
  • Non-bayonet SKS uses standard shove cooldown.

Other:
  • Players don't bleed out from environmental damage (toxic waste, infected water, fall damage, etc).
  • Infected players that die from substantial damage will not reanimate.
  • Extinguishers and welders don't drop carried items when equipped.
  • Sprinting into water doesn't lock the player into sprinting until leaving.
  • Fixes sprint issue when taking items from supply crates.
  • Fixes misplaced map items being unobtainable.
  • Fixes board pickups that don't give ammo.
  • Client command to fix ice-skating movement. [ConVar]
  • Exposes forwards for other Sourcemod plugins (see below).
ConVars
  • qol_skate_cooldown - Number of seconds player must wait between /skaterboy commands. Negative value disables command.
  • qol_mac10_semiautomatic - Whether the Mac10 should be semiautomatic instead of full-auto.
  • qol_sks_bayonet_change - Whether to use faster bayonet with machete-tier damage.
  • qol_melee_change - Whether to use new melee stamina drain rules.
  • qol_medical_wield - Whether to allow players to wield medical items at all times (so they may be thrown).

Commands
  • sm_skaterboy - Fix jittery ice-skating player movement.

Forwards
PHP Code:

// Called whenever a national guard spawns a loot drop.
public void OnNationalGuardLoot(int national_guardint loot);

// Called whenever player consumes a medical item.
public void OnPlayerUsedBandages(int playerint item);
public 
void OnPlayerUsedPills(int playerint item);
public 
void OnPlayerUsedFirstAid(int playerint item);
public 
void OnPlayerUsedGeneTherapy(int playerint item); 

Rationale

Some features can be disabled with ConVars if they're not desired.

With this plugin players can always equip bandages, pills, gene therapy and first aid. This allows players to preemptively select a medical item and throw it to distant teammates. The rules for using the items remain unchanged except for gene therapy which can only be used by non-vaccinated players.

The change to how stamina is drained with melee weapons makes combat more predictable. Players can fight in tight hallways without worrying about the wide trace pattern inevitably hitting a wall and decimating their stamina. Heavy weapons drain stamina once per swing to encourage multikills and allow players to adopt different tactics with different weapons.

A short bayonet cool-down makes the bayonet more reliable and a better trade-off for its negatives:
  • Default bayonet is slow: 3 second cool-down.
  • SKS occupies large inventory space.
  • Uses more stamina: shove cost 20 vs machete's swing cost 14.
  • Can only hit one enemy at a time.
  • Can't be charged up for extra damage.
  • Can't be thrown at enemies.
  • Can't be used with a maglite.

A semiautomatic Mac-10 prevents the tendency for the gun to waste ammo. Its damage has also been boosted to match the Colt 1911 to be similar to how the MP5 deals the same amount of damage as the Beretta/Glock.

The /skaterboy command can fix the jittery, ice-skating movement caused by alt-tabbing.

Download/requirements

This plugin requires DHooks.

Attached Files
File Type: zip nmrih-qol.zip (71.6 KB)

Wyświetl pełny artykuł

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
 Udostępnij

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

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