What's new

Discussion [RELEASE] ViiRuS & UnLmTd's BEAST TELEPORTERS!

B

Babyface

Enthusiast
Messages
880
Reaction score
54
Points
95
Sin$
0
Yea you have to precache them
Sorry to ask, but you have to put the codes(like the locations) in the cheat.gsc right? because if thats the case then i cant use the teleporters becausethere is simply no room :frown:
 
M

Mike

Contributor
Forum Addict
Messages
3,475
Reaction score
639
Points
375
Sin$
7
Sorry to ask, but you have to put the codes(like the locations) in the cheat.gsc right? because if thats the case then i cant use the teleporters becausethere is simply no room :frown:
Well both need to be in the same gsc. You can use these gsc's for more room...

-colors
-art
-createcam


And more... but those up there work .
 
brandon199511

brandon199511

Seasoned Member
Grizzled Veteran Stickied Grammar Nazi
Messages
1,237
Reaction score
123
Points
190
Sin$
0
Best teleporters in WaW
FREE RELEASE!
Ok first off let me say I will NOT give anyone help on using this. I have tested this on pc and 360 multiple times.

You must precache this
Code:
PrecacheModel( "zombie_teleporter_pad" );

And here the biggin
Code:
CreateTeleporter(position, Destination, Risefactor, Cost)
{
self.Teleported = 0;
TestHint = newHudElem(); TestHint.foreground = true; TestHint.sort = 1; TestHint.alignX = "middle"; TestHint.alignY = "middle"; TestHint.horzAlign = "middle"; TestHint.vertAlign = "middle"; TestHint.x = 222;  TestHint.y = 105; TestHint.alpha = 1; TestHint.fontscale = 1.30;
level._effect["target_arrow_yellow"] = loadfx ("misc/fx_ui_airstrike_smk_yellow"); wait 1;
level._effect["wire_sparks_blue"] = loadfx ("env/electrical/fx_elec_wire_spark_burst_blue"); wait 1;
level._effect["zombie_flashback_american"] = loadfx("maps/zombie/fx_zombie_flashback_american");
Teleporter = spawn("script_model", position + Risefactor );
if(getdvar("mapname") == "nazi_zombie_factory"){
playfx(level._effect["zombie_flashback_american"], Teleporter.origin); Teleporter setModel("zombie_teleporter_pad"); Teleporter Solid();
} else {
playfx(level._effect["target_arrow_yellow"], Teleporter.origin); Teleporter setModel("zombie_bomb"); wait 1; playfx(level._effect["wire_sparks_blue"], Teleporter.origin); Teleporter Solid();
}
check = 55;
for(;;)
{
wait 0.1;
if(self.Teleported == 0) {
if( distance( self.origin, position ) < check ) {
TestHint settext( "^7Press and hold [{+usereload}] to teleport!" );
if(self UseButtonPressed()){
self setorigin( Destination ); self.Teleported = 1; self iPrintlnBold( "^5Teleported! Wait 5 seconds to teleport again!" ); TestHint settext( "" ); wait 5; self.Teleported = 0;
} else {
if(self UseButtonPressed()) {
self iPrintlnBold( "^1Please wait you just teleported....!" ); 
}
}
} else {
TestHint settext( "" );
}
}
}    
}

Yes its big but its pretty good considering it..
-Knows your map and chooses the model and fx
-Press X to teleport
-HUD Element press X text!

Also I was adding cost but i didnt finish it so yeah

And heres the Locations! All you need to do is thread this .. and the other code will take effect also
Code:
TeleMaker()
{
if(getdvar("mapname") == "nazi_zombie_prototype")
{
self thread CreateTeleporter((999.092, 967.838, 1.125), (197.375, 642.989, 144.125), (0, 0, 35), 1000);
self thread CreateTeleporter((197.375, 642.989, 144.125), (999.092, 967.838, 1.125), (0, 0, 35), 1000);
self thread CreateTeleporter((180.359, 311.403, 145.125), (-169.321, -542.681, 2.125), (0, 0, 35), 1000);
self thread CreateTeleporter((-169.321, -542.681, 2.125), (180.359, 311.403, 145.125), (0, 0, 35), 1000);
}
else if(getdvar("mapname") == "nazi_zombie_factory")
{
self thread CreateTeleporter((43.177, -437.518, -2.875), (263.425, -1707.95, 51.7741), (0, 0, 7), 1000);
self thread CreateTeleporter((263.425, -1707.95, 51.7741), (43.177, -437.518, -2.875), (0, 0, 7), 1000);
self thread CreateTeleporter((-997.891, -582.455, 67.125), (960.08, -672.559, 64.125), (0, 0, 7), 1000);
self thread CreateTeleporter((960.08, -672.559, 64.125), (-997.891, -582.455, 67.125), (0, 0, 7), 1000);
self thread CreateTeleporter((-158.365, -1112.01, 191.125), (539.888, -997.226, 249.549), (0, 0, 7), 1000);
self thread CreateTeleporter((539.888, -997.226, 249.549), (-158.365, -1112.01, 191.125), (0, 0, 7), 1000);
self thread CreateTeleporter((-558.505, 543.338, -2.875), (-138.876, 996.082, 252.125), (0, 0, 7), 1000);
self thread CreateTeleporter((-138.876, 996.082, 252.125), (-558.505, 543.338, -2.875), (0, 0, 7), 1000);
self thread CreateTeleporter((626.875, -1849.32, 64.125), (372.603, -2442.29, 88.125), (0, 0, 7), 1000);
self thread CreateTeleporter((372.603, -2442.29, 88.125), (626.875, -1849.32, 64.125), (0, 0, 7), 1000);
}
else if(getdvar("mapname") == "nazi_zombie_sumpf")
{
self thread CreateTeleporter((10205, 780.817, -528.875), (9971.07, 607.429, -660.875), (0, 0, 35), 1000);
self thread CreateTeleporter((9971.07, 607.429, -660.875), (10205, 780.817, -528.875), (0, 0, 35), 1000);
self thread CreateTeleporter((9753.7, 812.241, -660.875), (11484.5,  3414.94, -655.875), (0, 0, 35), 1000);
self thread CreateTeleporter((11484.5,  3414.94, -655.875), (9753.7, 812.241, -660.875), (0, 0, 35), 1000);
self thread CreateTeleporter((9662.9, 650.076, -660.875), (8342.69, 3030.62, -664.875), (0, 0, 35), 1000);
self thread CreateTeleporter((8342.69, 3030.62, -664.875), (9662.9, 650.076, -660.875), (0, 0, 35), 1000);
self thread CreateTeleporter((9487.13, 710.093, -660.875), (7649.96, -831.236, -679.875), (0, 0, 35), 1000);
self thread CreateTeleporter((7649.96, -831.236, -679.875), (9487.13, 710.093, -660.875), (0, 0, 35), 1000);
self thread CreateTeleporter((9555.13, 502.21, -660.875), (12262.5,  -1556.74, -646.875), (0, 0, 35), 1000);
self thread CreateTeleporter((12262.5,  -1556.74, -646.875), (9555.13, 502.21, -660.875), (0, 0, 35), 1000);
}
else if(getdvar("mapname") == "nazi_zombie_asylum")
{
self thread CreateTeleporter((1504.86, 71.1251, 64.125), (-96.875, 533.479, 64.125), (0, 0, 25), 1000);
self thread CreateTeleporter((-96.875, 533.479, 64.125), (1504.86, 71.1251, 64.125), (0, 0, 25), 1000);
self thread CreateTeleporter((-608.875, -364.875, 226.125), (1152.87, 104.083, 75.5378), (0, 0, 25), 1000);
self thread CreateTeleporter((1152.87, 104.083, 75.5378), (-608.875, -364.875, 226.125), (0, 0, 25), 1000);
self thread CreateTeleporter((1152.88, 10.1822, 64.125), (-96.875, 533.479, 64.125), (0, 0, 25), 1000);
self thread CreateTeleporter((885.125, -620.875, 64.125), (-608.875, -364.875, 226.125), (0, 0, 25), 1000);
}
}

_- Credits -_
-UnLmTd for getting locations +being helpful with things
-Andrew74 for the base code of this
-Me for the coding and release!

Very nice, +Rep
 
X

XenoPhoenix03

Enthusiast
Messages
228
Reaction score
12
Points
70
Sin$
7
In andrew74s 3.0, where and how can i put this?
Code:
PrecacheModel( "zombie_teleporter_pad" );
 
TOXiiC x PLAGUE

TOXiiC x PLAGUE

Enthusiast
Messages
1,293
Reaction score
274
Points
165
Sin$
0
haha youve took this off andrews version 3 and modified it , not exactley yours hahaa beast ? you heard ya self
even if he did steal it (which he didnt) at least he knows how to add codes...unlike you

you posted a topic for helping with modding WaW and you didn't even know what threading was :lol:

go flame somewhere else.
 
coolbunnymodz

coolbunnymodz

The Original Bunny
Programmer 10th Anniversary Mythical Veteran
Messages
4,386
Reaction score
1,308
Points
650
Sin$
0
hey could one of you maybe send me a pm of were u got cod 5 for pc? i cant find any good links/downloads
 
Top Bottom
Login
Register