Zombie Plague: Stone Class

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
GhosT ***
Membru, skill +2
Membru, skill +2
Posts: 604
Joined: 04 Dec 2013, 21:52
Detinator Steam: Da
CS Status: Morphin . [ Retras ]
SteamID: Mutulica1428
Reputatie: Fost Moderator ajutator
Location: Dumesti.
Has thanked: 40 times
Been thanked: 99 times
Contact:

06 Mar 2014, 22:27

Descriere: O clasa zombie care nu primeste Damage in head shot si mai putin in alte zone .

Descarcare:
Sma | Afiseaza codul
#include <amxmodx>
#include <zombieplague>

new iClass;

public plugin_init()
{
	new const
		PLUGIN_NAME[] = "Zombie Plague Class: Stone Class",
		PLUGIN_VERS[] = "1.2",
		PLUGIN_AUTH[] = "GhosT ***";
	
	register_plugin(PLUGIN_NAME, PLUGIN_VERS, PLUGIN_AUTH);
	
	register_event("Damage", "Damage", "b");
}
public plugin_precache()
{
	new const zp_class_name[] = "Stone Zombie";
	new const zp_class_info[] = "No HeadShot Damage";
	new const zp_class_model[] = "zombie_source";
	new const zp_class_clawmodel[] = "v_knife_zombie.mdl";
	const zp_class_health = 2500;
	const zp_class_speed = 300;
	const Float:zp_class_gravity = 1.0;
	const Float:zp_class_knockback = 1.0;
	
	iClass = zp_register_zombie_class(zp_class_name, zp_class_info, zp_class_model, zp_class_clawmodel, zp_class_health, zp_class_speed, zp_class_gravity, zp_class_knockback);
}
public Damage(iVictim)
{
	if(zp_get_user_zombie_class(iVictim) == iClass && is_user_zombie(iVictim))
	{
		new iWeapon, iHitPoint, iAttacker = get_user_attacker(iVictim, iWeapon, iHitPoint);
		
		if(iHitPoint == HIT_HEAD)
                {
                        fDamage = 0.0;
			return PLUGIN_HANDLED;
	        }
		else if(iHitPoint != HIT_HEAD)
		{
			fDamage = fDamage / 1.8;
			return PLUGIN_HANDLED;
		}
		
		return PLUGIN_HANDLED;
	}
	
	return PLUGIN_HANDLED_MAIN;
}
Nume: Zombie Plague: Stone Class
Versiune: 1.2
Link oficial: Aici ;)

Instalare:
1. Fisierul nume_plugin.sma il puneti in addons/amxmodx/scripting
2. Fisierul nume_plugin.amxx il puneti in addons/amxmodx/plugins
3. Intrati in fisierul addons/amxmodx/configs/plugins.ini si adaugati la urma:

Code: Select all

nume_plugin.amxx
4. Alti pasi necesari....

Cvar-uri (se adauga in fisierul amxmodx\configs\amxx.cfg): -

Comenzi administrative (se tasteaza in consola si trebuie sa fiti administrator): -

Comenzi publice (se tasteaza in joc prin apasarea tastei Y): -

Module necesare (se sterge ; din fata modulului de mai jos; acestea le gasiti in fisierul amxmodx\configs\modules.ini): -

Imagini: -

Credite :

- YONTU .
Last edited by GhosT *** on 12 Mar 2014, 16:09, edited 3 times in total.
Reason: Updated 1.2
RoyalServer
User avatar
Chris Duskblade
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 2780
Joined: 18 Jun 2013, 16:46
Detinator Steam: Da
Reputatie: Fost super moderator
Nume anterior: Cristinel.
Utilizator neserios (tepar)
Location: Timișoara
Has thanked: 62 times
Been thanked: 15 times
Contact:

07 Mar 2014, 13:40

Daca puneai si un model ar fii fost mult mai interesant :-@ in fine , thx pentru munca asta !
Last edited by GhosT *** on 07 Mar 2014, 15:04, edited 1 time in total.
Reason: Model poti pune .. Dar nu am eu model , am pus doar pluginul , fara modele .. Nu stiu cum sa iti explic .. El are modele si pentru knife si pentru "player" .. Dar eu nu am avut de unde sa postez .
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

07 Mar 2014, 16:51

Eu zic ca ar trebui sa te uiti mai inati intr-o sursa de ZP Class si sa o compari cu ata sa vezi cet-i mai lipseste.
Last edited by GhosT *** on 07 Mar 2014, 16:54, edited 1 time in total.
Reason: Nu cred ca lipseste ceva ..
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
User avatar
Deevix
Membru, skill +1
Membru, skill +1
Posts: 191
Joined: 10 Aug 2013, 23:17
Detinator Steam: Nu
CS Status: Zombie
Location: Summoner's Rift
Has thanked: 14 times
Been thanked: 5 times
Contact:

08 Mar 2014, 09:11

Ai putea pune acel model cu zombie-ul cu casca de fier cu grati , s-ar potrivi
Last edited by GhosT *** on 08 Mar 2014, 09:17, edited 1 time in total.
Reason: Da-mi un link de unde sa il descarc ..
Image

ZOMBIE MOD3 LIKE BETA V1.0 (BASED ON ZP) (89%) [PRIVAT]
ariciu
Membru, skill +1
Membru, skill +1
Posts: 104
Joined: 27 Jun 2012, 15:07
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Has thanked: 9 times
Been thanked: 4 times
Contact:

12 Mar 2014, 08:35

Crisstinell wrote:Daca puneai si un model ar fii fost mult mai interesant :-@ in fine , thx pentru munca asta !
Modelele le poti schimba tu de aici:

Code: Select all

	new const zp_class_model[] = "zombie_source";
	new const zp_class_clawmodel[] = "v_knife_zombie.mdl";
Schimba zombie_source cu alien2 daca ai modelul in models/zombie_plague
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

12 Mar 2014, 15:07

Nu recomand acest plugin [-x !
Nu este bine scriptat si va da si erori in consola!

In loc de Ham puteai folosi client_damage( parametrii ) .
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
User avatar
GhosT ***
Membru, skill +2
Membru, skill +2
Posts: 604
Joined: 04 Dec 2013, 21:52
Detinator Steam: Da
CS Status: Morphin . [ Retras ]
SteamID: Mutulica1428
Reputatie: Fost Moderator ajutator
Location: Dumesti.
Has thanked: 40 times
Been thanked: 99 times
Contact:

12 Mar 2014, 15:12

The YONTU wrote:Nu recomand acest plugin [-x !
Nu este bine scriptat si va da si erori in consola!

In loc de Ham puteai folosi client_damage( parametrii ) .
Stii ca am folosit eventul Damage ? Nu ?
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

12 Mar 2014, 15:24

Code: Select all

Ultima oară modificat de GhosT *** pe 12 Mar 2014 16:14, modificat 1 dată în total.
Updated 1.1
public Damage(iVictim, Float:fDamage)

Stii ca ai gresit aici :)) ?

new Damage = read_data( 2 );
| Afiseaza codul
[code=php]public Damage(iVictim/*, Float:fDamage*/)
{
    new Damage = read_data( 2 );
    new iWeapon, iHitPoint, iAttacker = get_user_attacker(iVictim, iWeapon, iHitPoint);

    // Damage = cat dmg i-ai facut victimei | id = atacatorul
    if( is_user_alive( Damage ) || if( is_user_alive( id ) )
        return 0;

    if( is_user_zombie( Damage ) )
        return 0;

    if( zp_get_user_zombie_class(iVictim) != iClass )
        return 1;
        
    if(iHitPoint == HIT_HEAD)
    {
        fDamage = 0.0;
        return 1;
    } else {

        fDamage = fDamage / 1.8;
        return 1;
    }
        
    return 0;
}[/code]
Ce cauta HAM-urile la return :)) daca asta este un event?
Si vezi ca mai ai niste forward-uri la ZP care iti lipsesc...
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
User avatar
GhosT ***
Membru, skill +2
Membru, skill +2
Posts: 604
Joined: 04 Dec 2013, 21:52
Detinator Steam: Da
CS Status: Morphin . [ Retras ]
SteamID: Mutulica1428
Reputatie: Fost Moderator ajutator
Location: Dumesti.
Has thanked: 40 times
Been thanked: 99 times
Contact:

12 Mar 2014, 16:09

The YONTU wrote:

Code: Select all

Ultima oară modificat de GhosT *** pe 12 Mar 2014 16:14, modificat 1 dată în total.
Updated 1.1
public Damage(iVictim, Float:fDamage)

Stii ca ai gresit aici :)) ?

new Damage = read_data( 2 );
| Afiseaza codul
[code=php]public Damage(iVictim/*, Float:fDamage*/)
{
    new Damage = read_data( 2 );
    new iWeapon, iHitPoint, iAttacker = get_user_attacker(iVictim, iWeapon, iHitPoint);

    // Damage = cat dmg i-ai facut victimei | id = atacatorul
    if( is_user_alive( Damage ) || if( is_user_alive( id ) )
        return 0;

    if( is_user_zombie( Damage ) )
        return 0;

    if( zp_get_user_zombie_class(iVictim) != iClass )
        return 1;
        
    if(iHitPoint == HIT_HEAD)
    {
        fDamage = 0.0;
        return 1;
    } else {

        fDamage = fDamage / 1.8;
        return 1;
    }
        
    return 0;
} [/code]
Ce cauta HAM-urile la return :)) daca asta este un event?
Si vezi ca mai ai niste forward-uri la ZP care iti lipsesc...

Modificat .. Prima data am facut cu HAM .. Stii .. Dupa m-am gandit sa fac in event .. Si cum nu am mai folosit pana acum Damage nu stiam .. :))
User avatar
-Turbo-
Membru, skill +4
Membru, skill +4
Posts: 1664
Joined: 11 Nov 2012, 01:28
Detinator Steam: Da
CS Status: Bored !
Detinator server CS: Da
SteamID: kingforbidden
Reputatie: Utilizator neserios ( tepar )
Restrictie moderator
Ban scos ( achitat )
Nume anterior: Turbo19973
Location: Botosani
Has thanked: 49 times
Been thanked: 212 times

13 Mar 2014, 23:50

Nu prea se potriveste numele, dar merge :)) !
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

14 Mar 2014, 00:52

era mult mai lejer cu globale.. e cam acelasi lucru.
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 6 guests