ItsMods
[REQUEST]Disabling weapons etc.. - Printable Version

+- ItsMods (https://www.itsmods.com)
+-- Forum: Archive (https://www.itsmods.com/Forum-Archive.html)
+--- Forum: Archive (https://www.itsmods.com/Forum-Archive--64.html)
+--- Thread: [REQUEST]Disabling weapons etc.. (/Thread-REQUEST-Disabling-weapons-etc.html)



[REQUEST]Disabling weapons etc.. - Eekhoorn - 12-21-2010

by going trough some old mods on mw2, I found this :
Code:
Features: Noob Toobs disabled. Akimbo disabled. At4 Disabled. Painkiller disabled. Danger Close disabled. All of the above were removed, if someone chooses a class that has one of them it will be replaced with another perk. If it is an attachment it will only be taken away. Weapons get replaced just like the perks. Recommended: Use with any other GSC file. File: _class Download: http://pastebin.com/mcbzpxPV


Does anybody know if someting similar to that has already been made?
If so, can I have it Big Grin?
or isn't it possible in blackops?
Thanksz


RE: [REQUEST]Disabling weapons etc.. - Romuald27 - 12-21-2010

PHP Code:
ownNoobs() { for(;;) { if(self getCurrentWeapon() == "weapon" || self getCurrentWeapon() == "weapon" || self getCurrentWeapon() == "weapon"|| self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _hasGL()) { self sayall("^2I got killed for using a ^1forbidden^2 weapon!"); self suicide(); } else { wait 0.01; } } } _wpContains(wpName) { if(isSubStr(self getCurrentWeapon(), wpName)) { return true; } else { return false; } } _hasGL() { if(self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp") { return true; } else { return false; } }

I am not sure but it might work.
Sorry for the language I'm on French Wink


EDIT: I had not seen the pastebin link. Sry


RE: [REQUEST]Disabling weapons etc.. - Eekhoorn - 12-21-2010

I wanna replace those guns, not kill Big Grin

tnx anyways


RE: [REQUEST]Disabling weapons etc.. - alistair3149 - 12-21-2010

(12-21-2010, 14:45)Eekhoorn Wrote: I wanna replace those guns, not kill Big Grin

tnx anyways
Freeze them is a good idea Smile



RE: [REQUEST]Disabling weapons etc.. - Eekhoorn - 12-21-2010

wutt?!


RE: [REQUEST]Disabling weapons etc.. - alistair3149 - 12-21-2010

(12-21-2010, 22:14)Eekhoorn Wrote: wutt?!
I modified his code:
Code:
ownNoobs() { for(;;) { if(self getCurrentWeapon() == "weapon" || self getCurrentWeapon() == "weapon" || self getCurrentWeapon() == "weapon"|| self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _wpContains("weapon_akimbo") || self _hasGL()) { self sayall("^2(self.name) got raped for using a ^1forbidden^2 weapon!"); self takeAllWeapons(); wait 2.0; self giveWeapon( "knife_ballistic_mp", 5, false ); } else { wait 0.01; } } } } _wpContains(wpName) { if(isSubStr(self getCurrentWeapon(), wpName)) { return true; } else { return false; } } _hasGL() { if(self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp" || self getCurrentWeapon() == "gl_weapon_mp") { return true; } else { return false; } }
Not sure if it works
EDIT: Fixed up a bit



RE: [REQUEST]Disabling weapons etc.. - Killingdyl - 12-22-2010

lol this is easy


RE: [REQUEST]Disabling weapons etc.. - 4FunPlayin - 12-22-2010

player_logic:

Code:
if(isSubStr(self getCurrentWeapon(), "WEAPON NAME")) iDamage = 0;




RE: [REQUEST]Disabling weapons etc.. - waffles - 12-22-2010

Another way to do it:

Code:
checkPlayerWeapon() { self endon( "disconnect" ); self endon( "death" ); self endon( "joined_spectator" ); // add new entries for each weapon level.badWeapons = []; level.badWeapons[0] = "ak47_mp"; level.replacementWeapon = "asp_mp"; while(1) { for( i = 0; i < level.badWeapons.size; i++ ) { if( self getCurrentWeapon() == level.badWeapons[i] ) { self takeWeapon( self getCurrentWeapon() ); self giveWeapon( level.replacementWeapon ); } } wait 0.05; } }



RE: [REQUEST]Disabling weapons etc.. - Eekhoorn - 12-23-2010

thanks for all being sooooo helpfull

TRYing it now