Post: Tutorial - How Map Edit [Zombieland]
02-15-2015, 11:29 AM #1
0zersub
Little One
(adsbygoogle = window.adsbygoogle || []).push({}); TUTORIAL:

First of all you need the You must login or register to view this content.
when you inject the zombieland debug just start your custom game (local.. no online)


Buttons:

-Left D-pad enable/disable UFO mode
-R2 move
-[] get origin



-How get Origin??:

-EXAMPLE-
Find the place that you want to put edits(carepackages) for example you want create one door (CreateDoor)..go to the edge of the entrance and press []
Then the origin will pop up with light blue letters on center of screen this message is the origin (write it somewhere or take photo :P)that is the start of origin (startOrigin) ~the carepackages will start from there
then you go to the middle of the door and press the [] again (again write it some where or take photo) that is the end of origin (endOrigin) ~the carepackages will stop there.

When you do that is time to code
Smile

Here is the BASIC codes: Thanks to Shark
    
level thread removeSkyBarrier()
CreateWall(startOrigin, endOrigin, isInvisible)
CreateRamp(rampStart, rampEnd, isInvisible)
CreateGrid(gridStart, gridEnd, gridAngle, isInvisible)
CreateFlag(entryFlag, exitFlag, isFlagsHidden, isTwoWayFlags)
CreateElevator(elevatorStartOrigin, elevatorEndOrigin, timeToGetToOrigins, timeBeforeDepartingToNextOrigin)
CreateZipline(startOrigin, endOrigin, timeToGetToOtherSide, twoWayZipline)
CreateDoorSolid(doorOpenOrigin, doorCloseOrigin, doorOpenAndCloseTime, doorAngle, doorWidth, doorHeight, doorHealth, doorTriggerRadius)//Door With No Gaps
CreateDoor(doorOpenOrigin, doorCloseOrigin, doorOpenAndCloseTime, doorAngle, doorWidth, doorHeight, doorHealth, doorTriggerRadius)//Door With Small Gaps
CreateTurret(turretOrigin, turretAngles, turretType)
CreateMysteryBox(boxOrigin, boxAngle, boxPrice)



First of all always you add this at start "level thread removeSkyBarrier() "

EXAMPLE:
Mapname()
{
level thread removeSkyBarrier()
}

then you can add anything else you want Smile

EXAMPLE:
Mapname()
{
level thread removeSkyBarrier()
CreateWall(startOrigin, endOrigin, isInvisible)
CreateFlag(entryFlag, exitFlag, isFlagsHidden, isTwoWayFlags)
CreateTurret(turretOrigin, turretAngles, turretType)
CreateMysteryBox(boxOrigin, boxAngle, boxPrice)
CreateDoor(doorOpenOrigin, doorCloseOrigin, doorOpenAndCloseTime, doorAngle, doorWidth, doorHeight, doorHealth, doorTriggerRadius)
}

~that you have to do is to put your Origins and write them WATCH THE PICTURE BELLOW>> ~

You must login or register to view this content.

-Where put my origins??


Codes that you must type the origin(=numbers) "light blue letters" on game
(startOrigin, endOrigin) =Origin *start-end*
*If (rampStart, rampEnd) = Origin *start-end*
*If (gridStart, gridEnd) = Origin *start-end*
*If (entryFlag, exitFlag)= Origin *start-end*
*If (elevatorStartOrigin, elevatorEndOrigin)= Origin *start-end*
*If (startOrigin, endOrigin)= Origin *start-end*
*If (doorOpenOrigin, doorCloseOrigin)= Origin *start-end*
*If(turretOrigin)= Origin *place that you want to put turret only one Origin*
*If(boxOrigin)= Origin *place that you want to put mysterybox*


TEMPLATES *REPLACE THE NUMBERS WITH YOUR NUMBERS*

SOME EXAMPLES OF EVERY CODE *REPLACE the numbers with your origin numbers* -TEMPLATES-

CreateWall((-3429,-1702,-41.5), (-3379.98,-1835.7,10), false);
CreateRamp((-6597,-181,35.9), (-6967,-226.5,211), false);
CreateGrid((-360.919, -622.332, 331.094), (-362.822, -622.332, 331.22Cool Man (aka Tustin), (90, 0, 0), true);
CreateFlag((-1184.36, -1234.36, 330.125), (-2238.24, -590.123, 250.125), false, false);
CreateElevator((-498.157, -868.63, -15.1372), (-498.157, -868.63, 250.043), 3, 2);
CreateZipline((1001.23, 2650.3, -50.125), (1421.53, 2176.75, 160.125), 2, true);
CreateDoor((6494.98, -8055, 170.433), (6290, -8039, 170), 2, (90, 90, 0), 2, 2, 25, 80);
CreateTurret((293, -1073, 214), (0, 90, 0), "auto_gun_turret_mp");
CreateMysteryBox((-5994.64, -24.9413, -179.875), (0,180,0), 150);


(WARNING YOU MUST CHANGE THE ANGLES IF IS -DOOR,MYSTERYBOX,TURRET,GRID-)

THANKS AND GOOD EDITING Happy I HOPE YOU UNDERSTAND THE TUTORIAL
Smile

CHECK THIS : You must login or register to view this content.

ALSO CHECK THE DLC MAP EDITS : You must login or register to view this content.

Credits to : Shark
Last edited by 0zersub ; 04-08-2015 at 09:45 PM. Reason: update link

The following 15 users say thank you to 0zersub for this useful post:

/SneakerStreet/, Bxrdyy-, CodJumper:, CustomHosting, HiddenHour, iRnZ, ksa_7ooo7, My Ninja Defuse, Revoked, Shark, Skonafid, snapin, stavrosyolo, Sunnis, xDebugKiller
02-15-2015, 11:42 AM #2
speselized5
Do a barrel roll!
Nice thread, Hope to see more people editing maps!

The following user thanked speselized5 for this useful post:

0zersub
02-16-2015, 12:14 AM #3
CustomHosting
Are you high?
thank you so much for this tut, could you make a section focused on how to make grids to your exact liking? thanks Happy

The following user thanked CustomHosting for this useful post:

0zersub
02-16-2015, 01:03 AM #4
0zersub
Little One
Originally posted by CustomHosting View Post
thank you so much for this tut, could you make a section focused on how to make grids to your exact liking? thanks Happy


i already said that...look the templates (examples) Smile

The following user thanked 0zersub for this useful post:

CustomHosting
02-16-2015, 03:51 AM #5
CustomHosting
Are you high?
Originally posted by 0zersub View Post
i already said that...look the templates (examples) Smile


i understand all the spawning of the entitys and what not but im not understanding how to like add like 1 extra carepackage or 1 extra carepackage row or stacking carepackages for a wall.
02-16-2015, 10:22 AM #6
0zersub
Little One
Originally posted by CustomHosting View Post
i understand all the spawning of the entitys and what not but im not understanding how to like add like 1 extra carepackage or 1 extra carepackage row or stacking carepackages for a wall.


you just go to the spot you want to put the grid press [] take your current origin the go there you want to be the end (i suggest you to be for a while UFO {left d-pad}) and go inside the wall a bit and press again [] take your current origin Smile then test it... and then if you want to add more grid go to top of your spawned carepackage.. just be again ufo and take the origings from your first grid (up) and make new line code then you must find the angle by yourself (0, 0, 0,) this is the angle the middle is what place you want the carpackages be for example if you want 90 degrees you put (0, 90, 0) the middle go up to 360 degrees (circle) code: CreateGrid(YourStartOrigin, YourEndOrigin, (0, 0, 0), isInvisible true/false) i hope you will understand... p.s the carepackages fill automatically... so you don't have to put how many carepackages you want Smile

The following user thanked 0zersub for this useful post:

CustomHosting
02-16-2015, 11:38 AM #7
CustomHosting
Are you high?
Originally posted by 0zersub View Post
you just go to the spot you want to put the grid press [] take your current origin the go there you want to be the end (i suggest you to be for a while UFO {left d-pad}) and go inside the wall a bit and press again [] take your current origin Smile then test it... and then if you want to add more grid go to top of your spawned carepackage.. just be again ufo and take the origings from your first grid (up) and make new line code then you must find the angle by yourself (0, 0, 0,) this is the angle the middle is what place you want the carpackages be for example if you want 90 degrees you put (0, 90, 0) the middle go up to 360 degrees (circle) code: CreateGrid(YourStartOrigin, YourEndOrigin, (0, 0, 0), isInvisible true/false) i hope you will understand... p.s the carepackages fill automatically... so you don't have to put how many carepackages you want Smile


thanks man, i figured out the walls and doors everything except for the CreateGrid function, is it possible to just make a grid alone and not based off of a wall that you made before? like how do i make a perfect square to fit my bunker size? it wont let me simply go from a-b then stretch the grid out how ever many carepackages i want, it just goes completely off track, this is my last problem that i have at the moment, is the CreateGrid function like the CreateWall function? or is it completely different, i just dont know how to set up an any sizable square as a grid.

Edit: i just really need a indepth tut on how to use CreateGrid function, sorry for all the questions lol, thanks!
Last edited by CustomHosting ; 02-16-2015 at 12:09 PM.
02-21-2015, 04:48 PM #8
hi2108
Gobble
Thanks you!

Made my first map Smile

Meltdown()
{
level thread removeSkyBarrier();
CreateGrid((-1581.75, 2011.03, 991), (-2013.3, 1280.98, 991)); //floor bei flaggen // macht wand bugg
CreateZipline((-1274.62, 1668.76, 2.125), (-1612.98, 1403.49, 1006.8Cool Man (aka Tustin), 4, true);
CreateMysteryBox((-2000, 1734.39, 1006.8Cool Man (aka Tustin), (0, 180, 0), 51);
CreateFlag((-393.903, 2620.67, -71.875),(-568.757, 2619.51, -71.875) , false, true); //1. Flagge am Tor
CreateWall((-543.641, 555.425, -63.875), (-713.124, 595.663, 150)); // anfang links
CreateWall((-713.124, 595.663, -62.970Cool Man (aka Tustin), (-957.643, 734.466, 150));
CreateWall((-957.643, 734.466, -49.0505), (-1113.92, 908.404, 150));
CreateWall((-1113.92, 908.404, -23.9583), (-1295.18, 1201.46, 150));
CreateWall((-1295.18, 1201.46, 7.27526), (-1409.96, 1578.83, 150)); //links ende
CreateWall((-1409.96, 1578.83, 8.60167), (-1400.18, 1872.76, 150)); // mitte
CreateFlag((-625.902, 771.643, -70.6724),(-407.036, 781.095, -71.875) , false, true); //1. Flagge am Tor
CreateWall((-525.391, 2845.18, -63.875), (-817.046, 2748.94, 150));
CreateWall((-817.046, 2748.94, -58.3677), (-1043.24, 2575.55, 150));
CreateWall((-1043.24, 2575.55, -38.8576), (-1236.15, 2312.78, 150));
CreateWall((-1236.15, 2312.78, -1.19Cool Man (aka Tustin), (-1371.22, 2000.67, 150));
CreateWall((-1371.22, 2000.67, 8.22062), (-1413.65, 1811.58, 150));
CreateDoor((-290.127, 2255.24, -56.8461), (-300.874, 2401.5, -55.7545), 5, (90, 0, 90), 4, 2, 20, 80); // spawn door
CreateDoor((-291.125, 1136.89, -56.8941), (-309.888, 997.605, -55.7569), 5, (90, 0, 90), 4, 2, 20, 80); // other side
CreateWall((464.79, 1817.67, 46.9079), (466.492, 1574.4, 100.851));
CreateMysteryBox((888.141, 1698.82, -72.3277), (0, 180, 0), 51);
CreateWall((94.5414, 4507.62, -139.875), (-74.3608, 4638.26, -45.9057)); //bunker wände
CreateWall((-74.3608, 4638.26, -139.875), (-338.916, 4682.17, -45.9057));
CreateWall((-338.916, 4682.17, -140.115), (-545.29, 4618.23, -45.9057));
CreateWall((-545.29, 4618.23, -140.65), (-758.217, 4357.49, -45.9057)); // lolz
CreateWall((-758.217, 4357.49, -141.58Cool Man (aka Tustin), (-778.516, 4163.34, -45.9057));
CreateWall((-778.516, 4163.34, -140.005), (-736.869, 3991.53, -45.9057));
CreateWall((-736.869, 3991.53, -140.944), (-602.717, 3814.16, -45.9057));
CreateWall((-602.717, 3814.16, -143.277), (-297.734, 3718.85, -45.9057)); // end Winky Winky
CreateGrid((-391.424, 4381.74, -141.875), (-220.144, 4053.42, -139.875)); //floor
CreateFlag((9.96428, 4495.69, -139.875),(85.8111, 4379.51, -139.875) , false, true); //1. Flagge am Tor
CreateMysteryBox((-290.407, 4194.61, -126), (0, 180, 0), 51);
CreateFlag((117.264, -955.975, -127.875),(157.126, -1166.26, -127.875) , false, false); //1. Flagge im Haus
CreateFlag((-227.767, -478.342, -127.875),(139.139, 566.472, 83.125) , false, false); //2. Flagge aus Haus
CreateDoor((562.448, 293.31, 72.125), (359.668, 297.209, 72.125), 2, (90, 180, 0), 2, 2, 20, 80); // tür beim ausgang
}

The following user thanked hi2108 for this useful post:

0zersub
02-23-2015, 08:07 PM #9
0zersub
Little One
Originally posted by hi2108 View Post
Thanks you!

Made my first map Smile

Meltdown()
{
level thread removeSkyBarrier();
CreateGrid((-1581.75, 2011.03, 991), (-2013.3, 1280.98, 991)); //floor bei flaggen // macht wand bugg
CreateZipline((-1274.62, 1668.76, 2.125), (-1612.98, 1403.49, 1006.8Cool Man (aka Tustin), 4, true);
CreateMysteryBox((-2000, 1734.39, 1006.8Cool Man (aka Tustin), (0, 180, 0), 51);
CreateFlag((-393.903, 2620.67, -71.875),(-568.757, 2619.51, -71.875) , false, true); //1. Flagge am Tor
CreateWall((-543.641, 555.425, -63.875), (-713.124, 595.663, 150)); // anfang links
CreateWall((-713.124, 595.663, -62.970Cool Man (aka Tustin), (-957.643, 734.466, 150));
CreateWall((-957.643, 734.466, -49.0505), (-1113.92, 908.404, 150));
CreateWall((-1113.92, 908.404, -23.9583), (-1295.18, 1201.46, 150));
CreateWall((-1295.18, 1201.46, 7.27526), (-1409.96, 1578.83, 150)); //links ende
CreateWall((-1409.96, 1578.83, 8.60167), (-1400.18, 1872.76, 150)); // mitte
CreateFlag((-625.902, 771.643, -70.6724),(-407.036, 781.095, -71.875) , false, true); //1. Flagge am Tor
CreateWall((-525.391, 2845.18, -63.875), (-817.046, 2748.94, 150));
CreateWall((-817.046, 2748.94, -58.3677), (-1043.24, 2575.55, 150));
CreateWall((-1043.24, 2575.55, -38.8576), (-1236.15, 2312.78, 150));
CreateWall((-1236.15, 2312.78, -1.19Cool Man (aka Tustin), (-1371.22, 2000.67, 150));
CreateWall((-1371.22, 2000.67, 8.22062), (-1413.65, 1811.58, 150));
CreateDoor((-290.127, 2255.24, -56.8461), (-300.874, 2401.5, -55.7545), 5, (90, 0, 90), 4, 2, 20, 80); // spawn door
CreateDoor((-291.125, 1136.89, -56.8941), (-309.888, 997.605, -55.7569), 5, (90, 0, 90), 4, 2, 20, 80); // other side
CreateWall((464.79, 1817.67, 46.9079), (466.492, 1574.4, 100.851));
CreateMysteryBox((888.141, 1698.82, -72.3277), (0, 180, 0), 51);
CreateWall((94.5414, 4507.62, -139.875), (-74.3608, 4638.26, -45.9057)); //bunker wände
CreateWall((-74.3608, 4638.26, -139.875), (-338.916, 4682.17, -45.9057));
CreateWall((-338.916, 4682.17, -140.115), (-545.29, 4618.23, -45.9057));
CreateWall((-545.29, 4618.23, -140.65), (-758.217, 4357.49, -45.9057)); // lolz
CreateWall((-758.217, 4357.49, -141.58Cool Man (aka Tustin), (-778.516, 4163.34, -45.9057));
CreateWall((-778.516, 4163.34, -140.005), (-736.869, 3991.53, -45.9057));
CreateWall((-736.869, 3991.53, -140.944), (-602.717, 3814.16, -45.9057));
CreateWall((-602.717, 3814.16, -143.277), (-297.734, 3718.85, -45.9057)); // end Winky Winky
CreateGrid((-391.424, 4381.74, -141.875), (-220.144, 4053.42, -139.875)); //floor
CreateFlag((9.96428, 4495.69, -139.875),(85.8111, 4379.51, -139.875) , false, true); //1. Flagge am Tor
CreateMysteryBox((-290.407, 4194.61, -126), (0, 180, 0), 51);
CreateFlag((117.264, -955.975, -127.875),(157.126, -1166.26, -127.875) , false, false); //1. Flagge im Haus
CreateFlag((-227.767, -478.342, -127.875),(139.139, 566.472, 83.125) , false, false); //2. Flagge aus Haus
CreateDoor((562.448, 293.31, 72.125), (359.668, 297.209, 72.125), 2, (90, 180, 0), 2, 2, 20, 80); // tür beim ausgang
}


i will test if works.. i can put it on my thread Smile if u want
02-23-2015, 09:09 PM #10
marky1991
Are you high?
Originally posted by hi2108 View Post
Thanks you!

Made my first map Smile

Meltdown()
{
level thread removeSkyBarrier();
CreateGrid((-1581.75, 2011.03, 991), (-2013.3, 1280.98, 991)); //floor bei flaggen // macht wand bugg
CreateZipline((-1274.62, 1668.76, 2.125), (-1612.98, 1403.49, 1006.8Cool Man (aka Tustin), 4, true);
CreateMysteryBox((-2000, 1734.39, 1006.8Cool Man (aka Tustin), (0, 180, 0), 51);
CreateFlag((-393.903, 2620.67, -71.875),(-568.757, 2619.51, -71.875) , false, true); //1. Flagge am Tor
CreateWall((-543.641, 555.425, -63.875), (-713.124, 595.663, 150)); // anfang links
CreateWall((-713.124, 595.663, -62.970Cool Man (aka Tustin), (-957.643, 734.466, 150));
CreateWall((-957.643, 734.466, -49.0505), (-1113.92, 908.404, 150));
CreateWall((-1113.92, 908.404, -23.9583), (-1295.18, 1201.46, 150));
CreateWall((-1295.18, 1201.46, 7.27526), (-1409.96, 1578.83, 150)); //links ende
CreateWall((-1409.96, 1578.83, 8.60167), (-1400.18, 1872.76, 150)); // mitte
CreateFlag((-625.902, 771.643, -70.6724),(-407.036, 781.095, -71.875) , false, true); //1. Flagge am Tor
CreateWall((-525.391, 2845.18, -63.875), (-817.046, 2748.94, 150));
CreateWall((-817.046, 2748.94, -58.3677), (-1043.24, 2575.55, 150));
CreateWall((-1043.24, 2575.55, -38.8576), (-1236.15, 2312.78, 150));
CreateWall((-1236.15, 2312.78, -1.19Cool Man (aka Tustin), (-1371.22, 2000.67, 150));
CreateWall((-1371.22, 2000.67, 8.22062), (-1413.65, 1811.58, 150));
CreateDoor((-290.127, 2255.24, -56.8461), (-300.874, 2401.5, -55.7545), 5, (90, 0, 90), 4, 2, 20, 80); // spawn door
CreateDoor((-291.125, 1136.89, -56.8941), (-309.888, 997.605, -55.7569), 5, (90, 0, 90), 4, 2, 20, 80); // other side
CreateWall((464.79, 1817.67, 46.9079), (466.492, 1574.4, 100.851));
CreateMysteryBox((888.141, 1698.82, -72.3277), (0, 180, 0), 51);
CreateWall((94.5414, 4507.62, -139.875), (-74.3608, 4638.26, -45.9057)); //bunker wände
CreateWall((-74.3608, 4638.26, -139.875), (-338.916, 4682.17, -45.9057));
CreateWall((-338.916, 4682.17, -140.115), (-545.29, 4618.23, -45.9057));
CreateWall((-545.29, 4618.23, -140.65), (-758.217, 4357.49, -45.9057)); // lolz
CreateWall((-758.217, 4357.49, -141.58Cool Man (aka Tustin), (-778.516, 4163.34, -45.9057));
CreateWall((-778.516, 4163.34, -140.005), (-736.869, 3991.53, -45.9057));
CreateWall((-736.869, 3991.53, -140.944), (-602.717, 3814.16, -45.9057));
CreateWall((-602.717, 3814.16, -143.277), (-297.734, 3718.85, -45.9057)); // end Winky Winky
CreateGrid((-391.424, 4381.74, -141.875), (-220.144, 4053.42, -139.875)); //floor
CreateFlag((9.96428, 4495.69, -139.875),(85.8111, 4379.51, -139.875) , false, true); //1. Flagge am Tor
CreateMysteryBox((-290.407, 4194.61, -126), (0, 180, 0), 51);
CreateFlag((117.264, -955.975, -127.875),(157.126, -1166.26, -127.875) , false, false); //1. Flagge im Haus
CreateFlag((-227.767, -478.342, -127.875),(139.139, 566.472, 83.125) , false, false); //2. Flagge aus Haus
CreateDoor((562.448, 293.31, 72.125), (359.668, 297.209, 72.125), 2, (90, 180, 0), 2, 2, 20, 80); // tür beim ausgang
}


sintax error... bad line!!

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo