Post: [Release/Gamemode] The Floor is Lava [v1.5]
07-19-2015, 10:10 PM #1
Im_YouViolateMe
NextGenUpdate Elite
(adsbygoogle = window.adsbygoogle || []).push({});
You must login or register to view this content.
You must login or register to view this content.


Details:
This gamemode is a fan favorite! Especially one of my favorites! So I was trying to come up with ideas for a new gamemode and since I couldn't think of anything, I decided to do this. This gamemode only works on one map, hijacked (for now). I thought about doing it for all maps, but I decided I would let others make their own map! In the Pastebin, you'll see that I have included custom functions for creating your own "The Floor is Lava" gamemode. If you do not have a good understanding of GSC, please do not ask for me to make you a custom gamemode. These custom functions can be pretty confusing to understand. Their are 7 different "types" of objects you can place. I will go into detail about each one, and how to set it up below.

Types:

  • SpawnBase - spawn a base platform so players can spawn on, and not fall off (this was the most requested feature! sorry it took so long!)
  • NewSet - simple set of care packages that you can jump on
  • Staircase - pretty easy to understand, a simple set of care packages that ascend in height as you go up
  • Checkpoint - a care package that saves your progress
  • SidewaysMover - a pair of care packages; one moves, one acts as a platform
  • Pouncer - a pair of care packages; one waits til you get close to move, one acts as a platform
  • GuessingBlocks - a set of care packages; one care package is the true one, while the other 2 are fakes and will teleport you back to the last checkpoint (these are randomized each game)
  • Teleporting Blocks - a set of care packages, that changes position at different intervals (between 5 and 15 seconds)



How to setup your own course:
Some functions have a different set of parameters than others, so it's best to use this guide to help you know how to set it up.

Parameters:

    

SpawnBase(center coordinates, angle)
//center coordinates = center care package, all care packages placed around it ( 3 x 8 = dimensions )
//angle

NewSet(starting position, distance, amount to spawn, angle)
//starting position is the position of the first care package
//distance means how far of a jump their will be in between each carepackage
//amount to spawn means how many you want to spawn
//angle is either 1 or 2, which means which direction the carepackage is facing. distance is also a factor. If you want it to go forward, the distance would be POSITIVE, and the angle would be 1. If you want it to go backwards, the distance would be NEGATIVE, and the angle would be 1. If you want it to go left, the distance would be POSITIVE, and the angle would be 2. If you want it to go right, the distance would be NEGATIVE, and the angle would be 2. Easy to understand right?

Staircase(starting position, distance, height, amount to spawn, angle)
//starting position is the position of the first care package
//distance means how far of a jump their will be in between each carepackage
//height means how far the care packages go upwards
//amount to spawn means how many you want to spawn
//angle is either 1 or 2, which means which direction the carepackage is facing. distance is also a factor. If you want it to go forward, the distance would be POSITIVE, and the angle would be 1. If you want it to go backwards, the distance would be NEGATIVE, and the angle would be 1. If you want it to go left, the distance would be POSITIVE, and the angle would be 2. If you want it to go right, the distance would be NEGATIVE, and the angle would be 2. Easy to understand right?

Checkpoint(starting position, angle)

SidewaysMover(starting position, distance, pairs to spawn, angle)
//distance is total for each pair, the mover is calculated by dividing the distance in half

Elevator(starting position, height, angle)
//height means how far up the care package (elevator) will go

Pouncer(starting position, distance, pairs to spawn, angle)
//same parameters as SidewaysMover

GuessingBlocks(starting position, distance, sets to spawn, angle)
//distance is total for each "set"

TPBlocks(starting position, distance, pairs to spawn, angle)



    

SpawnBase(center coordinates, angle)
//center coordinates = center care package, all care packages placed around it ( 3 x 8 = dimensions )
//angle

NewSet(starting position, distance, amount to spawn, angle)
//starting position is the position of the first care package
//distance means how far of a jump their will be in between each carepackage
//amount to spawn means how many you want to spawn
//angle is either 1 or 2, which means which direction the carepackage is facing. distance is also a factor. If you want it to go forward, the distance would be POSITIVE, and the angle would be 1. If you want it to go backwards, the distance would be NEGATIVE, and the angle would be 1. If you want it to go left, the distance would be POSITIVE, and the angle would be 2. If you want it to go right, the distance would be NEGATIVE, and the angle would be 2. Easy to understand right?

Staircase(starting position, distance, height, amount to spawn, angle)
//starting position is the position of the first care package
//distance means how far of a jump their will be in between each carepackage
//height means how far the care packages go upwards
//amount to spawn means how many you want to spawn
//angle is either 1 or 2, which means which direction the carepackage is facing. distance is also a factor. If you want it to go forward, the distance would be POSITIVE, and the angle would be 1. If you want it to go backwards, the distance would be NEGATIVE, and the angle would be 1. If you want it to go left, the distance would be POSITIVE, and the angle would be 2. If you want it to go right, the distance would be NEGATIVE, and the angle would be 2. Easy to understand right?

Checkpoint(starting position, angle)

SidewaysMover(starting position, distance, pairs to spawn, angle)
//distance is total for each pair, the mover is calculated by dividing the distance in half

Elevator(starting position, height, angle)
//height means how far up the care package (elevator) will go

Pouncer(starting position, distance, pairs to spawn, angle)
//same parameters as SidewaysMover

GuessingBlocks(starting position, distance, sets to spawn, angle)
//distance is total for each "set"

TPBlocks(starting position, distance, pairs to spawn, angle)




If you have questions about the parameters, feel free to ask.

Edits:

Edit by CrEaTiiOn_LiiMiT: You must login or register to view this content. (Already been added to the source! No need to download)


-------------------------Useful stuff for making map edits-------------------------
All map directions by CrEaTiiOn_LiiMiT: You must login or register to view this content.

Debug version for making map edits easier by jwm614: You must login or register to view this content.



Changelog:

v1.0
-Initial Release

v1.1
-Fixed bugs
-Added carrier

v1.2
-Removed carrier for now

v1.3
-Added Yemen map edit to source
-Added SpawnBase() feature

v1.3b
-Added Carrier Map Edit

v1.4
-Added new obstacle -> teleporting blocks
-Fixed terminal script error (PC)

v1.5
-Added Turbine Map Edit
-Fixed a bug with the elevator



Source:
You must login or register to view this content.

Credits:
dtx12 & Craig Christ (none of this would have been possible without these 2 guys <3)
IMCSx - GSC Studio
ItsLollo1000
xTurntUpLobbies - Idea
YouViolateMe
JokerRey
Raz0rMind
Exelo -- cuz he requested it


Video:
Video by Gentle:


Video by devilemi:


Video by xTurntUpLobbies


Find any bugs? Quote me and I'll fix them! Winky Winky
Last edited by Im_YouViolateMe ; 10-23-2015 at 05:06 PM.

The following 35 users say thank you to Im_YouViolateMe for this useful post:

/SneakerStreet/, FRINZ, alex-_-123, AutoModder, BossamBemass, CODHoster1337_, CodJumper:, Devilemi, DF_AUS, EatOreos, Exelo, FlipFlow, Gentleツ, H-A-X-O, HiddenHour, iDontRte, iRnZ, JustFuSiOn, jwm614, Loz, Merk, ModyHacker, Mrtbyhyourwme, My Ninja Defuse, Nothingbutbread, Patrick, Rezqaazify, SillyFemaleMods, Skonafid, TehMerkMods, thahitcrew, tunde1992, XDrifteer7, xK ELITE GaminG, xTiibo Modz
07-25-2015, 07:59 AM #101
Adrian
Adrian is back!
Originally posted by YouViolateMe View Post
You must login or register to view this content.


Details:
This gamemode is a fan favorite! Especially one of my favorites! So I was trying to come up with ideas for a new gamemode and since I couldn't think of anything, I decided to do this. This gamemode only works on one map, hijacked (for now). I thought about doing it for all maps, but I decided I would let others make their own map! In the Pastebin, you'll see that I have included custom functions for creating your own "The Floor is Lava" gamemode. If you do not have a good understanding of GSC, please do not ask for me to make you a custom gamemode. These custom functions can be pretty confusing to understand. Their are 7 different "types" of objects you can place. I will go into detail about each one, and how to set it up below.

Types:

  • NewSet - simple set of care packages that you can jump on
  • Staircase - pretty easy to understand, a simple set of care packages that ascend in height as you go up
  • Checkpoint - a care package that saves your progress
  • SidewaysMover - a pair of care packages; one moves, one acts as a platform
  • Pouncer - a pair of care packages; one waits til you get close to move, one acts as a platform
  • GuessingBlocks - a set of care packages; one care package is the true one, while the other 2 are fakes and will teleport you back to the last checkpoint (these are randomized each game)



How to setup your own course:
Some functions have a different set of parameters than others, so it's best to use this guide to help you know how to set it up.

Parameters:

    

NewSet(starting position, distance, amount to spawn, angle)
//starting position is the position of the first care package
//distance means how far of a jump their will be in between each carepackage
//amount to spawn means how many you want to spawn
//angle is either 1 or 2, which means which direction the carepackage is facing. distance is also a factor. If you want it to go forward, the distance would be POSITIVE, and the angle would be 1. If you want it to go backwards, the distance would be NEGATIVE, and the angle would be 1. If you want it to go left, the distance would be POSITIVE, and the angle would be 2. If you want it to go right, the distance would be NEGATIVE, and the angle would be 2. Easy to understand right?

Staircase(starting position, distance, height, amount to spawn, angle)
//starting position is the position of the first care package
//distance means how far of a jump their will be in between each carepackage
//height means how far the care packages go upwards
//amount to spawn means how many you want to spawn
//angle is either 1 or 2, which means which direction the carepackage is facing. distance is also a factor. If you want it to go forward, the distance would be POSITIVE, and the angle would be 1. If you want it to go backwards, the distance would be NEGATIVE, and the angle would be 1. If you want it to go left, the distance would be POSITIVE, and the angle would be 2. If you want it to go right, the distance would be NEGATIVE, and the angle would be 2. Easy to understand right?

Checkpoint(starting position, angle)

SidewaysMover(starting position, distance, pairs to spawn, angle)
//distance is total for each pair, the mover is calculated by dividing the distance in half

Elevator(starting position, height, angle)
//height means how far up the care package (elevator) will go

Pouncer(starting position, distance, pairs to spawn, angle)
//same parameters as SidewaysMover

GuessingBlocks(starting position, distance, sets to spawn, angle)
//distance is total for each "set"



    

NewSet(starting position, distance, amount to spawn, angle)
//starting position is the position of the first care package
//distance means how far of a jump their will be in between each carepackage
//amount to spawn means how many you want to spawn
//angle is either 1 or 2, which means which direction the carepackage is facing. distance is also a factor. If you want it to go forward, the distance would be POSITIVE, and the angle would be 1. If you want it to go backwards, the distance would be NEGATIVE, and the angle would be 1. If you want it to go left, the distance would be POSITIVE, and the angle would be 2. If you want it to go right, the distance would be NEGATIVE, and the angle would be 2. Easy to understand right?

Staircase(starting position, distance, height, amount to spawn, angle)
//starting position is the position of the first care package
//distance means how far of a jump their will be in between each carepackage
//height means how far the care packages go upwards
//amount to spawn means how many you want to spawn
//angle is either 1 or 2, which means which direction the carepackage is facing. distance is also a factor. If you want it to go forward, the distance would be POSITIVE, and the angle would be 1. If you want it to go backwards, the distance would be NEGATIVE, and the angle would be 1. If you want it to go left, the distance would be POSITIVE, and the angle would be 2. If you want it to go right, the distance would be NEGATIVE, and the angle would be 2. Easy to understand right?

Checkpoint(starting position, angle)

SidewaysMover(starting position, distance, pairs to spawn, angle)
//distance is total for each pair, the mover is calculated by dividing the distance in half

Elevator(starting position, height, angle)
//height means how far up the care package (elevator) will go

Pouncer(starting position, distance, pairs to spawn, angle)
//same parameters as SidewaysMover

GuessingBlocks(starting position, distance, sets to spawn, angle)
//distance is total for each "set"




If you have questions about the parameters, feel free to ask.

Edits:

Edit by CrEaTiiOn_LiiMiT: You must login or register to view this content.


-------------------------Useful stuff for making map edits-------------------------
All map directions by CrEaTiiOn_LiiMiT: You must login or register to view this content.

Debug version for making map edits easier by jwm614: You must login or register to view this content.



Source:
You must login or register to view this content.

Credits:
dtx12 & Craig Christ (none of this would have been possible without these 2 guys <3)
IMCSx - GSC Studio
ItsLollo1000
xTurntUpLobbies - Idea
YouViolateMe
JokerRey
Raz0rMind
Exelo -- cuz he requested it


Video:
Video by Gentle:


Video by devilemi:


Video by xTurntUpLobbies


Find any bugs? Quote me and I'll fix them! Winky Winky


i know this is late but nice work. :p

The following 2 users say thank you to Adrian for this useful post:

EatOreos, Im_YouViolateMe
07-25-2015, 09:44 PM #102
Sorry im not that good in English, im Austrian Smile
07-25-2015, 10:31 PM #103
Originally posted by YouViolateMe View Post
It did at first, but now I'm making different courses for each map :p


AWESOME!! cant wait for more courses!!!
07-26-2015, 12:50 AM #104
Can someone please PM me the gamemode with the Yemen map? I tried to put the Yemen map and I am getting an error. Thanks!
07-27-2015, 01:51 AM #105
CODHoster1337_
Do a barrel roll!
Someone please help me do i copy everything in the open source thing? i get error or something thanks!
07-28-2015, 01:21 AM #106
coolmankiller
Can’t trickshot me!
You must login or register to view this content.

Here is the the floor is lava with Yemen compiled .

The following user thanked coolmankiller for this useful post:

Im_YouViolateMe
07-28-2015, 04:01 AM #107
inb4exeloeditsthis
07-28-2015, 04:03 AM #108
itsSorrow
In my man cave
Originally posted by EatOreos View Post
inb4exeloeditsthis


what?
07-28-2015, 04:04 AM #109
im calling that exelo gonna make an edit of this gamemode....

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo