What's new

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

B

Babyface

Enthusiast
Messages
880
Reaction score
54
Points
95
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
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
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
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
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 Fabled Veteran
Messages
4,383
Reaction score
1,307
Points
650
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