UGX-Mods Login

or login with an authentication provider below
Sign In with Google
Sign In with Twitter
Sign In with Discord
Sign In with Steam
Sign In with Facebook
Sign In with Twitch

Endless Wave - How?

broken avatar :(
Created 7 years ago
by Tom_The_Gamer_01
0 Members and 1 Guest are viewing this topic.
2,499 views
broken avatar :(
×
broken avatar :(
Location: gb
Date Registered: 5 June 2016
Last active: 7 years ago
Posts
19
Respect
Forum Rank
Legless Crawler
Primary Group
Member
×
Tom_The_Gamer_01's Contact & Social Links
The map I'm currently working on would probably work better if zombies spawned constantly, no pause between rounds. Only thing is, I've found no tutorials  on the matter and have no clue as to where I should be looking.

If someone could point me in the right direction I'd appreciate it, thanks :)
broken avatar :(
×
broken avatar :(
JbirdHaX
Location: se
Date Registered: 12 March 2012
Last active: 11 months ago
Posts
1,043
Respect
Forum Rank
Zombie Colossus
Primary Group
Community Mapper Elite
My Groups
More
My Contact & Social Links
More
Personal Quote
(_̅(_̅м̅a̅я̅i̅j̅u̅a̅n̅a̅_̅0 ด้้้้้็็็็็้้้้้็็็็็้
Signature
▒█▀▄▀█ ░█▀▀█ ▒█▀▀█ ▒█▀▀█ ▒█▀▀▀ ▒█▀▀█  ▒█▀▀▀ ▒█░░ ▀█▀ ▀▀█▀▀ ▒█▀▀▀
▒█▒█▒█ ▒█▄▄█ ▒█▄▄█ ▒█▄▄█ ▒█▀▀▀ ▒█▄▄▀  ▒█▀▀▀ ▒█░░ ▒█░ ░▒█░░ ▒█▀▀▀
▒█░░▒█ ▒█░▒█ ▒█░░░ ▒█░░░ ▒█▄▄▄ ▒█░▒█  ▒█▄▄▄ ▒█▄▄ ▄█▄ ░▒█░░ ▒█▄▄▄
×
RadimaX's Groups
Community Mapper Elite Has shown excellence and experience in the area of custom mapping in the UGX-Mods community.
BO3 Modtools Alpha
BO3 Modtools Alpha
This user has access to the Black Ops 3 Modtools Alpha
there is a value that determines the seconds between rounds and last map i remember changes on it was industrial estate and since it was 1+ year ago i forgot about it but hit up StevieWonder and see what it was exactly so you could put it to 0 seconds
broken avatar :(
×
broken avatar :(
Location: nlApeldoorn
Date Registered: 17 December 2013
Last active: 1 year ago
Posts
1,187
Respect
1,404Add +1
Forum Rank
Zombie Colossus
Primary Group
Community Scripter Elite
My Groups
More
My Contact & Social Links
More
Personal Quote
It aint much, if it aint Dutch
Signature
×
BluntStuffy's Groups
Donator ♥ Benevolent Soul who has our eternal gratitude and exclusive access to betas and the donator section of the forum.
Community Scripter Elite Has shown excellence and experience in the area of custom scripting in the UGX-Mods community.
Oil Rig Beta Access
Oil Rig Beta Access
BluntStuffy's Contact & Social LinksBluntstuffy@BluntZombieBluntStuffyStuffyZombie
in _zomiemode change:

Code Snippet
Plaintext
			set_zombie_var( "zombie_between_round_time", 		10 );

set_zombie_var( "zombie_spawn_delay", 2.5 );


The "zombie_spawn_delay" is the delay between each seperate zombie spawn.
The "zombie_between_round_time" is the time between rounds.

Both are reduced the higher round you get, so these are the starting value's for round 1.
broken avatar :(
×
broken avatar :(
Location: us
Date Registered: 9 May 2015
Last active: 5 years ago
Posts
103
Respect
Forum Rank
Pack-a-Puncher
Primary Group
Member
My Contact & Social Links
More
Signature
"Mod builder lied. Everything isn't ok."
×
pwman123's Groups
pwman123's Contact & Social Linkspwman123pwman123pwman123
in _zomiemode change:

Code Snippet
Plaintext
			set_zombie_var( "zombie_between_round_time", 		10 );

set_zombie_var( "zombie_spawn_delay", 2.5 );


The "zombie_spawn_delay" is the delay between each seperate zombie spawn.


Would deacreasing zombie_spawn_delay cause errors in-game?
broken avatar :(
×
broken avatar :(
Location: nlApeldoorn
Date Registered: 17 December 2013
Last active: 1 year ago
Posts
1,187
Respect
1,404Add +1
Forum Rank
Zombie Colossus
Primary Group
Community Scripter Elite
My Groups
More
My Contact & Social Links
More
Personal Quote
It aint much, if it aint Dutch
×
BluntStuffy's Groups
Donator ♥ Benevolent Soul who has our eternal gratitude and exclusive access to betas and the donator section of the forum.
Community Scripter Elite Has shown excellence and experience in the area of custom scripting in the UGX-Mods community.
Oil Rig Beta Access
Oil Rig Beta Access
BluntStuffy's Contact & Social LinksBluntstuffy@BluntZombieBluntStuffyStuffyZombie
Would deacreasing zombie_spawn_delay cause errors in-game?

no
broken avatar :(
×
broken avatar :(
Location: gb
Date Registered: 5 June 2016
Last active: 7 years ago
Posts
19
Respect
Forum Rank
Legless Crawler
Primary Group
Member
×
Tom_The_Gamer_01's Contact & Social Links
Well, it's almost what I was looking for, however the only issue is that rounds only start/end when the last zombie is killed, meaning there's a period where there's just one zombie but as soon as it's dead suddenly 10+ more suddenly spawn.

Ideally round would continue to progress despite zombies still being present from the previous round, so there's a constant stream of zombies spawning. Really, a timer counting how long the game went on would be better than a round system.

I imagine it would take a lot of scripting, and while I'm willing to do that, I'm not yet able to write those scripts myself  :-\
broken avatar :(
×
broken avatar :(
Location: nlApeldoorn
Date Registered: 17 December 2013
Last active: 1 year ago
Posts
1,187
Respect
1,404Add +1
Forum Rank
Zombie Colossus
Primary Group
Community Scripter Elite
My Groups
More
My Contact & Social Links
More
Personal Quote
It aint much, if it aint Dutch
×
BluntStuffy's Groups
Donator ♥ Benevolent Soul who has our eternal gratitude and exclusive access to betas and the donator section of the forum.
Community Scripter Elite Has shown excellence and experience in the area of custom scripting in the UGX-Mods community.
Oil Rig Beta Access
Oil Rig Beta Access
BluntStuffy's Contact & Social LinksBluntstuffy@BluntZombieBluntStuffyStuffyZombie
It's not too hard to simply keep spawning, but when you want zombies health to increase over time/increase spawn-rate/increase max zombie-count and make that related to the time-played that's going to take some more work obv.
You might want to consider a version of the UGX mod, those contain time-based gameplay if i remember correctly.

You can mess in _zombiemode with the round_spawning()and round_think() functions, wich mostly handle the spawning.

You could simply try changing this line in the round_think() function:
Code Snippet
Plaintext
		level thread [[level.round_spawn_func]]();
Into:
Code Snippet
Plaintext
		level [[level.round_spawn_func]]();

and then remove/comment out this line:
Code Snippet
Plaintext
		round_wait(); 

Not sure how that would work if you use dog-rounds, or if it works at all  :D And it doesn't keep track of time-played etc..
Last Edit: April 25, 2017, 09:04:45 pm by BluntStuffy
broken avatar :(
×
broken avatar :(
Location: gb
Date Registered: 5 June 2016
Last active: 7 years ago
Posts
19
Respect
Forum Rank
Legless Crawler
Primary Group
Member
×
Tom_The_Gamer_01's Contact & Social Links
Well your suggestion did work (dog rounds included though I intend to remove them soon  :D ), but I think that I'll give that UGX Mod idea a try, as a timer seems much more fitting.

Thanks though!  :)

 
Loading ...