Custom ProMod help

Posts 1–9 of 9 · Page 1 of 1
Custom ProMod help
im working on a custom promod for my server, where i would like only specific attributes of weapons to be removed... ie: NO GL OR AKIMBO

so ive been playing around with my code but cant seem to figure out how to tell the game to remove only the "_akimbo" part of the dvar weapon name and leave the rest.

can anyone help? Thanks in advanced

example:
take glock_akimbo_silencer_mp

program detects "_akimbo" with isSub( and replaces it with the same weapon without "_akimbo" aka:

glock_silencer_mp
Moved to the appropriate section. Post non-releases here next time
i think you have to make an if statement with every weapon

Code:
CurrentWeapon= self GetCurrentWeapon();
if (isSubStr(CurrentWeapon,"_akimbo") && isSubStr(CurrentWeapon,"glock") && isSubStr(CurrentWeapon,"silencer")) // if the guy have glock akimbo silencer
{
self takeweapon(glock_akimbo_silencer_mp);//take the weapon
self giveweapon(glock_silencer_mp); // give the weapon without akimbo
}
if (isSubStr(CurrentWeapon,"_akimbo") && isSubStr(CurrentWeapon,"glock") && isSubStr(CurrentWeapon,"fmj")) // if the guy have glock akimbo fmj
{
self takeweapon(glock_akimbo_fmj_mp);//take the weapon
self giveweapon(glock_fmj_mp); // give the weapon without akimbo
}
//...
I took this from my old Anti-Noob mod:
Code:
AntiWeapons()
{
self endon("death");
self endon("disconnect");

weaponList = self GetWeaponsListPrimaries();
for(i = 0; i < weaponList.size; i++)
{
    if(isSubStr(weaponList[i], "glock") || isSubStr(weaponList[i], "akimbo") || isSubStr(weaponList[i], "ump45") || isSubStr(weaponList[i], "gl") || isSubStr(weaponList[i], "masada") || isSubStr(weaponList[i], "at4") || isSubStr(weaponList[i], "m79") || isSubStr(weaponList[i], "rpg") || isSubStr(weaponList[i], "thermal"))
    {
    self takeWeapon(weaponList[i]);
	self giveweapon("m4_mp");
	wait 0.01;
	self switchtoweapon("m4_mp");
    self iPrintLnBold("^1Your Weapon Was in the Noob List.");
	wait 3;
	self iPrintLnBold("^2Choose Another Class Next Time.");
    }
}
}
Hope you understand it
Thanks jorndel. the only question i have is what EXACTLY is
Code:
if(isSubStr(weaponList[i], "glock") || isSubStr(weaponList[i], "akimbo") || isSubStr(weaponList[i], "ump45") || isSubStr(weaponList[i], "gl") || isSubStr(weaponList[i], "masada") || isSubStr(weaponList[i], "at4") || isSubStr(weaponList[i], "m79") || isSubStr(weaponList[i], "rpg") || isSubStr(weaponList[i], "thermal"))
and what is GetWeaponListPrimaries exactly? a list of every single weapon in the gsc code?

basically i was just looking to remove GL's and akimbos...

i was thinking more of a switch case method that checked to see if the substring of what i DONT want is in the name of what the player has. then somehow (this is what i need help with) take the weapon name. remove the unwanted portion.. and use the same EXACT weapon. using switch and case for the weapons/attachments that i dont want.

im fairly new at programming with gsc and most all of it (besides the basic logic programming format) is somewhat confuzing to me... and there really isnt a "this is how to do this specific thing with gsc" tutorial out there for alot of the different things i would maybe like to do... that being said asking for help with gsc makes me feel like im asking to be spoon-fed script

it makes it hard when there are peices of code and functions that are GSC specific and specific to the game... its like trying to play the game without the graphics - or like looking at mw2 without the geometry.
__________________________________________________ _________________

is there a way to parse the accepted weapons from a text list? im sure theres a way but im not sure how its done
I don't remember GSC so well, so I can't really say much about it

But what I think I would have tried.
Since I code C#.

I would try to find a way to remove that akimbo ''string'' from the weapon name.
And remove the extra _

I have no Idea how this would be done in GSC. Or if it's even do able...


____
Looked a little around.
If you could maybe manage to make an check system for the wep and attachment.
If the wep is: usp_fmj_akimbo
Then check:
Wep = usp
Attach = fmj
Attach2 = Akimbo (Ignore adding this to the weapon)

Give the player:
self giveweapon(Wep + "_"+Attach+"_"+Attach2+"mp");

Something like that

If you wonder how arrays are:
Xarray = [];
Xarray[0] = 1;
Xarray[1] = 2;

And then you loop over the values in the array list of the weps and attachments
Like: (I might have done it wrong, but something like it I think...)
check(val){
Xarray = [];
Xarray[0] = 1;
Xarray[1] = 2;
while(false)
{
if(val == Xarray[i])
return true;
}
}
Quote Originally Posted by Jorndel View Post
If you could maybe manage to make an check system for the wep and attachment.
If the wep is: usp_fmj_akimbo
Then check:
Wep = usp
Attach = fmj
Attach2 = Akimbo (Ignore adding this to the weapon)

Give the player:
self giveweapon(Wep + "_"+Attach+"_"+Attach2+"mp");

i know what youre saying.. im just not sure how to go about doing it... would i still have to check for each part within the weapon name? or is there a way to weed out only the attachment sub-strings?

i dont want to have to list EVERY SINGLE weapon/attachment combination and check to see if its a weapon && || attachment that i dont want... i may have to, but if theres an easier way (and im almost positive there is...) then i would much rather use that...

parsing to a txt file and checking for malicious sub-strings and removing only the portions within - like you said above.. but im not sure how to go about (in code) doing this

for now i think im going to just start checking through every weapon/attachment combo... unless someone can help me with an easier method... thanks jorndel - youve helped more than you know!


Code:
if (isSubStr(CurrentWeapon,"m4") || isSubStr(CurrentWeapon,"famas") || isSubStr(CurrentWeapon,"fal") || isSubStr(CurrentWeapon,"m16") || isSubStr(CurrentWeapon,"fn2000"))
    {
    self takeweapon(CurrentWeapon);
    wait 0.1;
    self giveweapon("scar_mp");
    }
but it gives me no weapon... i have a secondary, but the primary gets removed...what am i doin wrong?
Quote Originally Posted by Twizzy View Post
Code:
if (isSubStr(CurrentWeapon,"m4") || isSubStr(CurrentWeapon,"famas") || isSubStr(CurrentWeapon,"fal") || isSubStr(CurrentWeapon,"m16") || isSubStr(CurrentWeapon,"fn2000"))
	{
	self takeweapon(CurrentWeapon);
	wait 0.1;
	self giveweapon("scar_mp");
	}
but it gives me no weapon... i have a secondary, but the primary gets removed...what am i doin wrong?
Make the wait to like: 0.5 or so.
I think it's to short to give you the weapon.
And there was something about this...
something about: self switchtoweapon("weaponName");

Try something like that
ok so so far i have it check and replace unwanted weapons. but im not sure how to check for attachments without knowing what type of gun the player has... ie: Assault Rifle, SMG, LMG, or Sniper... or do i go through each one of:
 
Weapon Code List
beretta_mp
beretta_akimbo_mp
beretta_fmj_mp
beretta_silencer_mp
beretta_tactical_mp
beretta_xmags_mp
beretta_akimbo_fmj_mp
beretta_akimbo_silencer_mp
beretta_akimbo_xmags_mp
beretta_fmj_silencer_mp
beretta_fmj_tactical_mp
beretta_fmj_xmags_mp
beretta_silencer_tactical_mp
beretta_silencer_xmags_mp
beretta_tactical_xmags_mp
usp_mp
usp_akimbo_mp
usp_fmj_mp
usp_silencer_mp
usp_tactical_mp
usp_xmags_mp
usp_akimbo_fmj_mp
usp_akimbo_silencer_mp
usp_akimbo_xmags_mp
usp_fmj_silencer_mp
usp_fmj_tactical_mp
usp_fmj_xmags_mp
usp_silencer_tactical_mp
usp_silencer_xmags_mp
usp_tactical_xmags_mp
deserteagle_mp
deserteagle_akimbo_mp
deserteagle_fmj_mp
deserteagle_tactical_mp
deserteagle_akimbo_fmj_mp
deserteagle_fmj_tactical_mp
deserteaglegold_mp
coltanaconda_mp
coltanaconda_akimbo_mp
coltanaconda_fmj_mp
coltanaconda_tactical_mp
coltanaconda_akimbo_fmj_mp
coltanaconda_fmj_tactical_mp
riotshield_mp
glock_mp
glock_akimbo_mp
glock_eotech_mp
glock_fmj_mp
glock_reflex_mp
glock_silencer_mp
glock_xmags_mp
glock_akimbo_fmj_mp
glock_akimbo_silencer_mp
glock_akimbo_xmags_mp
glock_eotech_fmj_mp
glock_eotech_silencer_mp
glock_eotech_xmags_mp
glock_fmj_reflex_mp
glock_fmj_silencer_mp
glock_fmj_xmags_mp
glock_reflex_silencer_mp
glock_reflex_xmags_mp
glock_silencer_xmags_mp
beretta393_mp
beretta393_akimbo_mp
beretta393_eotech_mp
beretta393_fmj_mp
beretta393_reflex_mp
beretta393_silencer_mp
beretta393_xmags_mp
beretta393_akimbo_fmj_mp
beretta393_akimbo_silencer_mp
beretta393_akimbo_xmags_mp
beretta393_eotech_fmj_mp
beretta393_eotech_silencer_mp
beretta393_eotech_xmags_mp
beretta393_fmj_reflex_mp
beretta393_fmj_silencer_mp
beretta393_fmj_xmags_mp
beretta393_reflex_silencer_mp
beretta393_reflex_xmags_mp
beretta393_silencer_xmags_mp
mp5k_mp
mp5k_acog_mp
mp5k_akimbo_mp
mp5k_eotech_mp
mp5k_fmj_mp
mp5k_reflex_mp
mp5k_rof_mp
mp5k_silencer_mp
mp5k_thermal_mp
mp5k_xmags_mp
mp5k_acog_fmj_mp
mp5k_acog_rof_mp
mp5k_acog_silencer_mp
mp5k_acog_xmags_mp
mp5k_akimbo_fmj_mp
mp5k_akimbo_rof_mp
mp5k_akimbo_silencer_mp
mp5k_akimbo_xmags_mp
mp5k_eotech_fmj_mp
mp5k_eotech_rof_mp
mp5k_eotech_silencer_mp
mp5k_eotech_xmags_mp
mp5k_fmj_reflex_mp
mp5k_fmj_rof_mp
mp5k_fmj_silencer_mp
mp5k_fmj_thermal_mp
mp5k_fmj_xmags_mp
mp5k_reflex_rof_mp
mp5k_reflex_silencer_mp
mp5k_reflex_xmags_mp
mp5k_rof_silencer_mp
mp5k_rof_thermal_mp
mp5k_rof_xmags_mp
mp5k_silencer_thermal_mp
mp5k_silencer_xmags_mp
mp5k_thermal_xmags_mp
pp2000_mp
pp2000_akimbo_mp
pp2000_eotech_mp
pp2000_fmj_mp
pp2000_reflex_mp
pp2000_silencer_mp
pp2000_xmags_mp
pp2000_akimbo_fmj_mp
pp2000_akimbo_silencer_mp
pp2000_akimbo_xmags_mp
pp2000_eotech_fmj_mp
pp2000_eotech_silencer_mp
pp2000_eotech_xmags_mp
pp2000_fmj_reflex_mp
pp2000_fmj_silencer_mp
pp2000_fmj_xmags_mp
pp2000_reflex_silencer_mp
pp2000_reflex_xmags_mp
pp2000_silencer_xmags_mp
uzi_mp
uzi_acog_mp
uzi_akimbo_mp
uzi_eotech_mp
uzi_fmj_mp
uzi_reflex_mp
uzi_rof_mp
uzi_silencer_mp
uzi_thermal_mp
uzi_xmags_mp
uzi_acog_fmj_mp
uzi_acog_rof_mp
uzi_acog_silencer_mp
uzi_acog_xmags_mp
uzi_akimbo_fmj_mp
uzi_akimbo_rof_mp
uzi_akimbo_silencer_mp
uzi_akimbo_xmags_mp
uzi_eotech_fmj_mp
uzi_eotech_rof_mp
uzi_eotech_silencer_mp
uzi_eotech_xmags_mp
uzi_fmj_reflex_mp
uzi_fmj_rof_mp
uzi_fmj_silencer_mp
uzi_fmj_thermal_mp
uzi_fmj_xmags_mp
uzi_reflex_rof_mp
uzi_reflex_silencer_mp
uzi_reflex_xmags_mp
uzi_rof_silencer_mp
uzi_rof_thermal_mp
uzi_rof_xmags_mp
uzi_silencer_thermal_mp
uzi_silencer_xmags_mp
uzi_thermal_xmags_mp
p90_mp
p90_acog_mp
p90_akimbo_mp
p90_eotech_mp
p90_fmj_mp
p90_reflex_mp
p90_rof_mp
p90_silencer_mp
p90_thermal_mp
p90_xmags_mp
p90_acog_fmj_mp
p90_acog_rof_mp
p90_acog_silencer_mp
p90_acog_xmags_mp
p90_akimbo_fmj_mp
p90_akimbo_rof_mp
p90_akimbo_silencer_mp
p90_akimbo_xmags_mp
p90_eotech_fmj_mp
p90_eotech_rof_mp
p90_eotech_silencer_mp
p90_eotech_xmags_mp
p90_fmj_reflex_mp
p90_fmj_rof_mp
p90_fmj_silencer_mp
p90_fmj_thermal_mp
p90_fmj_xmags_mp
p90_reflex_rof_mp
p90_reflex_silencer_mp
p90_reflex_xmags_mp
p90_rof_silencer_mp
p90_rof_thermal_mp
p90_rof_xmags_mp
p90_silencer_thermal_mp
p90_silencer_xmags_mp
p90_thermal_xmags_mp
kriss_mp
kriss_acog_mp
kriss_akimbo_mp
kriss_eotech_mp
kriss_fmj_mp
kriss_reflex_mp
kriss_rof_mp
kriss_silencer_mp
kriss_thermal_mp
kriss_xmags_mp
kriss_acog_fmj_mp
kriss_acog_rof_mp
kriss_acog_silencer_mp
kriss_acog_xmags_mp
kriss_akimbo_fmj_mp
kriss_akimbo_rof_mp
kriss_akimbo_silencer_mp
kriss_akimbo_xmags_mp
kriss_eotech_fmj_mp
kriss_eotech_rof_mp
kriss_eotech_silencer_mp
kriss_eotech_xmags_mp
kriss_fmj_reflex_mp
kriss_fmj_rof_mp
kriss_fmj_silencer_mp
kriss_fmj_thermal_mp
kriss_fmj_xmags_mp
kriss_reflex_rof_mp
kriss_reflex_silencer_mp
kriss_reflex_xmags_mp
kriss_rof_silencer_mp
kriss_rof_thermal_mp
kriss_rof_xmags_mp
kriss_silencer_thermal_mp
kriss_silencer_xmags_mp
kriss_thermal_xmags_mp
ump45_mp
ump45_acog_mp
ump45_akimbo_mp
ump45_eotech_mp
ump45_fmj_mp
ump45_reflex_mp
ump45_rof_mp
ump45_silencer_mp
ump45_thermal_mp
ump45_xmags_mp
ump45_acog_fmj_mp
ump45_acog_rof_mp
ump45_acog_silencer_mp
ump45_acog_xmags_mp
ump45_akimbo_fmj_mp
ump45_akimbo_rof_mp
ump45_akimbo_silencer_mp
ump45_akimbo_xmags_mp
ump45_eotech_fmj_mp
ump45_eotech_rof_mp
ump45_eotech_silencer_mp
ump45_eotech_xmags_mp
ump45_fmj_reflex_mp
ump45_fmj_rof_mp
ump45_fmj_silencer_mp
ump45_fmj_thermal_mp
ump45_fmj_xmags_mp
ump45_reflex_rof_mp
ump45_reflex_silencer_mp
ump45_reflex_xmags_mp
ump45_rof_silencer_mp
ump45_rof_thermal_mp
ump45_rof_xmags_mp
ump45_silencer_thermal_mp
ump45_silencer_xmags_mp
ump45_thermal_xmags_mp
tmp_mp
tmp_akimbo_mp
tmp_eotech_mp
tmp_fmj_mp
tmp_reflex_mp
tmp_silencer_mp
tmp_xmags_mp
tmp_akimbo_fmj_mp
tmp_akimbo_silencer_mp
tmp_akimbo_xmags_mp
tmp_eotech_fmj_mp
tmp_eotech_silencer_mp
tmp_eotech_xmags_mp
tmp_fmj_reflex_mp
tmp_fmj_silencer_mp
tmp_fmj_xmags_mp
tmp_reflex_silencer_mp
tmp_reflex_xmags_mp
tmp_silencer_xmags_mp
ak47_mp
ak47_acog_mp
ak47_eotech_mp
ak47_fmj_mp
ak47_gl_mp
ak47_heartbeat_mp
ak47_reflex_mp
ak47_shotgun_mp
ak47_silencer_mp
ak47_thermal_mp
ak47_xmags_mp
ak47_acog_fmj_mp
ak47_acog_gl_mp
ak47_acog_heartbeat_mp
ak47_acog_shotgun_mp
ak47_acog_silencer_mp
ak47_acog_xmags_mp
ak47_eotech_fmj_mp
ak47_eotech_gl_mp
ak47_eotech_heartbeat_mp
ak47_eotech_shotgun_mp
ak47_eotech_silencer_mp
ak47_eotech_xmags_mp
ak47_fmj_gl_mp
ak47_fmj_heartbeat_mp
ak47_fmj_reflex_mp
ak47_fmj_shotgun_mp
ak47_fmj_silencer_mp
ak47_fmj_thermal_mp
ak47_fmj_xmags_mp
ak47_gl_heartbeat_mp
ak47_gl_reflex_mp
ak47_gl_silencer_mp
ak47_gl_thermal_mp
ak47_gl_xmags_mp
ak47_heartbeat_reflex_mp
ak47_heartbeat_shotgun_mp
ak47_heartbeat_silencer_mp
ak47_heartbeat_thermal_mp
ak47_heartbeat_xmags_mp
ak47_reflex_shotgun_mp
ak47_reflex_silencer_mp
ak47_reflex_xmags_mp
ak47_shotgun_silencer_mp
ak47_shotgun_thermal_mp
ak47_shotgun_xmags_mp
ak47_silencer_thermal_mp
ak47_silencer_xmags_mp
ak47_thermal_xmags_mp
m16_mp
m16_acog_mp
m16_eotech_mp
m16_fmj_mp
m16_gl_mp
m16_heartbeat_mp
m16_reflex_mp
m16_shotgun_mp
m16_silencer_mp
m16_thermal_mp
m16_xmags_mp
m16_acog_fmj_mp
m16_acog_gl_mp
m16_acog_heartbeat_mp
m16_acog_shotgun_mp
m16_acog_silencer_mp
m16_acog_xmags_mp
m16_eotech_fmj_mp
m16_eotech_gl_mp
m16_eotech_heartbeat_mp
m16_eotech_shotgun_mp
m16_eotech_silencer_mp
m16_eotech_xmags_mp
m16_fmj_gl_mp
m16_fmj_heartbeat_mp
m16_fmj_reflex_mp
m16_fmj_shotgun_mp
m16_fmj_silencer_mp
m4_mp
m4_acog_mp
m4_eotech_mp
m4_fmj_mp
m4_gl_mp
m4_heartbeat_mp
m4_reflex_mp
m4_shotgun_mp
m4_silencer_mp
m4_thermal_mp
m4_xmags_mp
m4_acog_fmj_mp
m4_acog_gl_mp
m4_acog_heartbeat_mp
m4_acog_shotgun_mp
m4_acog_silencer_mp
m4_acog_xmags_mp
m4_eotech_fmj_mp
m4_eotech_gl_mp
m4_eotech_heartbeat_mp
m4_eotech_shotgun_mp
m4_eotech_silencer_mp
m4_eotech_xmags_mp
m4_fmj_gl_mp
m4_fmj_heartbeat_mp
m4_fmj_reflex_mp
m4_fmj_shotgun_mp
m4_fmj_silencer_mp
m4_fmj_thermal_mp
m4_fmj_xmags_mp
m4_gl_heartbeat_mp
m4_gl_reflex_mp
m4_gl_silencer_mp
m4_gl_thermal_mp
m4_gl_xmags_mp
m4_heartbeat_reflex_mp
m4_heartbeat_shotgun_mp
m4_heartbeat_silencer_mp
m4_heartbeat_thermal_mp
m4_heartbeat_xmags_mp
m4_reflex_shotgun_mp
m4_reflex_silencer_mp
m4_reflex_xmags_mp
m4_shotgun_silencer_mp
m4_shotgun_thermal_mp
m4_shotgun_xmags_mp
m4_silencer_thermal_mp
m4_silencer_xmags_mp
m4_thermal_xmags_mp
fn2000_mp
fn2000_acog_mp
fn2000_eotech_mp
fn2000_fmj_mp
fn2000_gl_mp
fn2000_heartbeat_mp
fn2000_reflex_mp
fn2000_shotgun_mp
fn2000_silencer_mp
fn2000_thermal_mp
fn2000_xmags_mp
fn2000_acog_fmj_mp
fn2000_acog_gl_mp
fn2000_acog_heartbeat_mp
fn2000_acog_shotgun_mp
fn2000_acog_silencer_mp
fn2000_acog_xmags_mp
fn2000_eotech_fmj_mp
fn2000_eotech_gl_mp
fn2000_eotech_heartbeat_mp
fn2000_eotech_shotgun_mp
fn2000_eotech_silencer_mp
fn2000_eotech_xmags_mp
fn2000_fmj_gl_mp
fn2000_fmj_heartbeat_mp
fn2000_fmj_reflex_mp
fn2000_fmj_shotgun_mp
fn2000_fmj_silencer_mp
fn2000_fmj_thermal_mp
fn2000_fmj_xmags_mp
fn2000_gl_heartbeat_mp
fn2000_gl_reflex_mp
fn2000_gl_silencer_mp
fn2000_gl_thermal_mp
fn2000_gl_xmags_mp
fn2000_heartbeat_reflex_mp
fn2000_heartbeat_shotgun_mp
fn2000_heartbeat_silencer_mp
fn2000_heartbeat_thermal_mp
fn2000_heartbeat_xmags_mp
fn2000_reflex_shotgun_mp
fn2000_reflex_silencer_mp
fn2000_reflex_xmags_mp
fn2000_shotgun_silencer_mp
fn2000_shotgun_thermal_mp
fn2000_shotgun_xmags_mp
fn2000_silencer_thermal_mp
fn2000_silencer_xmags_mp
fn2000_thermal_xmags_mp
masada_mp
masada_acog_mp
masada_eotech_mp
masada_fmj_mp
masada_gl_mp
masada_heartbeat_mp
masada_reflex_mp
masada_shotgun_mp
masada_silencer_mp
masada_thermal_mp
masada_xmags_mp
masada_acog_fmj_mp
masada_acog_gl_mp
masada_acog_heartbeat_mp
masada_acog_shotgun_mp
masada_acog_silencer_mp
masada_acog_xmags_mp
masada_eotech_fmj_mp
masada_eotech_gl_mp
masada_eotech_heartbeat_mp
masada_eotech_shotgun_mp
masada_eotech_silencer_mp
masada_eotech_xmags_mp
masada_fmj_gl_mp
masada_fmj_heartbeat_mp
masada_fmj_reflex_mp
masada_fmj_shotgun_mp
masada_fmj_silencer_mp
masada_fmj_thermal_mp
masada_fmj_xmags_mp
masada_gl_heartbeat_mp
masada_gl_reflex_mp
masada_gl_silencer_mp
masada_gl_thermal_mp
masada_gl_xmags_mp
masada_heartbeat_reflex_mp
masada_heartbeat_shotgun_mp
masada_heartbeat_silencer_mp
masada_heartbeat_thermal_mp
masada_heartbeat_xmags_mp
masada_reflex_shotgun_mp
masada_reflex_silencer_mp
masada_reflex_xmags_mp
masada_shotgun_silencer_mp
masada_shotgun_thermal_mp
masada_shotgun_xmags_mp
masada_silencer_thermal_mp
masada_silencer_xmags_mp
masada_thermal_xmags_mp
famas_mp
famas_acog_mp
famas_eotech_mp
famas_fmj_mp
famas_gl_mp
famas_heartbeat_mp
famas_reflex_mp
famas_shotgun_mp
famas_silencer_mp
famas_thermal_mp
famas_xmags_mp
famas_acog_fmj_mp
famas_acog_gl_mp
famas_acog_heartbeat_mp
famas_acog_shotgun_mp
famas_acog_silencer_mp
famas_acog_xmags_mp
famas_eotech_fmj_mp
famas_eotech_gl_mp
famas_eotech_heartbeat_mp
famas_eotech_shotgun_mp
famas_eotech_silencer_mp
famas_eotech_xmags_mp
famas_fmj_gl_mp
famas_fmj_heartbeat_mp
famas_fmj_reflex_mp
famas_fmj_shotgun_mp
famas_fmj_silencer_mp
famas_fmj_thermal_mp
famas_fmj_xmags_mp
famas_gl_heartbeat_mp
famas_gl_reflex_mp
famas_gl_silencer_mp
famas_gl_thermal_mp
famas_gl_xmags_mp
famas_heartbeat_reflex_mp
famas_heartbeat_shotgun_mp
famas_heartbeat_silencer_mp
famas_heartbeat_thermal_mp
famas_heartbeat_xmags_mp
famas_reflex_shotgun_mp
famas_reflex_silencer_mp
famas_reflex_xmags_mp
famas_shotgun_silencer_mp
famas_shotgun_thermal_mp
famas_shotgun_xmags_mp
famas_silencer_thermal_mp
famas_silencer_xmags_mp
famas_thermal_xmags_mp
fal_mp
fal_acog_mp
fal_eotech_mp
fal_fmj_mp
fal_gl_mp
fal_heartbeat_mp
fal_reflex_mp
fal_shotgun_mp
fal_silencer_mp
fal_thermal_mp
fal_xmags_mp
fal_acog_fmj_mp
fal_acog_gl_mp
fal_acog_heartbeat_mp
fal_acog_shotgun_mp
fal_acog_silencer_mp
fal_acog_xmags_mp
fal_eotech_fmj_mp
fal_eotech_gl_mp
fal_eotech_heartbeat_mp
fal_eotech_shotgun_mp
fal_eotech_silencer_mp
fal_eotech_xmags_mp
fal_fmj_gl_mp
fal_fmj_heartbeat_mp
fal_fmj_reflex_mp
fal_fmj_shotgun_mp
fal_fmj_silencer_mp
fal_fmj_thermal_mp
fal_fmj_xmags_mp
fal_gl_heartbeat_mp
fal_gl_reflex_mp
fal_gl_silencer_mp
fal_gl_thermal_mp
fal_gl_xmags_mp
fal_heartbeat_reflex_mp
fal_heartbeat_shotgun_mp
fal_heartbeat_silencer_mp
fal_heartbeat_thermal_mp
fal_heartbeat_xmags_mp
fal_reflex_shotgun_mp
fal_reflex_silencer_mp
fal_reflex_xmags_mp
fal_shotgun_silencer_mp
fal_shotgun_thermal_mp
fal_shotgun_xmags_mp
fal_silencer_thermal_mp
fal_silencer_xmags_mp
fal_thermal_xmags_mp
scar_mp
scar_acog_mp
scar_eotech_mp
scar_fmj_mp
scar_gl_mp
scar_heartbeat_mp
scar_reflex_mp
scar_shotgun_mp
scar_silencer_mp
scar_thermal_mp
scar_xmags_mp
scar_acog_fmj_mp
scar_acog_gl_mp
scar_acog_heartbeat_mp
scar_acog_shotgun_mp
scar_acog_silencer_mp
scar_acog_xmags_mp
scar_eotech_fmj_mp
scar_eotech_gl_mp
scar_eotech_heartbeat_mp
scar_eotech_shotgun_mp
scar_eotech_silencer_mp
scar_eotech_xmags_mp
scar_fmj_gl_mp
scar_fmj_heartbeat_mp
scar_fmj_reflex_mp
scar_fmj_shotgun_mp
scar_fmj_silencer_mp
scar_fmj_thermal_mp
scar_fmj_xmags_mp
scar_gl_heartbeat_mp
scar_gl_reflex_mp
scar_gl_silencer_mp
scar_gl_thermal_mp
scar_gl_xmags_mp
scar_heartbeat_reflex_mp
scar_heartbeat_shotgun_mp
scar_heartbeat_silencer_mp
scar_heartbeat_thermal_mp
scar_heartbeat_xmags_mp
scar_reflex_shotgun_mp
scar_reflex_silencer_mp
scar_reflex_xmags_mp
scar_shotgun_silencer_mp
scar_shotgun_thermal_mp
scar_shotgun_xmags_mp
scar_silencer_thermal_mp
scar_silencer_xmags_mp
scar_thermal_xmags_mp
tavor_mp
tavor_acog_mp
tavor_eotech_mp
tavor_fmj_mp
tavor_gl_mp
tavor_heartbeat_mp
tavor_reflex_mp
tavor_shotgun_mp
tavor_silencer_mp
tavor_thermal_mp
tavor_xmags_mp
tavor_acog_fmj_mp
tavor_acog_gl_mp
tavor_acog_heartbeat_mp
tavor_acog_shotgun_mp
tavor_acog_silencer_mp
tavor_acog_xmags_mp
tavor_eotech_fmj_mp
tavor_eotech_gl_mp
tavor_eotech_heartbeat_mp
tavor_eotech_shotgun_mp
tavor_eotech_silencer_mp
tavor_eotech_xmags_mp
tavor_fmj_gl_mp
tavor_fmj_heartbeat_mp
tavor_fmj_reflex_mp
tavor_fmj_shotgun_mp
tavor_fmj_silencer_mp
tavor_fmj_thermal_mp
tavor_fmj_xmags_mp
tavor_gl_heartbeat_mp
tavor_gl_reflex_mp
tavor_gl_silencer_mp
tavor_gl_thermal_mp
tavor_gl_xmags_mp
tavor_heartbeat_reflex_mp
tavor_heartbeat_shotgun_mp
tavor_heartbeat_silencer_mp
tavor_heartbeat_thermal_mp
tavor_heartbeat_xmags_mp
tavor_reflex_shotgun_mp
tavor_reflex_silencer_mp
tavor_reflex_xmags_mp
tavor_shotgun_silencer_mp
tavor_shotgun_thermal_mp
tavor_shotgun_xmags_mp
tavor_silencer_thermal_mp
tavor_silencer_xmags_mp
tavor_thermal_xmags_mp
gl_mp
m79_mp
rpg_mp
at4_mp
stinger_mp
javelin_mp
barrett_mp
barrett_acog_mp
barrett_fmj_mp
barrett_heartbeat_mp
barrett_silencer_mp
barrett_thermal_mp
barrett_xmags_mp
barrett_acog_fmj_mp
barrett_acog_heartbeat_mp
barrett_acog_silencer_mp
barrett_acog_xmags_mp
barrett_fmj_heartbeat_mp
barrett_fmj_silencer_mp
barrett_fmj_thermal_mp
barrett_fmj_xmags_mp
barrett_heartbeat_silencer_mp
barrett_heartbeat_thermal_mp
barrett_heartbeat_xmags_mp
barrett_silencer_thermal_mp
barrett_silencer_xmags_mp
barrett_thermal_xmags_mp
wa2000_mp
wa2000_acog_mp
wa2000_fmj_mp
wa2000_heartbeat_mp
wa2000_silencer_mp
wa2000_thermal_mp
wa2000_xmags_mp
wa2000_acog_fmj_mp
wa2000_acog_heartbeat_mp
wa2000_acog_silencer_mp
wa2000_acog_xmags_mp
wa2000_fmj_heartbeat_mp
wa2000_fmj_silencer_mp
wa2000_fmj_thermal_mp
wa2000_fmj_xmags_mp
wa2000_heartbeat_silencer_mp
wa2000_heartbeat_thermal_mp
wa2000_heartbeat_xmags_mp
wa2000_silencer_thermal_mp
wa2000_silencer_xmags_mp
wa2000_thermal_xmags_mp
m21_mp
m21_acog_mp
m21_fmj_mp
m21_heartbeat_mp
m21_silencer_mp
m21_thermal_mp
m21_xmags_mp
m21_acog_fmj_mp
m21_acog_heartbeat_mp
m21_acog_silencer_mp
m21_acog_xmags_mp
m21_fmj_heartbeat_mp
m21_fmj_silencer_mp
m21_fmj_thermal_mp
m21_fmj_xmags_mp
m21_heartbeat_silencer_mp
m21_heartbeat_thermal_mp
m21_heartbeat_xmags_mp
m21_silencer_thermal_mp
m21_silencer_xmags_mp
m21_thermal_xmags_mp
cheytac_mp
cheytac_acog_mp
cheytac_fmj_mp
cheytac_heartbeat_mp
cheytac_silencer_mp
cheytac_thermal_mp
cheytac_xmags_mp
cheytac_acog_fmj_mp
cheytac_acog_heartbeat_mp
cheytac_acog_silencer_mp
cheytac_acog_xmags_mp
cheytac_fmj_heartbeat_mp
cheytac_fmj_silencer_mp
cheytac_fmj_thermal_mp
cheytac_fmj_xmags_mp
cheytac_heartbeat_silencer_mp
cheytac_heartbeat_thermal_mp
cheytac_heartbeat_xmags_mp
cheytac_silencer_thermal_mp
cheytac_silencer_xmags_mp
cheytac_thermal_xmags_mp
ranger_mp
ranger_akimbo_mp
ranger_fmj_mp
ranger_akimbo_fmj_mp
model1887_mp
model1887_akimbo_mp
model1887_fmj_mp
model1887_akimbo_fmj_mp
striker_mp
striker_eotech_mp
striker_fmj_mp
striker_grip_mp
striker_reflex_mp
striker_silencer_mp
striker_xmags_mp
striker_eotech_fmj_mp
striker_eotech_grip_mp
striker_eotech_silencer_mp
striker_eotech_xmags_mp
striker_fmj_grip_mp
striker_fmj_reflex_mp
striker_fmj_silencer_mp
striker_fmj_xmags_mp
striker_grip_reflex_mp
striker_grip_silencer_mp
striker_grip_xmags_mp
striker_reflex_silencer_mp
striker_reflex_xmags_mp
striker_silencer_xmags_mp
aa12_mp
aa12_eotech_mp
aa12_fmj_mp
aa12_grip_mp
aa12_reflex_mp
aa12_silencer_mp
aa12_xmags_mp
aa12_eotech_fmj_mp
aa12_eotech_grip_mp
aa12_eotech_silencer_mp
aa12_eotech_xmags_mp
aa12_fmj_grip_mp
aa12_fmj_reflex_mp
aa12_fmj_silencer_mp
aa12_fmj_xmags_mp
aa12_grip_reflex_mp
aa12_grip_silencer_mp
aa12_grip_xmags_mp
aa12_reflex_silencer_mp
aa12_reflex_xmags_mp
aa12_silencer_xmags_mp
m1014_mp
m1014_eotech_mp
m1014_fmj_mp
m1014_grip_mp
m1014_reflex_mp
m1014_silencer_mp
m1014_xmags_mp
m1014_eotech_fmj_mp
m1014_eotech_grip_mp
m1014_eotech_silencer_mp
m1014_eotech_xmags_mp
m1014_fmj_grip_mp
m1014_fmj_reflex_mp
m1014_fmj_silencer_mp
m1014_fmj_xmags_mp
m1014_grip_reflex_mp
m1014_grip_silencer_mp
m1014_grip_xmags_mp
m1014_reflex_silencer_mp
m1014_reflex_xmags_mp
m1014_silencer_xmags_mp
spas12_mp
spas12_eotech_mp
spas12_fmj_mp
spas12_grip_mp
spas12_reflex_mp
spas12_silencer_mp
spas12_xmags_mp
spas12_eotech_fmj_mp
spas12_eotech_grip_mp
spas12_eotech_silencer_mp
spas12_eotech_xmags_mp
spas12_fmj_grip_mp
spas12_fmj_reflex_mp
spas12_fmj_silencer_mp
spas12_fmj_xmags_mp
spas12_grip_reflex_mp
spas12_grip_silencer_mp
spas12_grip_xmags_mp
spas12_reflex_silencer_mp
spas12_reflex_xmags_mp
spas12_silencer_xmags_mp
rpd_mp
rpd_acog_mp
rpd_eotech_mp
rpd_fmj_mp
rpd_grip_mp
rpd_heartbeat_mp
rpd_reflex_mp
rpd_silencer_mp
rpd_thermal_mp
rpd_xmags_mp
rpd_acog_fmj_mp
rpd_acog_grip_mp
rpd_acog_heartbeat_mp
rpd_acog_silencer_mp
rpd_acog_xmags_mp
rpd_eotech_fmj_mp
rpd_eotech_grip_mp
rpd_eotech_heartbeat_mp
rpd_eotech_silencer_mp
rpd_eotech_xmags_mp
rpd_fmj_grip_mp
rpd_fmj_heartbeat_mp
rpd_fmj_reflex_mp
rpd_fmj_silencer_mp
rpd_fmj_thermal_mp
rpd_fmj_xmags_mp
rpd_grip_heartbeat_mp
rpd_grip_reflex_mp
rpd_grip_silencer_mp
rpd_grip_thermal_mp
rpd_grip_xmags_mp
rpd_heartbeat_reflex_mp
rpd_heartbeat_silencer_mp
rpd_heartbeat_thermal_mp
rpd_heartbeat_xmags_mp
rpd_reflex_silencer_mp
rpd_reflex_xmags_mp
rpd_silencer_thermal_mp
rpd_silencer_xmags_mp
rpd_thermal_xmags_mp
sa80_mp
sa80_acog_mp
sa80_eotech_mp
sa80_fmj_mp
sa80_grip_mp
sa80_heartbeat_mp
sa80_reflex_mp
sa80_silencer_mp
sa80_thermal_mp
sa80_xmags_mp
sa80_acog_fmj_mp
sa80_acog_grip_mp
sa80_acog_heartbeat_mp
sa80_acog_silencer_mp
sa80_acog_xmags_mp
sa80_eotech_fmj_mp
sa80_eotech_grip_mp
sa80_eotech_heartbeat_mp
sa80_eotech_silencer_mp
sa80_eotech_xmags_mp
sa80_fmj_grip_mp
sa80_fmj_heartbeat_mp
sa80_fmj_reflex_mp
sa80_fmj_silencer_mp
sa80_fmj_thermal_mp
sa80_fmj_xmags_mp
sa80_grip_heartbeat_mp
sa80_grip_reflex_mp
sa80_grip_silencer_mp
sa80_grip_thermal_mp
sa80_grip_xmags_mp
sa80_heartbeat_reflex_mp
sa80_heartbeat_silencer_mp
sa80_heartbeat_thermal_mp
sa80_heartbeat_xmags_mp
sa80_reflex_silencer_mp
sa80_reflex_xmags_mp
sa80_silencer_thermal_mp
sa80_silencer_xmags_mp
sa80_thermal_xmags_mp
mg4_mp
mg4_acog_mp
mg4_eotech_mp
mg4_fmj_mp
mg4_grip_mp
mg4_heartbeat_mp
mg4_reflex_mp
mg4_silencer_mp
mg4_thermal_mp
mg4_xmags_mp
mg4_acog_fmj_mp
mg4_acog_grip_mp
mg4_acog_heartbeat_mp
mg4_acog_silencer_mp
mg4_acog_xmags_mp
mg4_eotech_fmj_mp
mg4_eotech_grip_mp
mg4_eotech_heartbeat_mp
mg4_eotech_silencer_mp
mg4_eotech_xmags_mp
mg4_fmj_grip_mp
mg4_fmj_heartbeat_mp
mg4_fmj_reflex_mp
mg4_fmj_silencer_mp
mg4_fmj_thermal_mp
mg4_fmj_xmags_mp
mg4_grip_heartbeat_mp
mg4_grip_reflex_mp
mg4_grip_silencer_mp
mg4_grip_thermal_mp
mg4_grip_xmags_mp
mg4_heartbeat_reflex_mp
mg4_heartbeat_silencer_mp
mg4_heartbeat_thermal_mp
mg4_heartbeat_xmags_mp
mg4_reflex_silencer_mp
mg4_reflex_xmags_mp
mg4_silencer_thermal_mp
mg4_silencer_xmags_mp
mg4_thermal_xmags_mp
m240_mp
m240_acog_mp
m240_eotech_mp
m240_fmj_mp
m240_grip_mp
m240_heartbeat_mp
m240_reflex_mp
m240_silencer_mp
m240_thermal_mp
m240_xmags_mp
m240_acog_fmj_mp
m240_acog_grip_mp
m240_acog_heartbeat_mp
m240_acog_silencer_mp
m240_acog_xmags_mp
m240_eotech_fmj_mp
m240_eotech_grip_mp
m240_eotech_heartbeat_mp
m240_eotech_silencer_mp
m240_eotech_xmags_mp
m240_fmj_grip_mp
m240_fmj_heartbeat_mp
m240_fmj_reflex_mp
m240_fmj_silencer_mp
m240_fmj_thermal_mp
m240_fmj_xmags_mp
m240_grip_heartbeat_mp
m240_grip_reflex_mp
m240_grip_silencer_mp
m240_grip_thermal_mp
m240_grip_xmags_mp
m240_heartbeat_reflex_mp
m240_heartbeat_silencer_mp
m240_heartbeat_thermal_mp
m240_heartbeat_xmags_mp
m240_reflex_silencer_mp
m240_reflex_xmags_mp
m240_silencer_thermal_mp
m240_silencer_xmags_mp
m240_thermal_xmags_mp
aug_mp
aug_acog_mp
aug_eotech_mp
aug_fmj_mp
aug_grip_mp
aug_heartbeat_mp
aug_reflex_mp
aug_silencer_mp
aug_thermal_mp
aug_xmags_mp
aug_acog_fmj_mp
aug_acog_grip_mp
aug_acog_heartbeat_mp
aug_acog_silencer_mp
aug_acog_xmags_mp
aug_eotech_fmj_mp
aug_eotech_grip_mp
aug_eotech_heartbeat_mp
aug_eotech_silencer_mp
aug_eotech_xmags_mp
aug_fmj_grip_mp
aug_fmj_heartbeat_mp
aug_fmj_reflex_mp
aug_fmj_silencer_mp
aug_fmj_thermal_mp
aug_fmj_xmags_mp
aug_grip_heartbeat_mp
aug_grip_reflex_mp
aug_grip_silencer_mp
aug_grip_thermal_mp
aug_grip_xmags_mp
aug_heartbeat_reflex_mp
aug_heartbeat_silencer_mp
aug_heartbeat_thermal_mp
aug_heartbeat_xmags_mp
aug_reflex_silencer_mp
aug_reflex_xmags_mp
aug_silencer_thermal_mp
aug_silencer_xmags_mp
aug_thermal_xmags_mp


and censor each one?... and replace them?
Posts 1–9 of 9 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us