Post: [Script] STREET FIGHTER Hadouken!
06-05-2013, 07:22 PM #1
(adsbygoogle = window.adsbygoogle || []).push({}); STREET FIGHTER Hadouken!


It's Capcom's 30th anniversary!!! I loved all there games but my favorite was Street Fighter 2.
When I was a little kid I would stuff my pockets full of quarters and ride my bike to the local arcade to play Street Fighter 2 with my friends!!! Even today I still play a bit of Street Fighter 2.
So here is a cheesy little script for you called Hadouken!!!
Thank you Capcom!

    Hadouken()
{
self endon("death");
self endon("disconnect");
self giveWeapon("defaultweapon_mp");
self switchToWeapon("defaultweapon_mp");
for(;Winky Winky
{
self waittill("weapon_fired");
if(self getCurrentWeapon()=="defaultweapon_mp")
{
self thread HadoukenBlast();
}
wait .5;
}
}
HadoukenBlast()
{
eye=self getTagOrigin("tag_eye");
gcp=getCursorPos();
blast=spawn("script_model",eye);
blast setModel("projectile_rpg7");
blast.angles=self getPlayerAngles()+(-180,0,0);
time=calc(980,blast.origin,gcp);
blast fx(time);
blast moveTo(gcp,time);
wait time;
boom=loadfx("explosions/aerial_explosion");
playfx(boom,blast.origin);
blast playsound("exp_suitcase_bomb_main");
radiusdamage(gcp,500,700,400,self,"MOD_EXPLOSIVE","rpg_mp");
Earthquake(0.3,2,gcp,15000);
blast delete();
}
GetCursorPos()
{
forward=self getTagOrigin("tag_eye");
end=self thread vector_Scale(anglestoforward(self getPlayerAngles()),1000000);
location=BulletTrace(forward,end,0,self)["position"];
return location;
}
calc(speed,origin,moveTo)
{
return(distance(origin,moveTo)/speed);
}
fx(time)
{
for(i=0;i<time;i++)
{
playFxOnTag(level.fx_airstrike_afterburner,self,"tag_origin");
wait .01;
}
}

Don't forget to put this into your init()
    level.fx_airstrike_afterburner=loadfx("fire/jet_afterburner");


Credit goes to x_DaftVader_x :y:
(adsbygoogle = window.adsbygoogle || []).push({});

The following 10 users say thank you to codybenti for this useful post:

AlexStrife, Canuck_Modz, FutureOps, philipeininger, Savage_847, Shock_Mods, Sweet_Cheeba, x_DaftVader_x
06-19-2013, 05:13 AM #11
Yes you could do that if you're a goku fan, but I always like Vegita's BIG BANG ATTACK!!!
06-19-2013, 10:14 AM #12
SeanVII
Little One
xD sick man Happy

The following user thanked SeanVII for this useful post:

codybenti
06-19-2013, 10:59 PM #13
FutureOps
Little One
Originally posted by codybenti View Post
STREET FIGHTER Hadouken!


It's Capcom's 30th anniversary!!! I loved all there games but my favorite was Street Fighter 2.^_^
When I was a little kid I would stuff my pockets full of quarters and ride my bike to the local arcade to play Street Fighter 2 with my friends!!! Even today I still play a bit of Street Fighter 2.
So here is a cheesy little script for you called Hadouken!!!
Thank you Capcom!:love:

    Hadouken()
{
self endon("death");
self endon("disconnect");
self giveWeapon("defaultweapon_mp");
self switchToWeapon("defaultweapon_mp");
for(;Winky Winky
{
self waittill("weapon_fired");
if(self getCurrentWeapon()=="defaultweapon_mp")
{
self thread HadoukenBlast();
}
wait .5;
}
}
HadoukenBlast()
{
eye=self getTagOrigin("tag_eye");
gcp=getCursorPos();
blast=spawn("script_model",eye);
blast setModel("projectile_rpg7");
blast.angles=self getPlayerAngles()+(-180,0,0);
time=calc(980,blast.origin,gcp);
blast fx(time);
blast moveTo(gcp,time);
wait time;
boom=loadfx("explosions/aerial_explosion");
playfx(boom,blast.origin);
blast playsound("exp_suitcase_bomb_main");
radiusdamage(gcp,500,700,400,self,"MOD_EXPLOSIVE","rpg_mp");
Earthquake(0.3,2,gcp,15000);
blast delete();
}
GetCursorPos()
{
forward=self getTagOrigin("tag_eye");
end=self thread vector_Scale(anglestoforward(self getPlayerAngles()),1000000);
location=BulletTrace(forward,end,0,self)["position"];
return location;
}
calc(speed,origin,moveTo)
{
return(distance(origin,moveTo)/speed);
}
fx(time)
{
for(i=0;i<time;i++)
{
playFxOnTag(level.fx_airstrike_afterburner,self,"tag_origin");
wait .01;
}
}

Don't forget to put this into your init()
    level.fx_airstrike_afterburner=loadfx("fire/jet_afterburner");


Credit goes to x_DaftVader_x :y:


Would you care if I remake this script, and make it do a little bit more stuff, and more realistic?
06-20-2013, 12:55 AM #14
Originally posted by FutureOps View Post
Would you care if I remake this script, and make it do a little bit more stuff, and more realistic?


No problem.:y:
I released this script so everyone can expand on it and make something unique!

The following user thanked codybenti for this useful post:

FutureOps

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo