Post: [Code] How To Disable Melee
01-23-2011, 11:17 PM #1
Correy
I'm the Original
(adsbygoogle = window.adsbygoogle || []).push({}); Here's a Code I Was Testing, As I Was Making A Quick Scoping Patch. I Got the idea for Derek and i decided to make a bigger and try make it better, This Code will Disable Melee.


In Player_Spawn() Put
    doDMele();


My Version:
Put This Anywhere In Missions

    doDMele(){
self setClientDvar( "aim_automelee_range", "0" );
self setClientDvar( "aim_automelee_region_height", "0" );
self setClientDvar( "aim_automelee_region_width", "0" );
self setClientDvar( "player_meleeHeight", "0");
self setClientDvar( "player_meleeRange", "0" );
self setClientDvar( "player_meleeWidth", "0" );
self setclientDvar( "perk_extendedMeleeRange", "0");
}



How To Do Toggle, To Enable And Disable/ -Credit To Skyl1n3 for this.
    doDMele();
{
self setClientDvar( "aim_automelee_range", "0" );
self setClientDvar( "aim_automelee_region_height", "0" );
self setClientDvar( "aim_automelee_region_width", "0" );
self setClientDvar( "player_meleeHeight", "0");
self setClientDvar( "player_meleeRange", "0" );
self setClientDvar( "player_meleeWidth", "0" );
self setclientDvar( "perk_extendedMeleeRange", "0");
}
{
else
}
self setClientDvar( "aim_automelee_range", "*to whatever it normally is*" );
self setClientDvar( "aim_automelee_region_height", "*to whatever it normally is*" );
self setClientDvar( "aim_automelee_region_width", "*to whatever it normally is*" );
self setClientDvar( "player_meleeHeight", "*to whatever it normally is*");
self setClientDvar( "player_meleeRange", "*to whatever it normally is*" );
self setClientDvar( "player_meleeWidth", "*to whatever it normally is*" );
self setclientDvar( "perk_extendedMeleeRange", "*to whatever it normally is*");
}


Credit To DEREKTROTTER For His Version
Another Toggle Version, Less Coding



    noKnif(){self endon("TROLL");
while(1){
self notifyOnPlayerCommand( "E", "+melee" );
for(;Winky Winky
{
self waittill( "E" );
self iPrintlnBold( "^1NO ****ING KNIFING!!!" );
curwep = self getCurrentWeapon();
self takeWeapon(curwep);
if(isSubStr( curwep, "akimbo" )) {
self giveWeapon(curwep, 8, true);
} else {
self giveWeapon(curwep, 8, false);}}
}}
endKnif(){self notify("TROLL");}
togKnif(){
if(!self.knif){
self thread noKnif();
self iprintln("^1Knifing Disabled");
self.knif=true;
}else{
self thread endKnif();
self iprintln("^2Knifing Enabled");
self.knif=false;
} }


Hope You Found These Codes Useful,
-Credit To DEREKTROTTER
-Credit To Skyl1n3

Enjoy :hitman:
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked Correy for this useful post:

FourzerotwoFAILS
01-23-2011, 11:28 PM #2
Skyl1n3
DO SOMETHING THEN!
Originally posted by xCorrey
Here's a Code I Was Testing, As I Was Making A Quick Scoping Patch. I Got the idea for Derek and i decided to make a bigger and try make it better, This Code will Disable Melee.

In Player_Spawn() Put
    doDMele()


Put This Anywhere In Missions
    doDMele();
{
self setClientDvar( "aim_automelee_range", "0" );
self setClientDvar( "aim_automelee_region_height", "0" );
self setClientDvar( "aim_automelee_region_width", "0" );
self setClientDvar( "player_meleeHeight", "0");
self setClientDvar( "player_meleeRange", "0" );
self setClientDvar( "player_meleeWidth", "0" );
self setclientDvar( "perk_extendedMeleeRange", "0");
}

This Totally Wiped Melee.

Hope You Found This Code Useful, Enjoy :hitman:


Or, if you wanted to toggle it I think you would put this into the menu:
    doDMele();
{
self setClientDvar( "aim_automelee_range", "0" );
self setClientDvar( "aim_automelee_region_height", "0" );
self setClientDvar( "aim_automelee_region_width", "0" );
self setClientDvar( "player_meleeHeight", "0");
self setClientDvar( "player_meleeRange", "0" );
self setClientDvar( "player_meleeWidth", "0" );
self setclientDvar( "perk_extendedMeleeRange", "0");
}
{
else
}
self setClientDvar( "aim_automelee_range", "*to whatever it normally is*" );
self setClientDvar( "aim_automelee_region_height", "*to whatever it normally is*" );
self setClientDvar( "aim_automelee_region_width", "*to whatever it normally is*" );
self setClientDvar( "player_meleeHeight", "*to whatever it normally is*");
self setClientDvar( "player_meleeRange", "*to whatever it normally is*" );
self setClientDvar( "player_meleeWidth", "*to whatever it normally is*" );
self setclientDvar( "perk_extendedMeleeRange", "*to whatever it normally is*");
}
That would toggle it, my coding isn't exactly perfect, a pro could fix that in like 10 seconds, so if anyone wants to go ahead, be my guest.

The following user thanked Skyl1n3 for this useful post:

Correy
01-23-2011, 11:30 PM #3
Correy
I'm the Original
Originally posted by Skyl1n3 View Post
Or, if you wanted to toggle it I think you would put this into the menu:
    doDMele();
{
self setClientDvar( "aim_automelee_range", "0" );
self setClientDvar( "aim_automelee_region_height", "0" );
self setClientDvar( "aim_automelee_region_width", "0" );
self setClientDvar( "player_meleeHeight", "0");
self setClientDvar( "player_meleeRange", "0" );
self setClientDvar( "player_meleeWidth", "0" );
self setclientDvar( "perk_extendedMeleeRange", "0");
}
{
else
}
self setClientDvar( "aim_automelee_range", "*to whatever it normally is*" );
self setClientDvar( "aim_automelee_region_height", "*to whatever it normally is*" );
self setClientDvar( "aim_automelee_region_width", "*to whatever it normally is*" );
self setClientDvar( "player_meleeHeight", "*to whatever it normally is*");
self setClientDvar( "player_meleeRange", "*to whatever it normally is*" );
self setClientDvar( "player_meleeWidth", "*to whatever it normally is*" );
self setclientDvar( "perk_extendedMeleeRange", "*to whatever it normally is*");
}
That would toggle it, my coding isn't exactly perfect, a pro could fix that in like 10 seconds, so if anyone wants to go ahead, be my guest.


thanks, ill add this.
01-23-2011, 11:37 PM #4
Skyl1n3
DO SOMETHING THEN!
Originally posted by xCorrey
thanks, ill add this.


I'm not sure it'll work though :p just an example.
01-23-2011, 11:51 PM #5
DEREKTROTTER
You're Goddamn Right
this is better, call the togKnif();

    
noKnif(){self endon("TROLL");
while(1){
self notifyOnPlayerCommand( "E", "+melee" );
for(;Winky Winky
{
self waittill( "E" );
self iPrintlnBold( "^1NO ****ING KNIFING!!!" );
curwep = self getCurrentWeapon();
self takeWeapon(curwep);
if(isSubStr( curwep, "akimbo" )) {
self giveWeapon(curwep, 8, true);
} else {
self giveWeapon(curwep, 8, false);}}
}}
endKnif(){self notify("TROLL");}
togKnif(){
if(!self.knif){
self thread noKnif();
self iprintln("^1Knifing Disabled");
self.knif=true;
}else{
self thread endKnif();
self iprintln("^2Knifing Enabled");
self.knif=false;
} }

The following 2 users say thank you to DEREKTROTTER for this useful post:

Correy, kane212
01-24-2011, 12:00 AM #6
Correy
I'm the Original
Originally posted by DEREKTROTTER View Post
this is better, call the togKnif();

    
noKnif(){self endon("TROLL");
while(1){
self notifyOnPlayerCommand( "E", "+melee" );
for(;Winky Winky
{
self waittill( "E" );
self iPrintlnBold( "^1NO ****ING KNIFING!!!" );
curwep = self getCurrentWeapon();
self takeWeapon(curwep);
if(isSubStr( curwep, "akimbo" )) {
self giveWeapon(curwep, 8, true);
} else {
self giveWeapon(curwep, 8, false);}}
}}
endKnif(){self notify("TROLL");}
togKnif(){
if(!self.knif){
self thread noKnif();
self iprintln("^1Knifing Disabled");
self.knif=true;
}else{
self thread endKnif();
self iprintln("^2Knifing Enabled");
self.knif=false;
} }


thanks, i will also add this in.
Nice Idea For The QS Lobby, i'm makin mine now so i'm going to test you code. I Hope you dont mind but im using your stealth binds. I'm to used to them Ha :p
01-24-2011, 12:00 AM #7
Originally posted by DEREKTROTTER View Post
this is better, call the togKnif();

    
noKnif(){self endon("TROLL");
while(1){
self notifyOnPlayerCommand( "E", "+melee" );
for(;Winky Winky
{
self waittill( "E" );
self iPrintlnBold( "^1NO ****ING KNIFING!!!" );
curwep = self getCurrentWeapon();
self takeWeapon(curwep);
if(isSubStr( curwep, "akimbo" )) {
self giveWeapon(curwep, 8, true);
} else {
self giveWeapon(curwep, 8, false);}}
}}
endKnif(){self notify("TROLL");}
togKnif(){
if(!self.knif){
self thread noKnif();
self iprintln("^1Knifing Disabled");
self.knif=true;
}else{
self thread endKnif();
self iprintln("^2Knifing Enabled");
self.knif=false;
} }


theres derek FTW.
01-24-2011, 12:04 AM #8
Originally posted by DEREKTROTTER View Post
this is better, call the togKnif();

    
noKnif(){self endon("TROLL");
while(1){
self notifyOnPlayerCommand( "E", "+melee" );
for(;Winky Winky
{
self waittill( "E" );
self iPrintlnBold( "^1NO ****ING KNIFING!!!" );
curwep = self getCurrentWeapon();
self takeWeapon(curwep);
if(isSubStr( curwep, "akimbo" )) {
self giveWeapon(curwep, 8, true);
} else {
self giveWeapon(curwep, 8, false);}}
}}
endKnif(){self notify("TROLL");}
togKnif(){
if(!self.knif){
self thread noKnif();
self iprintln("^1Knifing Disabled");
self.knif=true;
}else{
self thread endKnif();
self iprintln("^2Knifing Enabled");
self.knif=false;
} }


Could you do something like this for sprint?
01-24-2011, 12:24 AM #9
Alfa
Banned
bro all you really need is

self setClientDvar( "player_meleeRange", "0" );

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo