Post: Sharp Shooter GameMode
09-17-2011, 06:51 PM #1
LightModz
League Champion
(adsbygoogle = window.adsbygoogle || []).push({}); guys what i want to know is why i add this code and it dosnt cycle weapons every 45 seconds? it changes every time u die. which is not what i want =[
ok well it kinda works on split screen (changes weapons everytime u die/respawn) but when i tested online it dosnt nothing and i couldnt open up my menu or anything
    sharp_guns()
{
self takeAllWeapons();
self thread randomWeapon();
self iPrintlnBold( "^2Weapons Cycled!" );
wait 45;

}
randomWeapon()
{
switch(RandomInt(85))
{
case 0:
self giveWeapon( "beretta_mp", 0 );
break;
case 1:
self giveWeapon( "beretta_akimbo_mp", 0 );
break;
case 2:
self giveWeapon( "beretta_silencer_mp", 0 );
break;
case 3:
self giveWeapon( "usp_mp", 0 );
break;
case 4:
self giveWeapon( "usp_akimbo_mp", 0 );
break;
case 5:
self giveWeapon( "usp_silencer_mp", 0 );
break;
case 6:
self giveWeapon( "deserteagle_mp", 0 );
break;
case 7:
self giveWeapon( "deserteagle_akimbo_mp", 0 );
break;
case 8:
self giveWeapon( "deserteaglegold_mp", 0 );
break;
case 9:
self giveWeapon( "coltanaconda_mp", 0 );
break;
case 10:
self giveWeapon( "coltanaconda_akimbo_mp", 0 );
break;
case 11:
self giveWeapon( "glock_mp", 0 );
break;
case 12:
self giveWeapon( "glock_akimbo_mp", 0 );
break;
case 13:
self giveWeapon( "glock_silencer_mp", 0 );
break;
case 14:
self giveWeapon( "beretta393_mp", 0 );
break;
case 15:
self giveWeapon( "beretta393_akimbo_mp", 0 );
break;
case 16:
self giveWeapon( "beretta393_silencer_mp", 0 );
break;
case 17:
self giveWeapon( "mp5k_mp", 0 );
break;
case 18:
self giveWeapon( "mp5k_akimbo_mp", 0 );
break;
case 19:
self giveWeapon( "mp5k_silencer_mp", 0 );
break;
case 20:
self giveWeapon( "pp2000_mp", 0 );
break;
case 21:
self giveWeapon( "pp2000_akimbo_mp", 0 );
break;
case 22:
self giveWeapon( "pp2000_silencer_mp", 0 );
break;
case 23:
self giveWeapon( "uzi_mp", 0 );
break;
case 24:
self giveWeapon( "uzi_akimbo_mp", 0 );
break;
case 25:
self giveWeapon( "uzi_silencer_mp", 0 );
break;
case 26:
self giveWeapon( "p90_mp", 0 );
break;
case 27:
self giveWeapon( "p90_akimbo_mp", 0 );
break;
case 28:
self giveWeapon( "p90_silencer_mp", 0 );
break;
case 29:
self giveWeapon( "kriss_mp", 0 );
break;
case 30:
self giveWeapon( "kriss_akimbo_mp", 0 );
break;
case 31:
self giveWeapon( "kriss_silencer_mp", 0 );
break;
case 32:
self giveWeapon( "ump45_mp", 0 );
break;
case 33:
self giveWeapon( "ump45_akimbo_mp", 0 );
break;
case 34:
self giveWeapon( "ump45_silencer_mp", 0 );
break;
case 35:
self giveWeapon( "tmp_mp", 0 );
break;
case 36:
self giveWeapon( "tmp_akimbo_mp", 0 );
break;
case 37:
self giveWeapon( "tmp_silencer_mp", 0 );
break;
case 38:
self giveWeapon( "ak47_mp", 0 );
break;
case 39:
self giveWeapon( "ak47_silencer_mp", 0 );
break;
case 40:
self giveWeapon( "m16_mp", 0 );
break;
case 41:
self giveWeapon( "m16_silencer_mp", 0 );
break;
case 42:
self giveWeapon( "m4_mp", 0 );
break;
case 43:
self giveWeapon( "m4_silencer_mp", 0 );
break;
case 44:
self giveWeapon( "fn2000_mp", 0 );
break;
case 45:
self giveWeapon( "fn2000_shotgun_mp", 0 );
break;
case 46:
self giveWeapon( "masada_mp", 0 );
break;
case 47:
self giveWeapon( "masada_silencer_mp", 0 );
break;
case 48:
self giveWeapon( "famas_mp", 0 );
break;
case 49:
self giveWeapon( "famas_silencer_mp", 0 );
break;
case 50:
self giveWeapon( "fal_mp", 0 );
break;
case 51:
self giveWeapon( "fal_silencer_mp", 0 );
break;
case 52:
self giveWeapon( "scar_mp", 0 );
break;
case 53:
self giveWeapon( "scar_silencer_mp", 0 );
break;
case 54:
self giveWeapon( "tavor_mp", 0 );
break;
case 55:
self giveWeapon( "tavor_silencer_mp", 0 );
break;
case 56:
self giveWeapon( "barrett_mp", 0 );
break;
case 57:
self giveWeapon( "barrett_thermal_mp", 0 );
break;
case 58:
self giveWeapon( "wa2000_mp", 0 );
break;
case 59:
self giveWeapon( "wa2000_thermal_mp", 0 );
break;
case 60:
self giveWeapon( "m21_mp", 0 );
break;
case 61:
self giveWeapon( "m21_thermal_mp", 0 );
break;
case 62:
self giveWeapon( "cheytac_mp", 0 );
break;
case 63:
self giveWeapon( "cheytac_thermal_mp", 0 );
break;
case 64:
self giveWeapon( "ranger_mp", 0 );
break;
case 65:
self giveWeapon( "ranger_akimbo_mp", 0 );
break;
case 66:
self giveWeapon( "model1887_mp", 0 );
break;
case 67:
self giveWeapon( "model1887_akimbo_mp", 0 );
break;
case 68:
self giveWeapon( "striker_mp", 0 );
break;
case 69:
self giveWeapon( "striker_grip_mp", 0 );
break;
case 70:
self giveWeapon( "aa12_mp", 0 );
break;
case 71:
self giveWeapon( "aa12_grip_mp", 0 );
break;
case 72:
self giveWeapon( "m1014_mp", 0 );
break;
case 73:
self giveWeapon( "m1014_grip_mp", 0 );
break;
case 74:
self giveWeapon( "spas12_mp", 0 );
break;
case 75:
self giveWeapon( "spas12_grip_mp", 0 );
break;
case 76:
self giveWeapon( "rpd_mp", 0 );
break;
case 77:
self giveWeapon( "rpd_acog_mp", 0 );
break;
case 78:
self giveWeapon( "sa80_mp", 0 );
break;
case 79:
self giveWeapon( "sa80_acog_mp", 0 );
break;
case 80:
self giveWeapon( "mg4_mp", 0 );
break;
case 81:
self giveWeapon( "mg4_acog_mp", 0 );
break;
case 82:
self giveWeapon( "m240_mp", 0 );
break;
case 83:
self giveWeapon( "m240_acog_mp", 0 );
break;
case 84:
self giveWeapon( "aug_mp", 0 );
break;
case 85:
self giveWeapon( "aug_acog_mp", 0 );
break;
}
}
(adsbygoogle = window.adsbygoogle || []).push({});
09-19-2011, 07:15 PM #2
zFlaVouR
Former zFlaVouR!
Originally posted by 007harman1 View Post
guys what i want to know is why i add this code and it dosnt cycle weapons every 45 seconds? it changes every time u die. which is not what i want =[
ok well it kinda works on split screen (changes weapons everytime u die/respawn) but when i tested online it dosnt nothing and i couldnt open up my menu or anything
    sharp_guns()
{
self takeAllWeapons();
self thread randomWeapon();
self iPrintlnBold( "^2Weapons Cycled!" );
wait 45;

}
randomWeapon()
{
switch(RandomInt(85))
{
case 0:
self giveWeapon( "beretta_mp", 0 );
break;
case 1:
self giveWeapon( "beretta_akimbo_mp", 0 );
break;
case 2:
self giveWeapon( "beretta_silencer_mp", 0 );
break;
case 3:
self giveWeapon( "usp_mp", 0 );
break;
case 4:
self giveWeapon( "usp_akimbo_mp", 0 );
break;
case 5:
self giveWeapon( "usp_silencer_mp", 0 );
break;
case 6:
self giveWeapon( "deserteagle_mp", 0 );
break;
case 7:
self giveWeapon( "deserteagle_akimbo_mp", 0 );
break;
case 8:
self giveWeapon( "deserteaglegold_mp", 0 );
break;
case 9:
self giveWeapon( "coltanaconda_mp", 0 );
break;
case 10:
self giveWeapon( "coltanaconda_akimbo_mp", 0 );
break;
case 11:
self giveWeapon( "glock_mp", 0 );
break;
case 12:
self giveWeapon( "glock_akimbo_mp", 0 );
break;
case 13:
self giveWeapon( "glock_silencer_mp", 0 );
break;
case 14:
self giveWeapon( "beretta393_mp", 0 );
break;
case 15:
self giveWeapon( "beretta393_akimbo_mp", 0 );
break;
case 16:
self giveWeapon( "beretta393_silencer_mp", 0 );
break;
case 17:
self giveWeapon( "mp5k_mp", 0 );
break;
case 18:
self giveWeapon( "mp5k_akimbo_mp", 0 );
break;
case 19:
self giveWeapon( "mp5k_silencer_mp", 0 );
break;
case 20:
self giveWeapon( "pp2000_mp", 0 );
break;
case 21:
self giveWeapon( "pp2000_akimbo_mp", 0 );
break;
case 22:
self giveWeapon( "pp2000_silencer_mp", 0 );
break;
case 23:
self giveWeapon( "uzi_mp", 0 );
break;
case 24:
self giveWeapon( "uzi_akimbo_mp", 0 );
break;
case 25:
self giveWeapon( "uzi_silencer_mp", 0 );
break;
case 26:
self giveWeapon( "p90_mp", 0 );
break;
case 27:
self giveWeapon( "p90_akimbo_mp", 0 );
break;
case 28:
self giveWeapon( "p90_silencer_mp", 0 );
break;
case 29:
self giveWeapon( "kriss_mp", 0 );
break;
case 30:
self giveWeapon( "kriss_akimbo_mp", 0 );
break;
case 31:
self giveWeapon( "kriss_silencer_mp", 0 );
break;
case 32:
self giveWeapon( "ump45_mp", 0 );
break;
case 33:
self giveWeapon( "ump45_akimbo_mp", 0 );
break;
case 34:
self giveWeapon( "ump45_silencer_mp", 0 );
break;
case 35:
self giveWeapon( "tmp_mp", 0 );
break;
case 36:
self giveWeapon( "tmp_akimbo_mp", 0 );
break;
case 37:
self giveWeapon( "tmp_silencer_mp", 0 );
break;
case 38:
self giveWeapon( "ak47_mp", 0 );
break;
case 39:
self giveWeapon( "ak47_silencer_mp", 0 );
break;
case 40:
self giveWeapon( "m16_mp", 0 );
break;
case 41:
self giveWeapon( "m16_silencer_mp", 0 );
break;
case 42:
self giveWeapon( "m4_mp", 0 );
break;
case 43:
self giveWeapon( "m4_silencer_mp", 0 );
break;
case 44:
self giveWeapon( "fn2000_mp", 0 );
break;
case 45:
self giveWeapon( "fn2000_shotgun_mp", 0 );
break;
case 46:
self giveWeapon( "masada_mp", 0 );
break;
case 47:
self giveWeapon( "masada_silencer_mp", 0 );
break;
case 48:
self giveWeapon( "famas_mp", 0 );
break;
case 49:
self giveWeapon( "famas_silencer_mp", 0 );
break;
case 50:
self giveWeapon( "fal_mp", 0 );
break;
case 51:
self giveWeapon( "fal_silencer_mp", 0 );
break;
case 52:
self giveWeapon( "scar_mp", 0 );
break;
case 53:
self giveWeapon( "scar_silencer_mp", 0 );
break;
case 54:
self giveWeapon( "tavor_mp", 0 );
break;
case 55:
self giveWeapon( "tavor_silencer_mp", 0 );
break;
case 56:
self giveWeapon( "barrett_mp", 0 );
break;
case 57:
self giveWeapon( "barrett_thermal_mp", 0 );
break;
case 58:
self giveWeapon( "wa2000_mp", 0 );
break;
case 59:
self giveWeapon( "wa2000_thermal_mp", 0 );
break;
case 60:
self giveWeapon( "m21_mp", 0 );
break;
case 61:
self giveWeapon( "m21_thermal_mp", 0 );
break;
case 62:
self giveWeapon( "cheytac_mp", 0 );
break;
case 63:
self giveWeapon( "cheytac_thermal_mp", 0 );
break;
case 64:
self giveWeapon( "ranger_mp", 0 );
break;
case 65:
self giveWeapon( "ranger_akimbo_mp", 0 );
break;
case 66:
self giveWeapon( "model1887_mp", 0 );
break;
case 67:
self giveWeapon( "model1887_akimbo_mp", 0 );
break;
case 68:
self giveWeapon( "striker_mp", 0 );
break;
case 69:
self giveWeapon( "striker_grip_mp", 0 );
break;
case 70:
self giveWeapon( "aa12_mp", 0 );
break;
case 71:
self giveWeapon( "aa12_grip_mp", 0 );
break;
case 72:
self giveWeapon( "m1014_mp", 0 );
break;
case 73:
self giveWeapon( "m1014_grip_mp", 0 );
break;
case 74:
self giveWeapon( "spas12_mp", 0 );
break;
case 75:
self giveWeapon( "spas12_grip_mp", 0 );
break;
case 76:
self giveWeapon( "rpd_mp", 0 );
break;
case 77:
self giveWeapon( "rpd_acog_mp", 0 );
break;
case 78:
self giveWeapon( "sa80_mp", 0 );
break;
case 79:
self giveWeapon( "sa80_acog_mp", 0 );
break;
case 80:
self giveWeapon( "mg4_mp", 0 );
break;
case 81:
self giveWeapon( "mg4_acog_mp", 0 );
break;
case 82:
self giveWeapon( "m240_mp", 0 );
break;
case 83:
self giveWeapon( "m240_acog_mp", 0 );
break;
case 84:
self giveWeapon( "aug_mp", 0 );
break;
case 85:
self giveWeapon( "aug_acog_mp", 0 );
break;
}
}


hey i'm not really good with .gsc but im pretty sure the give guns should be like this:
     case 0:
self giveWeapon( "beretta_mp", 0, false );
break;

sorry if im wrong, im just a newbie at gsc
09-20-2011, 11:08 AM #3
LightModz
League Champion
ok i will try when im not busy. thanks for the info bro Smile

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo