Post: [Script] Set Fire To A Player
09-03-2012, 05:59 AM #1
Taylor
Former Black Knight.
(adsbygoogle = window.adsbygoogle || []).push({});
Well, i always liked doing this on Mw2 to people, so i recreated it i guess..... Anyway, Please Note, You Need to Change the "player=level.players[self.PlayerNum];" part to whatever your player variable is......

Put This Under Init()
    
level.flamer = loadfx("fire/tank_fire_engine");


Put This Anywhere
    
doFire()
{
player=level.players[self.PlayerNum];
player.body = [];
player.body[0] = "tag_origin";
player.body[1] = "j_mainroot";
player.body[2] = "pelvis";
player.body[3] = "j_hip_le";
player.body[4] = "j_hip_ri";
player.body[5] = "torso_stabilizer";
player.body[6] = "j_chin_skinroll";
player.body[7] = "back_low";
player.body[8] = "j_knee_le";
player.body[9] = "j_knee_ri";
player.body[10] = "back_mid";
player.body[11] = "j_ankle_le";
player.body[12] = "j_ankle_ri";
player.body[13] = "j_ball_le";
player.body[14] = "j_ball_ri";
player.body[15] = "j_spine4";
player.body[16] = "j_clavicle_le";
player.body[17] = "j_clavicle_ri";
player.body[18] = "j_neck";
player.body[19] = "j_head";
player.body[20] = "j_shoulder_le";
player.body[21] = "j_shoulder_ri";
player.body[22] = "j_elbow_bulge_le";
player.body[23] = "j_elbow_bulge_ri";
player.body[24] = "j_elbow_le";
player.body[25] = "j_elbow_ri";
player.body[26] = "j_shouldertwist_le";
player.body[27] = "j_shouldertwist_ri";
player.body[28] = "j_wrist_le";
player.body[29] = "j_wrist_ri";
player.body[30] = "j_wristtwist_le";
player.body[31] = "j_wristtwist_ri";
player.body[32] = "j_index_le_1";
player.body[33] = "j_index_ri_1";
player.body[34] = "j_mid_le_1";
player.body[35] = "j_mid_ri_1";
player.body[36] = "j_pinky_le_1";
player.body[37] = "j_pinky_ri_1";
player.body[38] = "j_ring_le_1";
player.body[39] = "j_ring_ri_1";
player.body[40] = "j_thumb_le_1";
player.body[41] = "j_thumb_ri_1";
player.body[42] = "tag_weapon_left";
player.body[43] = "tag_weapon_right";
player.body[44] = "j_index_le_2";
player.body[45] = "j_index_ri_2";
player.body[46] = "j_mid_le_2";
player.body[47] = "j_mid_ri_2";
player.body[48] = "j_pinky_le_2";
player.body[49] = "j_pinky_ri_2";
player.body[50] = "j_ring_le_2";
player.body[51] = "j_ring_ri_2";
player.body[52] = "j_thumb_le_2";
player.body[53] = "j_thumb_ri_2";
player.body[54] = "j_index_le_3";
player.body[55] = "j_index_ri_3";
player.body[56] = "j_mid_le_3";
player.body[57] = "j_mid_ri_3";
player.body[58] = "j_pinky_le_3";
player.body[59] = "j_pinky_ri_3";
player.body[60] = "j_ring_le_3";
player.body[61] = "j_ring_ri_3";
player.body[62] = "j_thumb_le_3";
player.body[63] = "j_thumb_ri_3";
player.body[64] = "j_spine4";
player.body[65] = "j_neck";
player.body[66] = "j_head";
player.body[67] = "j_cheek_le";
player.body[68] = "j_cheek_ri";
player.body[69] = "j_head_end";
player.body[70] = "j_jaw";
player.body[71] = "j_levator_le";
player.body[72] = "j_levator_ri";
player.body[73] = "j_lip_top_le";
player.body[74] = "j_lip_top_ri";
player.body[75] = "j_mouth_le";
player.body[76] = "j_mouth_ri";
player.body[77] = "tag_eye";
player.FIRE=level.flamer;
player iPrintlnBold("^2It's Like A Sauna In Here!");
for(;Winky Winky
{
for(i=0;i<78;i++)
{
playFxOnTag(player.FIRE, player, player.body[i]);
wait 0.01;
}
wait 0.1;
}
}


And then obviously thread it:
    
self AddMenuAction( "Player_Rank", 11, "Set Player On Fire", ::doFire, "" );


Hope you all like it Winky Winky
(adsbygoogle = window.adsbygoogle || []).push({});

The following 11 users say thank you to Taylor for this useful post:

:HIGH:, .BrainzModding, Harry, Hawkin, Jacob-And-Britt, Razorcut2015, ICS Vortex, Simple-_-Modz, Uk_ViiPeR, xRaW
09-03-2012, 01:16 PM #11
Correy
I'm the Original
Originally posted by xYARDSALEx View Post
Well, i always liked doing this on Mw2 to people, so i recreated it i guess..... Anyway, Please Note, You Need to Change the "player=level.players[self.PlayerNum];" part to whatever your player variable is......

Put This Under Init()
    
level.flamer = loadfx("fire/tank_fire_engine");


Put This Anywhere
    
doFire()
{
player=level.players[self.PlayerNum];
player.body = [];
player.body[0] = "tag_origin";
player.body[1] = "j_mainroot";
player.body[2] = "pelvis";
player.body[3] = "j_hip_le";
player.body[4] = "j_hip_ri";
player.body[5] = "torso_stabilizer";
player.body[6] = "j_chin_skinroll";
player.body[7] = "back_low";
player.body[8] = "j_knee_le";
player.body[9] = "j_knee_ri";
player.body[10] = "back_mid";
player.body[11] = "j_ankle_le";
player.body[12] = "j_ankle_ri";
player.body[13] = "j_ball_le";
player.body[14] = "j_ball_ri";
player.body[15] = "j_spine4";
player.body[16] = "j_clavicle_le";
player.body[17] = "j_clavicle_ri";
player.body[18] = "j_neck";
player.body[19] = "j_head";
player.body[20] = "j_shoulder_le";
player.body[21] = "j_shoulder_ri";
player.body[22] = "j_elbow_bulge_le";
player.body[23] = "j_elbow_bulge_ri";
player.body[24] = "j_elbow_le";
player.body[25] = "j_elbow_ri";
player.body[26] = "j_shouldertwist_le";
player.body[27] = "j_shouldertwist_ri";
player.body[28] = "j_wrist_le";
player.body[29] = "j_wrist_ri";
player.body[30] = "j_wristtwist_le";
player.body[31] = "j_wristtwist_ri";
player.body[32] = "j_index_le_1";
player.body[33] = "j_index_ri_1";
player.body[34] = "j_mid_le_1";
player.body[35] = "j_mid_ri_1";
player.body[36] = "j_pinky_le_1";
player.body[37] = "j_pinky_ri_1";
player.body[38] = "j_ring_le_1";
player.body[39] = "j_ring_ri_1";
player.body[40] = "j_thumb_le_1";
player.body[41] = "j_thumb_ri_1";
player.body[42] = "tag_weapon_left";
player.body[43] = "tag_weapon_right";
player.body[44] = "j_index_le_2";
player.body[45] = "j_index_ri_2";
player.body[46] = "j_mid_le_2";
player.body[47] = "j_mid_ri_2";
player.body[48] = "j_pinky_le_2";
player.body[49] = "j_pinky_ri_2";
player.body[50] = "j_ring_le_2";
player.body[51] = "j_ring_ri_2";
player.body[52] = "j_thumb_le_2";
player.body[53] = "j_thumb_ri_2";
player.body[54] = "j_index_le_3";
player.body[55] = "j_index_ri_3";
player.body[56] = "j_mid_le_3";
player.body[57] = "j_mid_ri_3";
player.body[58] = "j_pinky_le_3";
player.body[59] = "j_pinky_ri_3";
player.body[60] = "j_ring_le_3";
player.body[61] = "j_ring_ri_3";
player.body[62] = "j_thumb_le_3";
player.body[63] = "j_thumb_ri_3";
player.body[64] = "j_spine4";
player.body[65] = "j_neck";
player.body[66] = "j_head";
player.body[67] = "j_cheek_le";
player.body[68] = "j_cheek_ri";
player.body[69] = "j_head_end";
player.body[70] = "j_jaw";
player.body[71] = "j_levator_le";
player.body[72] = "j_levator_ri";
player.body[73] = "j_lip_top_le";
player.body[74] = "j_lip_top_ri";
player.body[75] = "j_mouth_le";
player.body[76] = "j_mouth_ri";
player.body[77] = "tag_eye";
player.FIRE=level.flamer;
player iPrintlnBold("^2It's Like A Sauna In Here!");
for(;Winky Winky
{
for(i=0;i<78;i++)
{
playFxOnTag(player.FIRE, player, player.body[i]);
wait 0.01;
}
wait 0.1;
}
}


And then obviously thread it:
    
self AddMenuAction( "Player_Rank", 11, "Set Player On Fire", ::doFire, "" );


Hope you all like it Winky Winky


thats some big crazy ass script. :fyea:

The following 2 users say thank you to Correy for this useful post:

Simple-_-Modz, Taylor
09-03-2012, 01:16 PM #12
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by nZxMikeeeyx View Post
YUNO USE .size!?!?

for(i=0;i<78;i++) != for(i=0;i<player.body.size;i++)


No need to? I sometimes don't use .size when i use strTok is stuff like this works perfectly fine for me :lol:.
09-03-2012, 01:22 PM #13
Taylor
Former Black Knight.
Originally posted by IVI40A3Fusionz View Post
No need to? I sometimes don't use .size when i use strTok is stuff like this works perfectly fine for me :lol:.


didn't work for me wen i did .size :(

---------- Post added at 09:22 AM ---------- Previous post was at 09:21 AM ----------

Originally posted by Blazing247 View Post
This works twice as good just saying..

    
initFlames()
{
for(;Winky Winky
{
PlayFXOnTag( level.flame, self, "J_head" );
wait .1;
PlayFXOnTag( level.flame, self, "J_SpineLower" );
PlayFXOnTag( level.flame, self, "J_knee_ri" );
wait .1;
PlayFXOnTag( level.flame, self, "J_Ankle_RI" );
PlayFXOnTag( level.flame, self, "J_Ankle_LE" );
wait .1;
PlayFXOnTag( level.flame, self, "J_knee_le" );
PlayFXOnTag( level.flame, self, "J_Elbow_RI" );
PlayFXOnTag( level.flame, self, "J_Elbow_LE" );
wait .1;
PlayFXOnTag( level.flame, self, "J_Wrist_RI" );
PlayFXOnTag( level.flame, self, "J_Wrist_LE" );
wait .1;
}
self iPrintln( "You are on fire." );
}


NO That's not as much fire though
09-03-2012, 01:23 PM #14
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by xYARDSALEx View Post
didn't work for me wen i did .size :(

---------- Post added at 09:22 AM ---------- Previous post was at 09:21 AM ----------



NO That's not as much fire though


Most of the time .size isn't even needed however in menu bases it is and you know why Winky Winky.
09-03-2012, 01:24 PM #15
Taylor
Former Black Knight.
Originally posted by nZxMikeeeyx View Post
YUNO USE .size!?!?

for(i=0;i<78;i++) != for(i=0;i<player.body.size;i++)


.size thing didn't work for me when i did it :/
09-03-2012, 02:35 PM #16
Correy
I'm the Original
Originally posted by Blazing247 View Post
This works twice as good just saying..

    
initFlames()
{
for(;Winky Winky
{
PlayFXOnTag( level.flame, self, "J_head" );
wait .1;
PlayFXOnTag( level.flame, self, "J_SpineLower" );
PlayFXOnTag( level.flame, self, "J_knee_ri" );
wait .1;
PlayFXOnTag( level.flame, self, "J_Ankle_RI" );
PlayFXOnTag( level.flame, self, "J_Ankle_LE" );
wait .1;
PlayFXOnTag( level.flame, self, "J_knee_le" );
PlayFXOnTag( level.flame, self, "J_Elbow_RI" );
PlayFXOnTag( level.flame, self, "J_Elbow_LE" );
wait .1;
PlayFXOnTag( level.flame, self, "J_Wrist_RI" );
PlayFXOnTag( level.flame, self, "J_Wrist_LE" );
wait .1;
}
self iPrintln( "You are on fire." );
}


there's no point of it being in a for loop, once it's tagged it will stay on the player anyway.
adding a for statement just add mor FX's to the game and probably cause it to lag out at one point :p
09-03-2012, 03:27 PM #17
Originally posted by xYARDSALEx View Post
Well, i always liked doing this on Mw2 to people, so i recreated it i guess..... Anyway, Please Note, You Need to Change the "player=level.players[self.PlayerNum];" part to whatever your player variable is......

Put This Under Init()
    
level.flamer = loadfx("fire/tank_fire_engine");


Put This Anywhere
    
doFire()
{
player=level.players[self.PlayerNum];
player.body = [];
player.body[0] = "tag_origin";
player.body[1] = "j_mainroot";
player.body[2] = "pelvis";
player.body[3] = "j_hip_le";
player.body[4] = "j_hip_ri";
player.body[5] = "torso_stabilizer";
player.body[6] = "j_chin_skinroll";
player.body[7] = "back_low";
player.body[8] = "j_knee_le";
player.body[9] = "j_knee_ri";
player.body[10] = "back_mid";
player.body[11] = "j_ankle_le";
player.body[12] = "j_ankle_ri";
player.body[13] = "j_ball_le";
player.body[14] = "j_ball_ri";
player.body[15] = "j_spine4";
player.body[16] = "j_clavicle_le";
player.body[17] = "j_clavicle_ri";
player.body[18] = "j_neck";
player.body[19] = "j_head";
player.body[20] = "j_shoulder_le";
player.body[21] = "j_shoulder_ri";
player.body[22] = "j_elbow_bulge_le";
player.body[23] = "j_elbow_bulge_ri";
player.body[24] = "j_elbow_le";
player.body[25] = "j_elbow_ri";
player.body[26] = "j_shouldertwist_le";
player.body[27] = "j_shouldertwist_ri";
player.body[28] = "j_wrist_le";
player.body[29] = "j_wrist_ri";
player.body[30] = "j_wristtwist_le";
player.body[31] = "j_wristtwist_ri";
player.body[32] = "j_index_le_1";
player.body[33] = "j_index_ri_1";
player.body[34] = "j_mid_le_1";
player.body[35] = "j_mid_ri_1";
player.body[36] = "j_pinky_le_1";
player.body[37] = "j_pinky_ri_1";
player.body[38] = "j_ring_le_1";
player.body[39] = "j_ring_ri_1";
player.body[40] = "j_thumb_le_1";
player.body[41] = "j_thumb_ri_1";
player.body[42] = "tag_weapon_left";
player.body[43] = "tag_weapon_right";
player.body[44] = "j_index_le_2";
player.body[45] = "j_index_ri_2";
player.body[46] = "j_mid_le_2";
player.body[47] = "j_mid_ri_2";
player.body[48] = "j_pinky_le_2";
player.body[49] = "j_pinky_ri_2";
player.body[50] = "j_ring_le_2";
player.body[51] = "j_ring_ri_2";
player.body[52] = "j_thumb_le_2";
player.body[53] = "j_thumb_ri_2";
player.body[54] = "j_index_le_3";
player.body[55] = "j_index_ri_3";
player.body[56] = "j_mid_le_3";
player.body[57] = "j_mid_ri_3";
player.body[58] = "j_pinky_le_3";
player.body[59] = "j_pinky_ri_3";
player.body[60] = "j_ring_le_3";
player.body[61] = "j_ring_ri_3";
player.body[62] = "j_thumb_le_3";
player.body[63] = "j_thumb_ri_3";
player.body[64] = "j_spine4";
player.body[65] = "j_neck";
player.body[66] = "j_head";
player.body[67] = "j_cheek_le";
player.body[68] = "j_cheek_ri";
player.body[69] = "j_head_end";
player.body[70] = "j_jaw";
player.body[71] = "j_levator_le";
player.body[72] = "j_levator_ri";
player.body[73] = "j_lip_top_le";
player.body[74] = "j_lip_top_ri";
player.body[75] = "j_mouth_le";
player.body[76] = "j_mouth_ri";
player.body[77] = "tag_eye";
player.FIRE=level.flamer;
player iPrintlnBold("^2It's Like A Sauna In Here!");
for(;Winky Winky
{
for(i=0;i<78;i++)
{
playFxOnTag(player.FIRE, player, player.body[i]);
wait 0.01;
}
wait 0.1;
}
}


And then obviously thread it:
    
self AddMenuAction( "Player_Rank", 11, "Set Player On Fire", ::doFire, "" );


Hope you all like it Winky Winky


"Set Fire To A Player"
These titles are getting a bit disturbing, its like jigsaw is playing us! stare
09-03-2012, 04:12 PM #18
Taylor
Former Black Knight.
Originally posted by Correy View Post
there's no point of it being in a for loop, once it's tagged it will stay on the player anyway.
adding a for statement just add mor FX's to the game and probably cause it to lag out at one point :p


no it wnt stay on the player
09-03-2012, 04:50 PM #19
Originally posted by IVI40A3Fusionz View Post
No need to? I sometimes don't use .size when i use strTok is stuff like this works perfectly fine for me :lol:.

I never meant it as in a need or a must, just saying, if you edit the strtok you don't have to mess about changing statements. :satisfied:

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo