Post: [New Script] - Human Torch
09-25-2011, 10:26 PM #1
BlazingDope
Can’t trickshot me!
(adsbygoogle = window.adsbygoogle || []).push({}); This Is just a random script I made becuase I got bored haha Happy I think it's quite a cool script, others might think It's sh!t, but hey lol! This Has came straight from my new patch I've been working on for a couple of days, have fun with it Smile like I had fun making it :p It basically sets you on fire and lets you shoot fire, You're can also fly like the human torch from fantastic four Winky Winky

Make Sure You're precache it too!! level.flamethfire = loadfx("env/fire/fx_fire_player_md_mp");


    
MrHumanTorch()
{
self endon("disconnect");
self endon("death");
self thread GiveTorchWeapons();
for(;Winky Winky
{
PlayFXOnTag( level.flamethfire, self, "J_head" );
wait .1;
PlayFXOnTag( level.flamethfire, self, "J_SpineLower" );
PlayFXOnTag( level.flamethfire, self, "J_knee_ri" );
wait .1;
PlayFXOnTag( level.flamethfire, self, "J_Ankle_RI" );
PlayFXOnTag( level.flamethfire, self, "J_Ankle_LE" );
wait .1;
PlayFXOnTag( level.flamethfire, self, "J_knee_le" );
PlayFXOnTag( level.flamethfire, self, "J_Elbow_RI" );
PlayFXOnTag( level.flamethfire, self, "J_Elbow_LE" );
wait .1;
PlayFXOnTag( level.flamethfire, self, "J_Wrist_RI" );
PlayFXOnTag( level.flamethfire, self, "J_Wrist_LE" );
wait .1;
}
}
GiveTorchWeapons()
{
self endon("death");
{
self thread HumanTorchFLY();
self takeallweapons();
self GiveWeapon("m2_flamethrower_mp");
self switchtoweapon("m2_flamethrower_mp");
wait 0.5;
self setClientDvar("cg_drawGun","0");
self thread maps\mp\gametypes\_hud_message::hintMessage("^1Y^3o^1u ^3A^1r^3e ^1T^3h^1e ^3H^1u^3m^1a^3n ^1T^3o^1r^3c^1h^3!");
wait 5;
self thread maps\mp\gametypes\_hud_message::hintMessage("^3Y^1o^3u ^1C^3a^1n ^3S^1h^3o^1o^3t ^1F^3i^1r^3e ^1W^3h^1e^3n ^1P^3r^1e^3s^1s^3i^1n^3g [{+attack}]");
wait 5;
self thread maps\mp\gametypes\_hud_message::hintMessage("^3Y^1o^3u ^1C^3a^1n ^3F^1l^3y ^1B^3y ^1H^3o^1l^3d^1i^3n^1g [{+Frag}]");
}
}
HumanTorchFLY()
{
self endon("death");
self endon("disconnect");
self endon("unverified");
if(isdefined(self.N))
self.N delete();
self.N = spawn("script_origin", self.origin);
self.On = 0;
for(;Winky Winky
{
if(self FragButtonPressed())
{
self.On = 1;
self.N.origin = self.origin;
self linkto(self.N);
}
else
{
self.On = 0;
self unlink();
}
if(self.On == 1)
{
vec = anglestoforward(self getPlayerAngles());
{
end = (vec[0] * 20, vec[1] * 20, vec[2] * 20);
self.N.origin = self.N.origin+end;
}
}
wait 0.05;
}
}
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked BlazingDope for this useful post:

xRaW
09-27-2011, 11:55 PM #11
xRaW
xI2aW-
Originally posted by dirtbiker708 View Post
Does this have to be in a specific gsc. cause i dumped it under the code for the option above it on the menu


heres an exampe of precached it

put it in rank.gsc

    init()
{
level.scoreInfo = [];
level.xpScale = getDvarInt( "scr_xpscale" );
level.rankTable = [];
level.flamethfire = loadfx("env/fire/fx_fire_player_md_mp");

precacheModel("global_explosive_barrel_japanese");
precacheModel("defaultactor");
precacheModel("defaultvehicle");
precacheModel("test_sphere_silver");
precacheModel("weapon_mp_bazooka_attach");
precacheLocationSelector( "map_artillery_selector" );
precacheshader( "progress_bar_bg" );
precacheShader("rank_prestige10");
precacheShader("rank_prestige9");
precacheShader("rank_prestige8");
precacheShader("rank_prestige7");
precacheShader("rank_prestige6");
precacheShader("rank_prestige5");
precacheShader("rank_prestige4");
precacheShader("rank_prestige3");
precacheShader("rank_prestige2");
precacheShader("rank_prestige1");
precacheShader("rank_prestige0");


as you can see in there is level.flamethfire = loadfx("env/fire/fx_fire_player_md_mp");
09-28-2011, 12:04 AM #12
Originally posted by xRaW View Post
heres an exampe of precached it

put it in rank.gsc

    init()
{
level.scoreInfo = [];
level.xpScale = getDvarInt( "scr_xpscale" );
level.rankTable = [];
level.flamethfire = loadfx("env/fire/fx_fire_player_md_mp");

precacheModel("global_explosive_barrel_japanese");
precacheModel("defaultactor");
precacheModel("defaultvehicle");
precacheModel("test_sphere_silver");
precacheModel("weapon_mp_bazooka_attach");
precacheLocationSelector( "map_artillery_selector" );
precacheshader( "progress_bar_bg" );
precacheShader("rank_prestige10");
precacheShader("rank_prestige9");
precacheShader("rank_prestige8");
precacheShader("rank_prestige7");
precacheShader("rank_prestige6");
precacheShader("rank_prestige5");
precacheShader("rank_prestige4");
precacheShader("rank_prestige3");
precacheShader("rank_prestige2");
precacheShader("rank_prestige1");
precacheShader("rank_prestige0");


as you can see in there is level.flamethfire = loadfx("env/fire/fx_fire_player_md_mp");

Thank god you told me that, i did it all right, but i forgot to save it. and being me i wouldve been sure i did it right, so i wouldve never looked Smile

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo