Next Version Ideas, New Release...

Community News/Announcements
johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#11

Post by johnnysins2000 » 7 years ago

Oo i see I get your point !

These things won't appear in the extra items menu but they will appear in vip Menu which is seperate from Extra items menu

But ok i need U to do one thing if u can

Allow The Vip Menu of T (Zombie) To be Open Only One Time ! Otherwise server would be unbalance ? U understand me ?
Nobody Is That Busy If They Make Time :roll:

User avatar
Raheem
Mod Developer
Mod Developer
Posts: 2214
Joined: 7 years ago
Contact:

#12

Post by Raheem » 7 years ago

Allow them only one time you can make it from the code, Mean you can allow the item only one time. and also determine if you need it for Zombies or Humans.
He who fails to plan is planning to fail

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#13

Post by johnnysins2000 » 7 years ago

Nice I will wait

And Can U update The VIP code By adding these features as well?

1- VIP Prefix
2- VIP MOTD Privileges
3- VIP Damage Increase
4-VIP Online and Contact
Nobody Is That Busy If They Make Time :roll:

User avatar
Raheem
Mod Developer
Mod Developer
Posts: 2214
Joined: 7 years ago
Contact:

#14

Post by Raheem » 7 years ago

I'll see, I'll update some plugins first and VIP updates will be final thing.
He who fails to plan is planning to fail

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#15

Post by johnnysins2000 » 7 years ago

How about adding an Mod ?

Like Zp Has Some Modes swarm MOD ,plague Mod


Similarly How about this Thing For ZE IDK if this is good or not Or people will like it but I will share the idea


There will be A Special Zombie in The start and players Will be Human He In that round Will not infect Players But instead will kill them while they escape

And Big Zombie Will have a the Ability To Run Fast have Some Little Gravity or maybe No painshock :)

And His Class Would be
Class : Special Zombie

This will be a special Round For ZE Mod

Is this Even A Possible :/
Last edited by johnnysins2000 7 years ago, edited 1 time in total.
Nobody Is That Busy If They Make Time :roll:

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#16

Post by johnnysins2000 » 7 years ago

What I wanted to say is That U can add one Special Round For ZE Just think of an idea what will be that Special Round

U can do same For The Humans

Special Round Human

3 Leader One Round Will hAve to teamwork And rest of the the players will be zombie

The 3 leaders will cooperate and help each other escape
Nobody Is That Busy If They Make Time :roll:

User avatar
Raheem
Mod Developer
Mod Developer
Posts: 2214
Joined: 7 years ago
Contact:

#17

Post by Raheem » 7 years ago

Hmmmmmmmmm, So suggest what will be in this special round....?
He who fails to plan is planning to fail

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#18

Post by johnnysins2000 » 7 years ago

Raheem wrote: 7 years ago Hmmmmmmmmm, So suggest what will be in this special round....?
Special Round Zombie :-

In this Round there will be a Special Zombie with another Model

He will have A Class like this Class : Special Zombie

The Rest will be Humans and There will be One Zombie

This Zombie Will have A Glow and He Can Be Burn with Fire nade of huams but not freeze with frost nade of Humans

And He will have A Leap Jump + High Speed + Multijump + ability to freeze and Burn Humans and High HP

The Humans Job is that They Must Survive And Use Their Teamwork To Defend Themselves and Escape And This Special Zombie Will try to Kill them not infect

If they are killed The Zm Wins if Humans Kill the Zm or escape They will Win

Is this Good Idea ?

Or not
Last edited by johnnysins2000 7 years ago, edited 1 time in total.
Nobody Is That Busy If They Make Time :roll:

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#19

Post by johnnysins2000 » 7 years ago

Special Round For Human :-

No different model just Random Glow and Only One Human

The Rest will be Zombies


The Human Will Have Class : Special Human

He will have A Unlimited clips with Minigun m134 +High Speed + Mutlijump + Leap + High HP and 3 Fire nades and 3 frost nades

And The zombies Will chase The Human And Human Job is to escape Or Eliminate All Zombies ...

ZOMBIES can Use Their Extra Items ?

Sounds Fair ?

Good Idea ?

And 3 Smoke But he can't but Extra Items
Nobody Is That Busy If They Make Time :roll:

User avatar
Raheem
Mod Developer
Mod Developer
Posts: 2214
Joined: 7 years ago
Contact:

#20

Post by Raheem » 7 years ago

Something like sniper and assassin modes this what i understand from you. Will try do one and see if it will be good or not.
He who fails to plan is planning to fail

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#21

Post by johnnysins2000 » 7 years ago

It is Something Like Survivor and Nemesis

Anyway I think For This Special Round a Testing would be Require to see if it is good Or not
Nobody Is That Busy If They Make Time :roll:

User avatar
Raheem
Mod Developer
Mod Developer
Posts: 2214
Joined: 7 years ago
Contact:

#22

Post by Raheem » 7 years ago

When i get time i'll try do but for now there is important other things still need to be done for the mod i mean basic things after we finish it we can discuss other things like modes.
He who fails to plan is planning to fail

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#23

Post by johnnysins2000 » 7 years ago

U are Right Raheem

The Néw mode can't wait bUT basic Things First

Let my exams Finnish Then I will In Sha Allah Make More Extra Items And Give Suggestions To Improve
Nobody Is That Busy If They Make Time :roll:

User avatar
Raheem
Mod Developer
Mod Developer
Posts: 2214
Joined: 7 years ago
Contact:

#24

Post by Raheem » 7 years ago

That's ok then.
He who fails to plan is planning to fail

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#25

Post by johnnysins2000 » 7 years ago

One more idea

In your next version Add sub models plugin?

What is Sub model?

When U download 1 .mdl file in it u go to textures and see that in 1 .mdl file there are 5 or 7 different models

This is sub model

Advantage is Download Less Resource of Player model

Now I wanted to request that if u will make sub model plugin or player model

Set the Sub models randomly

To set it randomly use thus code

Code: Select all

 set_pev(id, pev_body, random_num(0, 7)) 
Nobody Is That Busy If They Make Time :roll:

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#26

Post by johnnysins2000 » 7 years ago

johnnysins2000 wrote: 7 years ago One more idea

In your next version Add sub models plugin?

What is Sub model?

When U download 1 .mdl file in it u go to textures and see that in 1 .mdl file there are 5 or 7 different models

This is sub model

Advantage is Download Less Resource of Player model

Now I wanted to request that if u will make sub model plugin or player model

Set the Sub models randomly

To set it randomly use thus code

Code: Select all

 set_pev(id, pev_body, random_num(0, 7))
This code is used in this zp 5.0 plugin :- Zp Models

http://amx-x.ru/viewtopic.php?f=6&t=9683

Take help from here if needed
Nobody Is That Busy If They Make Time :roll:

mzqx
Member
Member
Moldova
Posts: 25
Joined: 7 years ago
Contact:

#27

Post by mzqx » 7 years ago

Weapons Menu UPDate if you want.

Code: Select all

[ZE] Weapons Menu
1. Player Weapons
2. VIP Weapons (Gold) - ADMIN_LEVEL_H
3. ADMIN Weapons (CSO) - ADMIN_LEVEL_A
VIP Benefits:
Bonus Coins For Escape
and
Spawn Coins for VIP

Code: Select all

#define VIP_PRIVILEGIES ADMIN_LEVEL_H
plugin init
register_event( "HLTV", "RoundStart", "a", "1=0", "2=0" )

public RoundStart()
{
	set_task(1.0, "spawn_coins")		
}

public spawn_coins(id)
{
	new vip_coins = random_num(1,10)
	
	for (new id = 1; id <= g_MaxPlayers; id++) 
    {
		if (is_user_alive(id) && get_user_flags(id) & VIP_PRIVILEGIES)
		{
			ze_set_escape_coins(id, ze_get_escape_coins(id) + vip_coins)
			print_col_chat(id, "^4[Zombie Escape] ^1You win %d Escape Coins !", vip_coins)
		}
	} 
}
Hmm, Drop Escape Coins By Players?

Code: Select all

#include <amxmodx>
#include <engine>
#include <fakemeta>
#include <fakemeta_util>
#include <hamsandwich>
#include <cstrike>
#include <fun>
#include <zombie_escape>

#define PLUGIN "DropMoney"
#define VERSION "1.3"
#define AUTHOR "m4m3ts"

#define SYSTEM_CLASSNAMEC "duit"

new const MONEY_MODEL[] = "models/money2.mdl"
new const cash_sound[3][] = 
{
	"weapons/cash1.wav",
	"weapons/cash2.wav",
	"weapons/cash3.wav"
}

new const pick_sound[] = "weapons/ambil_duit.wav"

new sound_voice[33], entX

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_think(SYSTEM_CLASSNAMEC, "fw_Think")
	register_touch(SYSTEM_CLASSNAMEC, "*", "fw_touch")
	RegisterHam(Ham_Spawn, "player", "Player_Spawn", 1)
	register_clcmd("cheer", "drop_money")
}


public plugin_precache()
{
	precache_model(MONEY_MODEL)
	
	for(new i = 0; i < sizeof(cash_sound); i++) 
		precache_sound(cash_sound[i])
	
	precache_sound(pick_sound)
}

public Player_Spawn(id)
{
	if (is_user_alive(id) && !ze_get_user_zombie(id)) 
	{
		sound_voice[id] = 1
		set_task(6.0, "chat", id)
	}
}

public chat(id)
{
	client_printc(id, "!g[Zombie Escape]!n Press !g[J]!n to Drop !tMoney!n")
	client_printc(id, "!g[Zombie Escape]!n Bind for Drop Money is !gbind j cheer!n")
}

public drop_money(id)
{
	if(!is_user_alive(id) || ze_get_escape_coins(id) < 10 || ze_get_user_zombie(id))
		return
	
	new Float:origin[3],Float:velocity[3],Float:angles[3]
	engfunc(EngFunc_GetAttachment, id, 0, origin,angles)
	pev(id,pev_angles,angles)
	entX = create_entity( "info_target" ) 
	set_pev( entX, pev_classname, SYSTEM_CLASSNAMEC )
	set_pev( entX, pev_solid, SOLID_TRIGGER )
	set_pev( entX, pev_owner, id)
	set_pev( entX, pev_fuser1, get_gametime() + 5.0)
	set_pev( entX, pev_nextthink, halflife_time() + 0.1)
	set_pev( entX, pev_movetype, MOVETYPE_TOSS )
	set_pev( entX, pev_mins, { -2.0,-2.0,-2.0 } )
	set_pev( entX, pev_maxs, { 5.0,5.0,5.0 } )
	entity_set_model( entX, MONEY_MODEL )
	set_pev( entX, pev_origin, origin )
	set_pev( entX, pev_angles, angles )
	set_pev( entX, pev_owner, id )
	velocity_by_aim( id, 300, velocity )
	set_pev( entX, pev_velocity, velocity )
		
	ze_set_escape_coins(id, ze_get_escape_coins(id) - 10)
	if(sound_voice[id])
	{
		emit_sound(id, CHAN_VOICE, cash_sound[random( sizeof(cash_sound))], 1.0, ATTN_NORM, 0, PITCH_NORM)
		sound_voice[id] = 0
		set_task(5.0, "back_sound", id)
	}
}

public back_sound(id) sound_voice[id] = 1

public fw_touch(Ent, Id)
{
	// If ent is valid
	static Owner; Owner = pev(Ent, pev_owner)
	
	if(!pev_valid(Ent) || !is_user_alive(Id) || ze_get_user_zombie(Id) || Id == Owner)
		return
		
	remove_task(Id)
	if(ze_get_escape_coins(Id) >= 199990) ze_set_escape_coins(Id, 200000)
	else ze_set_escape_coins(Id, ze_get_escape_coins(Id) + 10)		
	emit_sound(Id, CHAN_VOICE, pick_sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
	remove_entity(Ent)
}

public fw_Think(ent)
{
	if(!pev_valid(ent)) 
		return
	
	static Float:fFrame; pev(ent, pev_frame, fFrame)
	
	fFrame += 1.5
	fFrame = floatmin(21.0, fFrame)
	
	set_pev(ent, pev_frame, fFrame)
	set_pev(ent, pev_nextthink, get_gametime() + 0.05)
	
	// time remove
	static Float:fTimeRemove, Float:Amount
	pev(ent, pev_fuser1, fTimeRemove)
	pev(ent, pev_renderamt, Amount)
	
	if(get_gametime() >= fTimeRemove) 
	{
		remove_entity(ent)
	}
}

stock client_printc(index, const text[], any:...)
{
	new szMsg[128];
	vformat(szMsg, sizeof(szMsg) - 1, text, 3);

	replace_all(szMsg, sizeof(szMsg) - 1, "!g", "^x04");
	replace_all(szMsg, sizeof(szMsg) - 1, "!n", "^x01");
	replace_all(szMsg, sizeof(szMsg) - 1, "!t", "^x03");

	if(index == 0)
	{
		for(new i = 0; i < get_maxplayers(); i++)
		{
			if(!is_user_connected(i))
				continue
			
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, i)
			write_byte(i)
			write_string(szMsg)
			message_end()
		}		
	} else {
		message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, index);
		write_byte(index);
		write_string(szMsg);
		message_end();
	}
}

Code: Select all

HappyHour - VIP Free - Already Exist
hours: 08 12 16 20 00
Lucky Hour - Every Spawn you have a chance 50% to win 10 Coins & 100 XP
hours: 10 14 18 22 02
Shopping Hour - All Items From Shop price are reduced
hours: 11 15 19 23 03
Free Gifts Hour - Every Spawn players have 100% to win 10 Coins
hours: 09 13 17 21 01
Good Luck.

johnnysins2000
Veteran Member
Veteran Member
Paraguay
Posts: 678
Joined: 7 years ago
Location: Paraguay
Contact:

#28

Post by johnnysins2000 » 7 years ago

mzqx wrote: 7 years ago Weapons Menu UPDate if you want.

Code: Select all

[ZE] Weapons Menu
1. Player Weapons
2. VIP Weapons (Gold) - ADMIN_LEVEL_H
3. ADMIN Weapons (CSO) - ADMIN_LEVEL_A
VIP Benefits:
Bonus Coins For Escape
and
Spawn Coins for VIP

Code: Select all

#define VIP_PRIVILEGIES ADMIN_LEVEL_H
plugin init
register_event( "HLTV", "RoundStart", "a", "1=0", "2=0" )

public RoundStart()
{
	set_task(1.0, "spawn_coins")		
}

public spawn_coins(id)
{
	new vip_coins = random_num(1,10)
	
	for (new id = 1; id <= g_MaxPlayers; id++) 
    {
		if (is_user_alive(id) && get_user_flags(id) & VIP_PRIVILEGIES)
		{
			ze_set_escape_coins(id, ze_get_escape_coins(id) + vip_coins)
			print_col_chat(id, "^4[Zombie Escape] ^1You win %d Escape Coins !", vip_coins)
		}
	} 
}
Hmm, Drop Escape Coins By Players?

Code: Select all

#include <amxmodx>
#include <engine>
#include <fakemeta>
#include <fakemeta_util>
#include <hamsandwich>
#include <cstrike>
#include <fun>
#include <zombie_escape>

#define PLUGIN "DropMoney"
#define VERSION "1.3"
#define AUTHOR "m4m3ts"

#define SYSTEM_CLASSNAMEC "duit"

new const MONEY_MODEL[] = "models/money2.mdl"
new const cash_sound[3][] = 
{
	"weapons/cash1.wav",
	"weapons/cash2.wav",
	"weapons/cash3.wav"
}

new const pick_sound[] = "weapons/ambil_duit.wav"

new sound_voice[33], entX

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_think(SYSTEM_CLASSNAMEC, "fw_Think")
	register_touch(SYSTEM_CLASSNAMEC, "*", "fw_touch")
	RegisterHam(Ham_Spawn, "player", "Player_Spawn", 1)
	register_clcmd("cheer", "drop_money")
}


public plugin_precache()
{
	precache_model(MONEY_MODEL)
	
	for(new i = 0; i < sizeof(cash_sound); i++) 
		precache_sound(cash_sound[i])
	
	precache_sound(pick_sound)
}

public Player_Spawn(id)
{
	if (is_user_alive(id) && !ze_get_user_zombie(id)) 
	{
		sound_voice[id] = 1
		set_task(6.0, "chat", id)
	}
}

public chat(id)
{
	client_printc(id, "!g[Zombie Escape]!n Press !g[J]!n to Drop !tMoney!n")
	client_printc(id, "!g[Zombie Escape]!n Bind for Drop Money is !gbind j cheer!n")
}

public drop_money(id)
{
	if(!is_user_alive(id) || ze_get_escape_coins(id) < 10 || ze_get_user_zombie(id))
		return
	
	new Float:origin[3],Float:velocity[3],Float:angles[3]
	engfunc(EngFunc_GetAttachment, id, 0, origin,angles)
	pev(id,pev_angles,angles)
	entX = create_entity( "info_target" ) 
	set_pev( entX, pev_classname, SYSTEM_CLASSNAMEC )
	set_pev( entX, pev_solid, SOLID_TRIGGER )
	set_pev( entX, pev_owner, id)
	set_pev( entX, pev_fuser1, get_gametime() + 5.0)
	set_pev( entX, pev_nextthink, halflife_time() + 0.1)
	set_pev( entX, pev_movetype, MOVETYPE_TOSS )
	set_pev( entX, pev_mins, { -2.0,-2.0,-2.0 } )
	set_pev( entX, pev_maxs, { 5.0,5.0,5.0 } )
	entity_set_model( entX, MONEY_MODEL )
	set_pev( entX, pev_origin, origin )
	set_pev( entX, pev_angles, angles )
	set_pev( entX, pev_owner, id )
	velocity_by_aim( id, 300, velocity )
	set_pev( entX, pev_velocity, velocity )
		
	ze_set_escape_coins(id, ze_get_escape_coins(id) - 10)
	if(sound_voice[id])
	{
		emit_sound(id, CHAN_VOICE, cash_sound[random( sizeof(cash_sound))], 1.0, ATTN_NORM, 0, PITCH_NORM)
		sound_voice[id] = 0
		set_task(5.0, "back_sound", id)
	}
}

public back_sound(id) sound_voice[id] = 1

public fw_touch(Ent, Id)
{
	// If ent is valid
	static Owner; Owner = pev(Ent, pev_owner)
	
	if(!pev_valid(Ent) || !is_user_alive(Id) || ze_get_user_zombie(Id) || Id == Owner)
		return
		
	remove_task(Id)
	if(ze_get_escape_coins(Id) >= 199990) ze_set_escape_coins(Id, 200000)
	else ze_set_escape_coins(Id, ze_get_escape_coins(Id) + 10)		
	emit_sound(Id, CHAN_VOICE, pick_sound, 1.0, ATTN_NORM, 0, PITCH_NORM)
	remove_entity(Ent)
}

public fw_Think(ent)
{
	if(!pev_valid(ent)) 
		return
	
	static Float:fFrame; pev(ent, pev_frame, fFrame)
	
	fFrame += 1.5
	fFrame = floatmin(21.0, fFrame)
	
	set_pev(ent, pev_frame, fFrame)
	set_pev(ent, pev_nextthink, get_gametime() + 0.05)
	
	// time remove
	static Float:fTimeRemove, Float:Amount
	pev(ent, pev_fuser1, fTimeRemove)
	pev(ent, pev_renderamt, Amount)
	
	if(get_gametime() >= fTimeRemove) 
	{
		remove_entity(ent)
	}
}

stock client_printc(index, const text[], any:...)
{
	new szMsg[128];
	vformat(szMsg, sizeof(szMsg) - 1, text, 3);

	replace_all(szMsg, sizeof(szMsg) - 1, "!g", "^x04");
	replace_all(szMsg, sizeof(szMsg) - 1, "!n", "^x01");
	replace_all(szMsg, sizeof(szMsg) - 1, "!t", "^x03");

	if(index == 0)
	{
		for(new i = 0; i < get_maxplayers(); i++)
		{
			if(!is_user_connected(i))
				continue
			
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, i)
			write_byte(i)
			write_string(szMsg)
			message_end()
		}		
	} else {
		message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, index);
		write_byte(index);
		write_string(szMsg);
		message_end();
	}
}

Code: Select all

HappyHour - VIP Free - Already Exist
hours: 08 12 16 20 00
Lucky Hour - Every Spawn you have a chance 50% to win 10 Coins & 100 XP
hours: 10 14 18 22 02
Shopping Hour - All Items From Shop price are reduced
hours: 11 15 19 23 03
Free Gifts Hour - Every Spawn players have 100% to win 10 Coins
hours: 09 13 17 21 01
Good Luck.

1- Weapon menu is not needed brother Because Extra Items are already there + in the next version there will be a VIP Menu So there will be weapons there for VIP

2- Drop escape Coins is not needed ! WHY? Because There is already supply box plugin ... U can get supply box from gameplay in which u can get xp , coins , and other rewardstuff etc

3- About Happy hour And free VIP Is already there in The ZE VIP system By Raheem


Anyway thnx for Your Suggestions!
Nobody Is That Busy If They Make Time :roll:

mzqx
Member
Member
Moldova
Posts: 25
Joined: 7 years ago
Contact:

#29

Post by mzqx » 7 years ago

There is Lucky Hour , Shopping Hour and Free Gifts Hour...
With Weapons Menu i agree with you.
Drop Escape Coins is for FUN only :D
Players Drop Coins and another players can take it from the ground.

User avatar
Raheem
Mod Developer
Mod Developer
Posts: 2214
Joined: 7 years ago
Contact:

#30

Post by Raheem » 7 years ago

johnnysins2000, This seems to be nice idea. But where to find these models? And it will be much larger in size than normal ones? Anyway this if will be done it will be in the Special Models Plugin.

mzqx, Most of your ideas regards VIP. Anyway the current VIP plugin is temporary. Another professional one will be made soon when i get time, I'll consider all your ideas. About drop coins good ideas i'll convert one you give and post it. Or anyone can convert it and post it.
He who fails to plan is planning to fail

Post Reply

Create an account or sign in to join the discussion

You need to be a member in order to post a reply

Create an account

Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute

Register

Sign in

Who is online

Users browsing this forum: No registered users and 1 guest