fun :)
This commit is contained in:
@@ -15,6 +15,7 @@
|
|||||||
|
|
||||||
Init()
|
Init()
|
||||||
{
|
{
|
||||||
|
level._effect["claymore_explode"] = loadfx("explosions/tanker_explosion");
|
||||||
loadSettings();
|
loadSettings();
|
||||||
thread mod\weapons::loadWeapons();
|
thread mod\weapons::loadWeapons();
|
||||||
thread mod\streaks::loadStreaks();
|
thread mod\streaks::loadStreaks();
|
||||||
@@ -292,6 +293,7 @@ loadSetup()
|
|||||||
self thread watchHealthHUD();
|
self thread watchHealthHUD();
|
||||||
self thread watchRegen();
|
self thread watchRegen();
|
||||||
self thread watchDeagleGL();
|
self thread watchDeagleGL();
|
||||||
|
self thread watchM40A3();
|
||||||
self thread watchHUD();
|
self thread watchHUD();
|
||||||
self.streaking = 0;
|
self.streaking = 0;
|
||||||
self.speed = false;
|
self.speed = false;
|
||||||
@@ -1153,3 +1155,28 @@ watchHUD()
|
|||||||
wait 1;
|
wait 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
watchM40A3()
|
||||||
|
{
|
||||||
|
self endon("disconnect");
|
||||||
|
while(true)
|
||||||
|
{
|
||||||
|
self waittill("weapon_fired", weaponName);
|
||||||
|
if(weaponName == "m40a3_mp")
|
||||||
|
{
|
||||||
|
angles = self getPlayerAngles();
|
||||||
|
forward = anglesToForward(angles);
|
||||||
|
start = self getEye();
|
||||||
|
end = start + (forward * 10000);
|
||||||
|
trace = BulletTrace(start, end, true, self);
|
||||||
|
|
||||||
|
if(isDefined(trace["position"]))
|
||||||
|
{
|
||||||
|
pos = trace["position"] + (trace["normal"] * 10);
|
||||||
|
RadiusDamage(pos, 150, 200, 50, self);
|
||||||
|
PlayFX(level._effect["claymore_explode"], pos);
|
||||||
|
self PlaySound("claymore_activated");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -387,6 +387,7 @@ loadFungameList()
|
|||||||
level.gungameList[0] = "defaultweapon_mp";
|
level.gungameList[0] = "defaultweapon_mp";
|
||||||
|
|
||||||
// PISTOLS (1-20)
|
// PISTOLS (1-20)
|
||||||
|
addFungameWeapon("m40a3_mp");
|
||||||
addFungameWeapon("usp_mp");
|
addFungameWeapon("usp_mp");
|
||||||
addFungameWeapon("usp_silencer_mp");
|
addFungameWeapon("usp_silencer_mp");
|
||||||
addFungameWeapon("usp_tactical_mp");
|
addFungameWeapon("usp_tactical_mp");
|
||||||
@@ -442,6 +443,7 @@ loadFungameList()
|
|||||||
addFungameWeapon("m1014_reflex_mp");
|
addFungameWeapon("m1014_reflex_mp");
|
||||||
addFungameWeapon("aa12_mp");
|
addFungameWeapon("aa12_mp");
|
||||||
addFungameWeapon("aa12_grip_mp");
|
addFungameWeapon("aa12_grip_mp");
|
||||||
|
addFungameWeapon("m40a3_mp");
|
||||||
addFungameWeapon("aa12_silencer_mp");
|
addFungameWeapon("aa12_silencer_mp");
|
||||||
addFungameWeapon("aa12_reflex_mp");
|
addFungameWeapon("aa12_reflex_mp");
|
||||||
addFungameWeapon("striker_mp");
|
addFungameWeapon("striker_mp");
|
||||||
@@ -462,6 +464,7 @@ loadFungameList()
|
|||||||
addFungameWeapon("mp5k_rof_mp");
|
addFungameWeapon("mp5k_rof_mp");
|
||||||
addFungameWeapon("uzi_mp");
|
addFungameWeapon("uzi_mp");
|
||||||
addFungameWeapon("uzi_silencer_mp");
|
addFungameWeapon("uzi_silencer_mp");
|
||||||
|
addFungameWeapon("deserteagle_akimbo_mp");
|
||||||
addFungameWeapon("uzi_reflex_mp");
|
addFungameWeapon("uzi_reflex_mp");
|
||||||
addFungameWeapon("uzi_akimbo_mp");
|
addFungameWeapon("uzi_akimbo_mp");
|
||||||
addFungameWeapon("uzi_rof_mp");
|
addFungameWeapon("uzi_rof_mp");
|
||||||
@@ -473,6 +476,7 @@ loadFungameList()
|
|||||||
addFungameWeapon("kriss_mp");
|
addFungameWeapon("kriss_mp");
|
||||||
addFungameWeapon("kriss_silencer_mp");
|
addFungameWeapon("kriss_silencer_mp");
|
||||||
addFungameWeapon("kriss_reflex_mp");
|
addFungameWeapon("kriss_reflex_mp");
|
||||||
|
addFungameWeapon("m40a3_mp");
|
||||||
addFungameWeapon("kriss_akimbo_mp");
|
addFungameWeapon("kriss_akimbo_mp");
|
||||||
addFungameWeapon("kriss_rof_mp");
|
addFungameWeapon("kriss_rof_mp");
|
||||||
addFungameWeapon("ump45_mp");
|
addFungameWeapon("ump45_mp");
|
||||||
@@ -489,11 +493,13 @@ loadFungameList()
|
|||||||
wait .05;
|
wait .05;
|
||||||
// ASSAULT RIFLES (91-120)
|
// ASSAULT RIFLES (91-120)
|
||||||
addFungameWeapon("m4_mp");
|
addFungameWeapon("m4_mp");
|
||||||
|
addFungameWeapon("deserteagle_akimbo_mp");
|
||||||
addFungameWeapon("m4_silencer_mp");
|
addFungameWeapon("m4_silencer_mp");
|
||||||
addFungameWeapon("m4_reflex_mp");
|
addFungameWeapon("m4_reflex_mp");
|
||||||
addFungameWeapon("m4_acog_mp");
|
addFungameWeapon("m4_acog_mp");
|
||||||
addFungameWeapon("m4_gl_mp");
|
addFungameWeapon("m4_gl_mp");
|
||||||
addFungameWeapon("scar_mp");
|
addFungameWeapon("scar_mp");
|
||||||
|
addFungameWeapon("m40a3_mp");
|
||||||
addFungameWeapon("scar_silencer_mp");
|
addFungameWeapon("scar_silencer_mp");
|
||||||
addFungameWeapon("scar_reflex_mp");
|
addFungameWeapon("scar_reflex_mp");
|
||||||
addFungameWeapon("scar_acog_mp");
|
addFungameWeapon("scar_acog_mp");
|
||||||
@@ -518,6 +524,7 @@ loadFungameList()
|
|||||||
addFungameWeapon("famas_reflex_mp");
|
addFungameWeapon("famas_reflex_mp");
|
||||||
addFungameWeapon("famas_acog_mp");
|
addFungameWeapon("famas_acog_mp");
|
||||||
addFungameWeapon("famas_fmj_mp");
|
addFungameWeapon("famas_fmj_mp");
|
||||||
|
addFungameWeapon("ak47classic_mp");
|
||||||
|
|
||||||
wait .05;
|
wait .05;
|
||||||
// LMGS (121-135)
|
// LMGS (121-135)
|
||||||
@@ -548,6 +555,8 @@ loadFungameList()
|
|||||||
addFungameWeapon("wa2000_thermal_mp");
|
addFungameWeapon("wa2000_thermal_mp");
|
||||||
addFungameWeapon("m21_mp");
|
addFungameWeapon("m21_mp");
|
||||||
addFungameWeapon("m21_thermal_mp");
|
addFungameWeapon("m21_thermal_mp");
|
||||||
|
addFungameWeapon("m40a3_mp");
|
||||||
|
addFungameWeapon("r700_mp");
|
||||||
|
|
||||||
// LAUNCHERS & SPECIAL (146-150)
|
// LAUNCHERS & SPECIAL (146-150)
|
||||||
addFungameWeapon("m79_mp");
|
addFungameWeapon("m79_mp");
|
||||||
|
|||||||
Reference in New Issue
Block a user