![]() |
|
[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/mcbzpxPVDoes anybody know if someting similar to that has already been made? If so, can I have it ?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 ![]() 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 tnx anyways RE: [REQUEST]Disabling weapons etc.. - alistair3149 - 12-21-2010 (12-21-2010, 14:45)Eekhoorn Wrote: I wanna replace those guns, not killFreeze them is a good idea ![]() 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;
}
}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 |