I want it so that if you pick say a sniper, you get the other teams rifle.
Here's what I tried, but didn't work
Code: Select all
//Scripting by HeavenBound
main:
switch ( local.weapon )
if(self.dmteam == "allies")
{
case "Springfield.tik":
if (int(getcvar(rifle)) == 1)
self take models/weapons/springfield.tik
self take models/weapons/bar.tik
self take models/weapons/bazooka.tik
self take models/weapons/m1_garand.tik
self take models/weapons/shotgun.tik
//self give models/weapons/m2frag_grenade.tik
//self take models/weapons/colt45.tik
//self give models/weapons/silencedpistol.tik
self take models/weapons/thompsonsmg.tik
self give models/weapons/kar98.tik
self use models/weapons/kar98.tik
}
break
{
case "Thompsonsmg.tik":
if (int(getcvar(rifle)) == 1)
self take models/weapons/springfield.tik
self take models/weapons/bar.tik
self take models/weapons/bazooka.tik
self take models/weapons/m1_garand.tik
self take models/weapons/shotgun.tik
//self give models/weapons/m2frag_grenade.tik
//self take models/weapons/colt45.tik
//self give models/weapons/silencedpistol.tik
self take models/weapons/thompsonsmg.tik
self give models/weapons/kar98.tik
self use models/weapons/kar98.tik
}
break
{
case "bar.tik":
if (int(getcvar(rifle)) == 1)
self take models/weapons/springfield.tik
self take models/weapons/bar.tik
self take models/weapons/bazooka.tik
self take models/weapons/m1_garand.tik
self take models/weapons/shotgun.tik
//self give models/weapons/m2frag_grenade.tik
//self take models/weapons/colt45.tik
//self give models/weapons/silencedpistol.tik
self take models/weapons/thompsonsmg.tik
self give models/weapons/kar98.tik
self use models/weapons/kar98.tik
}
break
{
case "bazooka.tik":
if (int(getcvar(rifle)) == 1)
self take models/weapons/springfield.tik
self take models/weapons/bar.tik
self take models/weapons/bazooka.tik
self take models/weapons/m1_garand.tik
self take models/weapons/shotgun.tik
//self give models/weapons/m2frag_grenade.tik
//self take models/weapons/colt45.tik
//self give models/weapons/silencedpistol.tik
self take models/weapons/thompsonsmg.tik
self give models/weapons/kar98.tik
self use models/weapons/kar98.tik
}
break
{
case "shotgun.tik":
if (int(getcvar(rifle)) == 1)
self take models/weapons/springfield.tik
self take models/weapons/bar.tik
self take models/weapons/bazooka.tik
self take models/weapons/m1_garand.tik
self take models/weapons/shotgun.tik
//self give models/weapons/m2frag_grenade.tik
//self take models/weapons/colt45.tik
//self give models/weapons/silencedpistol.tik
self take models/weapons/thompsonsmg.tik
self give models/weapons/silencedpistol.tik
self use models/weapons/silencedpistol.tik
}
break
{
if(self.dmteam == "axis")
{
case "Kar98sniper.tik":
if (int(getcvar(rifle)) == 1)
self take models/weapons/kar98sniper.tik
self take models/weapons/kar98.tik
self take models/weapons/mp44.tik
self take models/weapons/panzerschreck.tik
self take models/weapons/shotgun.tik
self give models/weapons/steilhandgranate.tik
//self take models/weapons/p38.tik
//self give models/weapons/silencedpistol.tik
self take models/weapons/mp40.tik
self give models/weapons/m1_garand.tik
self use models/weapons/m1_garand.tik
}
break
{
case "mp40.tik":
if (int(getcvar(rifle)) == 1)
sself take models/weapons/kar98sniper.tik
self take models/weapons/kar98.tik
self take models/weapons/mp44.tik
self take models/weapons/panzerschreck.tik
self take models/weapons/shotgun.tik
self give models/weapons/steilhandgranate.tik
//self take models/weapons/p38.tik
//self give models/weapons/silencedpistol.tik
self take models/weapons/mp40.tik
self give models/weapons/m1_garand.tik
self use models/weapons/m1_garand.tik
}
break
{
case "mp44.tik":
if (int(getcvar(rifle)) == 1)
self take models/weapons/kar98sniper.tik
self take models/weapons/kar98.tik
self take models/weapons/mp44.tik
self take models/weapons/panzerschreck.tik
self take models/weapons/shotgun.tik
self give models/weapons/steilhandgranate.tik
//self take models/weapons/p38.tik
//self give models/weapons/silencedpistol.tik
self take models/weapons/mp40.tik
self give models/weapons/m1_garand.tik
self use models/weapons/m1_garand.tik
}
break
{
case "panzerschreck.tik":
if (int(getcvar(rifle)) == 1)
self take models/weapons/kar98sniper.tik
self take models/weapons/kar98.tik
self take models/weapons/mp44.tik
self take models/weapons/panzerschreck.tik
self take models/weapons/shotgun.tik
self give models/weapons/steilhandgranate.tik
//self take models/weapons/p38.tik
//self give models/weapons/silencedpistol.tik
self take models/weapons/mp40.tik
self give models/weapons/m1_garand.tik
self use models/weapons/m1_garand.tik
}
break
default:
// error? ignore?
end
}
end
Thanks in Advance