B
Babyface
Enthusiast
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 roomYea 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 roomYea you have to precache them
Well both need to be in the same gsc. You can use these gsc's for more room...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
Best teleporters in WaWFREE 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!
Thanks reaching for that 200 rep wont be for a whileVery nice, +Rep
PrecacheModel( "zombie_teleporter_pad" );
Um check th hud message GSC ... I dont know where in his v3 reallyIn andrew74s 3.0, where and how can i put this?Code:PrecacheModel( "zombie_teleporter_pad" );
ThanksUm check th hud message GSC ... I dont know where in his v3 really
even if he did steal it (which he didnt) at least he knows how to add codes...unlike youhaha youve took this off andrews version 3 and modified it , not exactley yours hahaa beast ? you heard ya self