[ZP] Zombie Plague Gore Total Work ( All Mods )

Pluginuri facute de utilizatorii forumului eXtream.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
Dealer.1
Membru, skill 0
Membru, skill 0
Posts: 67
Joined: 24 Feb 2013, 14:01
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: Da
SteamID: Privat
Location: Romania | Bacau
Has thanked: 14 times
Been thanked: 2 times
Contact:

03 Aug 2014, 19:12

Descriere : Am facut un plugin pentru Zombie Plague si anume Zombie Plague Gore Total Work . Pluginul este facut de mine cu cateva mici adaugari , dupa cum bine stiti puteti gasi ZP Gore dar separat si doar pentru unele moduri . Avantajul este foarte simplu pentru serverul dumneavoastra : reduce lagul prin faptul ca atunci cand sunteti omorat sau ati omorat pe cineva va ramane pe jos bucatile adversarului , fara ca sa ii mai ramana cadavrul care mananca destul de mult fps si face lag , daca va puteti aduce aminte bine , atunci cand un om omoara un zombie ii ramane acel cadavru pe jos , in afara de Sniper | Assasin | Assasin VS Snipers | NightMare Mod , ei eu am redus aceasta problema mai ales la 32/32 .
Pluginul este testat , nu are buguri sau erori , merge perfect :) .
Eu am facut acest plugin pentru mai multe moduri si anume :

[1].Normal Infection
[2].Nemesis
[3].Survivor
[4].Plague
[5].Swarm
[6].Armagedon Mode


La aceste moduri indiferent de cine sunteti omorat sau pe cine veti omora efectul este acelasi , raman bucatile pe jos .

Descarcare : http://www.girlshare.ro/33825863.5
Nume : [ZP] Total Gore Work
Versiune : 1.0
Sursa :
| Afiseaza codul
#include < amxmodx >
#include < fakemeta >
#include < hamsandwich >
#include < zombieplaguenew1.3 >

#define SPECMODE_ALIVE	0
#define IsPlayer(%1) (1 <= %1 <= g_iMaxPlayers)

#define PLUG_VERSION "1.0"
#define PLUG_AUTH "Dealer"

new bool:g_bHamCzBots;
new g_iMaxPlayers;

public plugin_init( )
{
	register_plugin( "[ZP] Total Round Gore", PLUG_VERSION, PLUG_AUTH );
	
	RegisterHam( Ham_Killed, "player", "fw_PlayerKilled_Pre", 0 );
	RegisterHam( Ham_Killed, "player", "fw_PlayerKilled_Post", 1 );
	
	g_iMaxPlayers = get_maxplayers( );
}

public client_putinserver( id )
{
	if ( !g_bHamCzBots && is_user_bot( id ) )
	{
		set_task( 0.1, "taskRegisterCzBots", id );
	}
}

public taskRegisterCzBots( id )
{
	RegisterHamFromEntity( Ham_Killed, id, "fw_PlayerKilled_Pre", 0 );
	g_bHamCzBots = true;
}

public fw_PlayerKilled_Pre( iVictim, iAttacker, iShouldGib )
{
	if ( zp_is_nemesis_round( ) && IsPlayer( iAttacker ) )
	{
		SetHamParamInteger( 3, 2 );
	}
	if ( zp_is_plague_round( ) && IsPlayer( iAttacker ) )
	{
		SetHamParamInteger( 3, 2 );
	}
	if ( zp_is_survivor_round( ) && IsPlayer( iAttacker ) )
	{
		SetHamParamInteger( 3, 2 );
	}
	if ( zp_is_swarm_round( ) && IsPlayer( iAttacker ) )
	{
		SetHamParamInteger( 3, 2 );
	}
	if ( zp_get_zombie_count() && IsPlayer( iAttacker ) )
	{
		SetHamParamInteger( 3, 2 );
	}
	if ( zp_is_lnj_round( ) && IsPlayer( iAttacker ) )
	{
		SetHamParamInteger( 3, 2 );
	}
}

public fw_PlayerKilled_Post( iVictim, iAttacker, iShouldGib )
{
	if ( zp_is_nemesis_round( ) && IsPlayer( iAttacker ) )
	{
		set_pev( iVictim, pev_iuser1, SPECMODE_ALIVE );
	}
	if ( zp_is_plague_round( ) && IsPlayer( iAttacker ) )
	{
		set_pev( iVictim, pev_iuser1, SPECMODE_ALIVE );
	}
	if ( zp_is_survivor_round( ) && IsPlayer( iAttacker ) )
	{
		set_pev( iVictim, pev_iuser1, SPECMODE_ALIVE );
	}
	if ( zp_is_swarm_round( ) && IsPlayer( iAttacker ) )
	{
		set_pev( iVictim, pev_iuser1, SPECMODE_ALIVE );
	}
	if ( zp_get_zombie_count() && IsPlayer( iAttacker ) )
	{
		set_pev( iVictim, pev_iuser1, SPECMODE_ALIVE );
	}
	if ( zp_is_lnj_round( ) && IsPlayer( iAttacker ) )
	{
		set_pev( iVictim, pev_iuser1, SPECMODE_ALIVE );
	}
}
Instalare : Fisierul zp_total_gore_work1.sma il puneti in fisierul Scripting
Fisierul zp_total_gore_work1.amxx il puneti in fisierul Plugins

** Dupa ce ati adaugat toate astea intrati in plugins-zplague.ini sau plugins.ini si treceti urmatoarea linie :
| Afiseaza codul
zp_total_gore_work1.amxx
Module : Nu este nevoie .
Cvaruri : Nu sunt .
Imagini : Nu cred ca sunt necesare dar pentru cei necunoscatori :
| Afiseaza codul
Image

Image
Last edited by Dealer.1 on 14 Aug 2014, 19:58, edited 2 times in total.
RoyalServer 2
User avatar
dRaGoNeLy^ ;x
Membru, skill +3
Membru, skill +3
Posts: 1430
Joined: 27 Jun 2014, 15:42
Detinator Steam: Da
CS Status: PR0 Than Y0U!
Detinator server CS: Nu.
SteamID: PM!
Reputatie: Castigator Membru Club eXtream @ Mos Nicolae (doua luni)
Fost Membru Club eXtreamCS (patru luni)
Fond eXtream: 0
Location: București
Has thanked: 23 times
Been thanked: 13 times
Contact:

03 Aug 2014, 19:42

Gj! Cautam asta ;)
Image
User avatar
THEKING.
Manager CS
Manager CS
Posts: 3339
Joined: 21 Apr 2012, 17:24
Detinator Steam: Da
CS Status: Away
Detinator server CS: cs.extreamcs.com
SteamID: divinsx
Reputatie: Fost super moderator
Manager CS
Nume anterior: CLAU.
1/3
Location: Romania
Has thanked: 84 times
Been thanked: 74 times

03 Aug 2014, 21:23

Folositor plugin , succes la cat mai multe.
Post Reply

Return to “Pluginuri eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 13 guests