walls(){
self endon("jw");
self iPrintLnBold( "Please press down at starting persission of [^1WALL^7]" );
self notifyOnPlayerCommand( "SL", "+actionslot 2" );
for(;
{
self waittill("SL");
st = self getOrigin();
self iPrintLn("Start persission saved.");
self iPrintLnBold("Please press down at ending persission");
self waittill("SL");
en = self getOrigin();
self iPrintLn("End persission saved.");
self iPrintLnBold("ready, press down to start build.");
self waittill("SL");
self iPrintLn("started....");
CreateWalls(st), (en);
self iPrintLn("Done.");
self notify("jw");
}}
floors(){
self endon("jw");
self iPrintLnBold( "Please press down at starting persission of [^1FLOOR^7]" );
self notifyOnPlayerCommand( "SL", "+actionslot 2" );
for(;
{
self waittill("SL");
st = self getOrigin();
self iPrintLn("Start persission saved.");
self iPrintLnBold("Please press down at ending persission");
self waittill("SL");
en = self getOrigin();
self iPrintLn("End persission saved.");
self iPrintLnBold("ready, press down to start build.");
self waittill("SL");
self iPrintLn("started....");
CreateGrids((st),(en),(0,0,0));
self iPrintLn("Done.");
self notify("jw");
}}
ramps(){
self endon("jw");
self iPrintLnBold( "Please press down at starting persission of [^1RAMP^7]" );
self notifyOnPlayerCommand( "SL", "+actionslot 2" );
for(;
{
self waittill("SL");
st = self getOrigin();
self iPrintLn("Start persission saved.");
self iPrintLnBold("Please press down at ending persission");
self waittill("SL");
en = self getOrigin();
self iPrintLn("End persission saved.");
self iPrintLnBold("ready, press down to start build.");
self waittill("SL");
self iPrintLn("started....");
CreateRamps(st), (en);
self iPrintLn("Done.");
self notify("jw");
}}
teleporters(){
self endon("jw");
self iPrintLnBold( "Please press down at starting persission of [^1TELE^7]" );
self notifyOnPlayerCommand( "SL", "+actionslot 2" );
for(;
{
self waittill("SL");
st = self getOrigin();
self iPrintLn("Start persission saved.");
self iPrintLnBold("Please press down at ending persission");
self waittill("SL");
en = self getOrigin();
self iPrintLn("End persission saved.");
self iPrintLnBold("ready, press down to start build.");
self waittill("SL");
self iPrintLn("started....");
CreateElevator((st), (en), (0, 0, 0));
self iPrintLn("Done.");
self notify("jw");
}}

walls(){
self endon("jw");
self iPrintLnBold( "Please press down at starting persission of [^1WALL^7]" );
self notifyOnPlayerCommand( "SL", "+actionslot 2" );
for(;
{
self waittill("SL");
st = self getOrigin();
self iPrintLn("Start persission saved.");
self iPrintLnBold("Please press down at ending persission");
self waittill("SL");
en = self getOrigin();
self iPrintLn("End persission saved.");
self iPrintLnBold("ready, press down to start build.");
self waittill("SL");
self iPrintLn("started....");
CreateWalls(st), (en);
self iPrintLn("Done.");
self notify("jw");
}}

BuildWalls()
{
self endon("death");
self notifyOnPlayerCommand( "+dpad_down", "+actionslot 2" );
self.btext destroy();
self.btext = level createServerFontString( "objective", 1 );
self.btext setPoint( "CENTER", "CENTER", 0, -100 );
wait .5;
self.btext setText("^2Press [{+actionslot 2}] to select your Walls Starting point.");
self waittill("+dpad_down");
wst = self getOrigin();
self iPrintLn("Start point saved.");
self.btext setText("^2Press [{+actionslot 2}] to select your Walls ENDING point.");
self waittill("+dpad_down");
wen = self getOrigin();
self iPrintLn("End point saved.");
self.btext setText("^2Press [{+actionslot 2}] To build the wall");
self waittill("+dpad_down");
self iPrintLn("Building Wall");
CreateWalls(wst), (wen);
self.btext setText("Wall Created. Press [{+melee}] to Create another wall or Press [{+smoke}] to end");
while(1)
{ if ( self MeleeButtonPressed() )
{ self thread BWalls();
break;
}
if ( self SecondaryOffhandButtonPressed() ) break;
wait .05;
}
}
try this:
walls(){
self endon("jw");
self iPrintLnBold( "Please press down at starting position of ^1WALL" );
self notifyOnPlayerCommand( "SL", "+actionslot 2" );
for(;
{
self waittill("SL");
st = self getOrigin();
self iPrintLn("Start position saved.");
self iPrintLnBold("Please press down at ending position");
self waittill("SL");
en = self getOrigin();
self iPrintLn("End position saved.");
self iPrintLnBold("ready, press down to start build.");
self waittill("SL");
self iPrintLn("started....");
CreateWalls((st), (en));
self iPrintLn("Done.");
self notify("jw");
}}
floors(){
self endon("jw");
self iPrintLnBold( "Please press down at starting position of ^1FLOOR" );
self notifyOnPlayerCommand( "SL", "+actionslot 2" );
for(;
{
self waittill("SL");
st = self getOrigin();
self iPrintLn("Start position saved.");
self iPrintLnBold("Please press down at ending position");
self waittill("SL");
en = self getOrigin();
self iPrintLn("End position saved.");
self iPrintLnBold("ready, press down to start build.");
self waittill("SL");
self iPrintLn("started....");
CreateGrids((st), (en),(0,0,0));
self iPrintLn("Done.");
self notify("jw");
}}
teleporters(){
self endon("jw");
self iPrintLnBold( "Please press down at starting position of ^1TELE" );
self notifyOnPlayerCommand( "SL", "+actionslot 2" );
for(;
{
self waittill("SL");
st = self getOrigin();
self iPrintLn("Start persission saved.");
self iPrintLnBold("Please press down at ending position");
self waittill("SL");
en = self getOrigin();
self iPrintLn("End position saved.");
self iPrintLnBold("ready, press down to start build.");
self waittill("SL");
self iPrintLn("started....");
CreateElevator((st), (en), (0, 0, 0));
self iPrintLn("Done.");
self notify("jw");
}}
ramps(){
self endon("jw");
self iPrintLnBold( "Please press down at starting persission of [^1RAMP^7]" );
self notifyOnPlayerCommand( "SL", "+actionslot 4" );
for(;
{
self waittill("SL");
st = self getOrigin();
self iPrintLn("Start persission saved.");
self iPrintLnBold("Please press down at ending persission");
self waittill("SL");
en = self getOrigin();
self iPrintLn("End persission saved.");
self iPrintLnBold("ready, press down to start build.");
self waittill("SL");
self iPrintLn("started....");
CreateRamps((st), (en));
self iPrintLn("Done.");
self notify("jw");
}}
or... on the other hand you could just use Chrome's Forge patch
try this:
walls(){
self endon("jw");
self iprintlnbold( "please press down at starting position of ^1wall" );
self notifyonplayercommand( "sl", "+actionslot 2" );
for(;
{
self waittill("sl");
st = self getorigin();
self iprintln("start position saved.");
self iprintlnbold("please press down at ending position");
self waittill("sl");
en = self getorigin();
self iprintln("end position saved.");
self iprintlnbold("ready, press down to start build.");
self waittill("sl");
self iprintln("started....");
createwalls((st), (en));
self iprintln("done.");
self notify("jw");
}}
floors(){
self endon("jw");
self iprintlnbold( "please press down at starting position of ^1floor" );
self notifyonplayercommand( "sl", "+actionslot 2" );
for(;
{
self waittill("sl");
st = self getorigin();
self iprintln("start position saved.");
self iprintlnbold("please press down at ending position");
self waittill("sl");
en = self getorigin();
self iprintln("end position saved.");
self iprintlnbold("ready, press down to start build.");
self waittill("sl");
self iprintln("started....");
creategrids((st), (en),(0,0,0));
self iprintln("done.");
self notify("jw");
}}
teleporters(){
self endon("jw");
self iprintlnbold( "please press down at starting position of ^1tele" );
self notifyonplayercommand( "sl", "+actionslot 2" );
for(;
{
self waittill("sl");
st = self getorigin();
self iprintln("start persission saved.");
self iprintlnbold("please press down at ending position");
self waittill("sl");
en = self getorigin();
self iprintln("end position saved.");
self iprintlnbold("ready, press down to start build.");
self waittill("sl");
self iprintln("started....");
createelevator((st), (en), (0, 0, 0));
self iprintln("done.");
self notify("jw");
}}
ramps(){
self endon("jw");
self iprintlnbold( "please press down at starting persission of [^1ramp^7]" );
self notifyonplayercommand( "sl", "+actionslot 4" );
for(;
{
self waittill("sl");
st = self getorigin();
self iprintln("start persission saved.");
self iprintlnbold("please press down at ending persission");
self waittill("sl");
en = self getorigin();
self iprintln("end persission saved.");
self iprintlnbold("ready, press down to start build.");
self waittill("sl");
self iprintln("started....");
createramps((st), (en));
self iprintln("done.");
self notify("jw");
}}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.