[REZOLVAT]Cerere plugin Clasa de ZM regenerare

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

24 Jul 2014, 17:40

Descriere plugin cerut: Vreau un plugin cu o clasa de zombi care sa se regenereze.
Alte informatii: deci vreau asa:

Un plugin care sa conatina o clasa de zombi numita regenerator , sa se regenereze la 5secunde si sa ii dea +350

uitati o poza , deci unde scrie Zombie Reaming sa scrie cate secunde , daca sunt 5 sa scrie asa:

5 Zombie Reaming
4 Zombie Reaming
3 Zombie Reaming
2 Zombie Reaming
1 Zombie Reaming

Dupa sa apara pe centru regenerator si mai jos regeneration + 350 hp

uitati poza sa vedeti mai bine:
| Afiseaza codul
Image
Last edited by Cosmin on 28 Jul 2014, 14:11, edited 2 times in total.
Reason: #Rezolvat.
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
RoyalServer
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:

24 Jul 2014, 17:52

Care-i faza cu 5 Zombie Remaining si clasa de regenerare? Sunt 2 pluginuri.
Image
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

24 Jul 2014, 17:56

a da asa e , e de la un alt plugin scuze.

deci vreau asa: la fiecare 5 secunde sa apara chestia cu regenerition sau numai stiu eu cum cu +350 hp si sa ii dea si +350 hp la fiecare 5 secunde.iti dai seama la ce ma refer.
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
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:

24 Jul 2014, 20:06

E acelasi :))
Apasa si iti stric PCU =)) | Afiseaza codul
#include <amxmodx>
#include <fakemeta>
#include <zombieplague>


new g_zclass_regen_toggle, g_time, g_amount

new const zclass8_name[] = { "Regenerator" }
new const zclass8_info[] = { "Isi regenereaza Hp-ul" }
new const zclass8_model[] = { "zombie_source" }
new const zclass8_clawmodel[] = { "v_knife_zombie.mdl" }
const zclass8_health = 7100
const zclass8_speed = 210
const Float:zclass8_gravity = 1.0
const Float:zclass8_knockback = 0.0

new g_zclass_Regen

public plugin_init() 
{
	g_zclass_regen_toggle = register_cvar("zp_zclass_regen", "1")
	g_time = register_cvar("zp_regen_time", "5")
	g_amount = register_cvar("zp_regen_amount", "350")
	
	register_event("Damage", "SetRegeneration", "be", "x>0")
}

public plugin_precache()
{
	register_plugin("[ZP] Zclass : Zombie Regenerator", "1.0", "The_Thing")
	
	g_zclass_Regen = zp_register_zombie_class(zclass8_name, zclass8_info, zclass8_model, zclass8_clawmodel, zclass8_health, zclass8_speed, zclass8_gravity, zclass8_knockback)
}

public SetRegeneration(player)
{
	if (!get_pcvar_num(g_zclass_regen_toggle) || !is_user_alive(player) || !zp_get_user_zombie(player))
	return PLUGIN_CONTINUE
	
	if (zp_get_user_zombie_class(player) != g_zclass_Regen)
	return PLUGIN_CONTINUE
	
	if (get_user_health(player) < zp_get_zombie_maxhealth(player))
		set_task(get_pcvar_float(g_time), "Regenerate", player, _, _, "b")
	
	return PLUGIN_CONTINUE
}

public Regenerate(player)
{
	if (!get_pcvar_num(g_zclass_regen_toggle) || !is_user_alive(player) || !zp_get_user_zombie(player))
	return PLUGIN_CONTINUE
	
	if (zp_get_user_zombie_class(player) != g_zclass_Regen)
	return PLUGIN_CONTINUE
	
	new regen_health = get_user_health(player)
	new max_health = zp_get_zombie_maxhealth(player) - regen_health
	
	if (max_health <= get_pcvar_num(g_amount))
	{
		set_pev(player, pev_health, regen_health + float(max_health))
		remove_task(player)
	}
	
	set_pev(player, pev_health, regen_health + get_pcvar_float(g_amount))
	
	return PLUGIN_CONTINUE
}

public zp_user_infected_post(player, infector)
{
	if (zp_get_user_zombie_class(infector) == g_zclass_Regen)
	{	
		new regen_health = get_user_health(player)
		new max_health = zp_get_zombie_maxhealth(player) - regen_health
	
		if (max_health <= get_pcvar_num(g_amount))
		{
			set_pev(infector, pev_health, regen_health + float(max_health))
			remove_task(infector)
			
			return PLUGIN_CONTINUE
		}
	
		set_pev(infector, pev_health, regen_health + get_pcvar_float(g_amount))
	}
	return PLUGIN_CONTINUE
}
Image
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

24 Jul 2014, 21:26

nu merge
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
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:

24 Jul 2014, 21:40

Ce error iti da?
Image
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

24 Jul 2014, 22:00

nu da nici-o eroare,deci imi da acel hp 350 la 5 secunde e bine , dar nu arata nici`un mesaj sus
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
User avatar
w3zoo_RedX
Membru, skill +2
Membru, skill +2
Posts: 737
Joined: 21 Dec 2013, 22:16
Detinator Steam: Da
CS Status: Scripter CS.
Detinator server CS: PM.
SteamID: PM.
Location: Bucuresti sector 2
Has thanked: 45 times
Been thanked: 45 times
Contact:

24 Jul 2014, 22:16

ma mir cum de tu ala care ai facut addonsu la fel ca zm.lunetistii.ro nu stii sa adaugi un hud la zm....
| Afiseaza codul
#include <amxmodx>
#include <fakemeta>
#include <zombieplague>


new g_zclass_regen_toggle, g_time, g_amount

new const zclass8_name[] = { "Regenerator" }
new const zclass8_info[] = { "Isi regenereaza Hp-ul" }
new const zclass8_model[] = { "zombie_source" }
new const zclass8_clawmodel[] = { "v_knife_zombie.mdl" }
const zclass8_health = 7100
const zclass8_speed = 210
const Float:zclass8_gravity = 1.0
const Float:zclass8_knockback = 0.0

new g_zclass_Regen

public plugin_init() 
{
	g_zclass_regen_toggle = register_cvar("zp_zclass_regen", "1")
	g_time = register_cvar("zp_regen_time", "5")
	g_amount = register_cvar("zp_regen_amount", "350")
	
	register_event("Damage", "SetRegeneration", "be", "x>0")
}

public plugin_precache()
{
	register_plugin("[ZP] Zclass : Zombie Regenerator", "1.0", "The_Thing")
	
	g_zclass_Regen = zp_register_zombie_class(zclass8_name, zclass8_info, zclass8_model, zclass8_clawmodel, zclass8_health, zclass8_speed, zclass8_gravity, zclass8_knockback)
}

public SetRegeneration(player)
{
	if (!get_pcvar_num(g_zclass_regen_toggle) || !is_user_alive(player) || !zp_get_user_zombie(player))
	return PLUGIN_CONTINUE
	
	if (zp_get_user_zombie_class(player) != g_zclass_Regen)
	return PLUGIN_CONTINUE
	
	if (get_user_health(player) < zp_get_zombie_maxhealth(player))
		set_task(get_pcvar_float(g_time), "Regenerate", player, _, _, "b")
	
	return PLUGIN_CONTINUE
}

public Regenerate(player)
{
	if (!get_pcvar_num(g_zclass_regen_toggle) || !is_user_alive(player) || !zp_get_user_zombie(player))
	return PLUGIN_CONTINUE
	
	if (zp_get_user_zombie_class(player) != g_zclass_Regen)
	return PLUGIN_CONTINUE
	
	new regen_health = get_user_health(player)
	new max_health = zp_get_zombie_maxhealth(player) - regen_health
	
	if (max_health <= get_pcvar_num(g_amount))
	{
		set_pev(player, pev_health, regen_health + float(max_health))
		set_hudmessage(0, 255, 0, -1.0, 0.8, 1, 6.0, 1.1, 0.0, 0.0, -1)
		show_hudmessage(player, "+ 350 hp")
		remove_task(player)
	}
	
	set_pev(player, pev_health, regen_health + get_pcvar_float(g_amount))
	
	return PLUGIN_CONTINUE
}

public zp_user_infected_post(player, infector)
{
	if (zp_get_user_zombie_class(infector) == g_zclass_Regen)
	{	
		new regen_health = get_user_health(player)
		new max_health = zp_get_zombie_maxhealth(player) - regen_health
	
		if (max_health <= get_pcvar_num(g_amount))
		{
			set_pev(infector, pev_health, regen_health + float(max_health))
			set_hudmessage(0, 255, 0, -1.0, 0.8, 1, 6.0, 1.1, 0.0, 0.0, -1)
			show_hudmessage(player, "+ 350 hp")
			remove_task(infector)
			
			return PLUGIN_CONTINUE
		}
	
		set_pev(infector, pev_health, regen_health + get_pcvar_float(g_amount))
	}
	return PLUGIN_CONTINUE
}
Last edited by w3zoo_RedX on 24 Jul 2014, 22:23, edited 1 time in total.
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

24 Jul 2014, 22:20

Code: Select all

/tmp/textXFX4hA.sma(3) : fatal error 100: cannot read from file: "zombieplague"
copileaza-mil tu , thanks.
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

24 Jul 2014, 22:21

trebuie sa ai zombieplague.inc in scripting->include.
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

24 Jul 2014, 22:23

compileazami-l tu te rog eu :) ca tot il am adaugat si degeaba , asa imi face si la colorchat la unele pluginuri si degeaba ca il am si nu merge
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
User avatar
w3zoo_RedX
Membru, skill +2
Membru, skill +2
Posts: 737
Joined: 21 Dec 2013, 22:16
Detinator Steam: Da
CS Status: Scripter CS.
Detinator server CS: PM.
SteamID: PM.
Location: Bucuresti sector 2
Has thanked: 45 times
Been thanked: 45 times
Contact:

24 Jul 2014, 22:25

Edit: scuze am pus id inloc de player nu am fost atent scuze
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 11 guests