Next Version Ideas, New Release...
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
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
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
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
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
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
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
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
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
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
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
This code is used in this zp 5.0 plugin :- Zp Modelsjohnnysins2000 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 codeCode: Select all
set_pev(id, pev_body, random_num(0, 7))
http://amx-x.ru/viewtopic.php?f=6&t=9683
Take help from here if needed
Nobody Is That Busy If They Make Time
Weapons Menu UPDate if you want.
VIP Benefits:
Bonus Coins For Escape
and
Spawn Coins for VIP
Hmm, Drop Escape Coins By Players?
Good Luck.
Code: Select all
[ZE] Weapons Menu
1. Player Weapons
2. VIP Weapons (Gold) - ADMIN_LEVEL_H
3. ADMIN Weapons (CSO) - ADMIN_LEVEL_A
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)
}
}
}
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
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
mzqx wrote: ↑7 years ago Weapons Menu UPDate if you want.VIP Benefits:Code: Select all
[ZE] Weapons Menu 1. Player Weapons 2. VIP Weapons (Gold) - ADMIN_LEVEL_H 3. ADMIN Weapons (CSO) - ADMIN_LEVEL_A
Bonus Coins For Escape
and
Spawn Coins for VIPHmm, Drop Escape Coins By Players?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) } } }
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(); } }
Good Luck.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
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
There is Lucky Hour , Shopping Hour and Free Gifts Hour...
With Weapons Menu i agree with you.
Drop Escape Coins is for FUN only
Players Drop Coins and another players can take it from the ground.
With Weapons Menu i agree with you.
Drop Escape Coins is for FUN only
Players Drop Coins and another players can take it from the ground.
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.
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
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
Raheem wrote: ↑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.
This sub model U can Get it from searching Google
But If I get time tonight I will upload The Sub model file with 7 different Cso models
Nobody Is That Busy If They Make Time
I'll try know more about these sub-models and how it works.
He who fails to plan is planning to fail
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
Here is the file for sub model it has 7 diffrenet models
file size : 3.56mb
http://www.mediafire.com/file/hgmq59ovt ... models.mdl
file size : 3.56mb
http://www.mediafire.com/file/hgmq59ovt ... models.mdl
Nobody Is That Busy If They Make Time
I'll try it and say you if it's good idea or not.
He who fails to plan is planning to fail
7 models in 1 .MDL this is nice and will be more easyjohnnysins2000 wrote: ↑7 years ago Here is the file for sub model it has 7 diffrenet models
file size : 3.56mb
http://www.mediafire.com/file/hgmq59ovt ... models.mdl
- Night Fury
- Mod Developer
- Posts: 677
- Joined: 7 years ago
- Contact:
If someone can make tutorial for making sub-models, it'd be nice.
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
U have to use Milk shape 3d and Compile all models in 1 file ... Need to be Expert Modeler
Nobody Is That Busy If They Make Time
- Night Fury
- Mod Developer
- Posts: 677
- Joined: 7 years ago
- Contact:
Nah, my friend can do it but he's no time to even explain to me. :Vjohnnysins2000 wrote: ↑7 years ago
U have to use Milk shape 3d and Compile all models in 1 file ... Need to be Expert Modeler
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
Which Friend Jack?Jack GamePlay wrote: ↑7 years agojohnnysins2000 wrote: ↑7 years ago
U have to use Milk shape 3d and Compile all models in 1 file ... Need to be Expert Modeler
Nah, my friend can do it but he's no time to even explain to me. :V
Give me his contact I Will try it After my exams
Nobody Is That Busy If They Make Time
-
- Veteran Member
- Posts: 678
- Joined: 7 years ago
- Location: Paraguay
- Contact:
Raheem I have One More idea ?
How about when Zombie infects Human He screen will shake ?
And Instead of Flashlight I think smoke Grenade should Be Flare Grenade to turn on lights
How about when Zombie infects Human He screen will shake ?
And Instead of Flashlight I think smoke Grenade should Be Flare Grenade to turn on lights
Nobody Is That Busy If They Make Time
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
Sign in
Who is online
Users browsing this forum: No registered users and 3 guests