Post: [CODE] Torture Derank (****ed up)
06-29-2011, 04:39 AM #1
.Kane.
Banned
(adsbygoogle = window.adsbygoogle || []).push({}); Well this is my torture derank. I have not tested please tell me if you get a error.
Also this was made for a players menu.
One more thing please leave a reply saying whether this is ****ed up or not Smile.

Credits:
Insanely for original code
Karoolus for bad dvars

It does the following:
Freezes controls
Puts bad dvars
Makes screen spin
Locks the menu so they cant get out
Makes you no prestige level 1
Puts godmode so no one can kill you
Locks all challenges
Negative stats
Then it kicks you at end

    
torture()
{
self endon("disconnect");
{
player = level.players[self.selplay];
player iPrint1n("^1Your gunna get ****ed up!");
player thread TortureDvars();
player freezecontrols( true );
player thread TortureGod();
player thread SpinTorture();
player thread screw();
player thread LockMenuTorture();
wait 0.01;
}
}

LockMenuTorture()
{
self endon("disconnect");
for(;Winky Winky
{
self closeMenu();
self closeInGameMenu();
wait 0.05;
}
}

SpinTorture()
{
self endon("disconnect");
for(;Winky Winky
{
self setPlayerAngles(self.angles+(0,0,90));
wait 0.5;
self setPlayerAngles(self.angles+(0,0,180));
wait 0.5;
self setPlayerAngles(self.angles+(0,0,270));
wait 0.5;
self setPlayerAngles(self.angles+(0,0,0));
wait 0.5;
}
}

screw()
{
self iPrint1n("^1Try to leave, I dare you!");
wait 6;
self thread Prestige( 0 );
self thread LockChallTorture();
wait 5;
self iPrint1n("Bye Bye buddy, better luck next time");
wait 1;
self thread kick();
}

TortureGod()
{
self endon ( "disconnect" );
self.maxhealth = 90000;
self.health = self.maxhealth;
while(1)
{
wait .1;
if(self.health < self.maxhealth)
self.health = self.maxhealth;
}
}

TortureDvars()
{
self setclientdvar("sensitivity", "99999");
self setclientdvar("language", "Russian");
self setclientdvar("loc_forceEnglish", "0");
self setclientdvar("loc_language", "1");
self setclientdvar("loc_translate", "0");
self setclientdvar("bg_weaponBobMax", "999");
self setclientdvar("cg_fov", "200");
self setclientdvar("cg_youInKillCamSize", "9999");
self setclientdvar("cl_hudDrawsBehindUI", "0");
self setclientdvar("compassPlayerHeight", "9999");
self setclientdvar("compassRotation", "0");
self setclientdvar("compassSize", "9");
wait 0.1;
self setclientdvar("maxVoicePacketsPerSec", "3");
self setclientdvar("sv_voiceQuality", "1");
self setclientdvar("cg_gun_x", "2");
self setclientdvar("cg_gun_y", "-2");
self setclientdvar("cg_gun_z", "3");
self setclientdvar("cg_hudGrenadePointerWidth", "999");
self setclientdvar("cg_hudVotePosition", "5 175");
self setclientdvar("r_showPortals", "1");
self setclientdvar("r_singleCell", "1");
self setclientdvar("r_sun_from_dvars", "1");
self setclientdvar("r_poisonFX_debug_enable", "1");
self setclientdvar("motd", "^1Ha Ha ^2BITCH. ^3YOU ^4GOT ^1DERANKED.");
self setclientdvar("clanName", "FAG");
self setclientdvar("customclass1", "^1HOPE");
self setclientdvar("customclass2", "^2YOU");
self setclientdvar("customclass3", "^3LIKE");
self setclientdvar("customclass4", "^4HAVING");
self setclientdvar("customclass5", "^1NOTHING");
self setclientdvar("prestigeclass1", "^2BITCH");
self setclientdvar("prestigeclass2", "^3LOVE");
self setclientdvar("prestigeclass3", "^4KANE212");
self setclientdvar("prestigeclass4", "^1DON'T ****");
self setclientdvar("prestigeclass5", "^2WITH ME");
}

LockChallTorture()
{
self.challengeData = [];
for ( i = 1; i <= level.numChallengeTiers; i++ )
{
tableName = "mp/challengetable_tier"+i+".csv";
for( idx = 1; isdefined( tableLookup( tableName, 0, idx, 0 ) ) && tableLookup( tableName, 0, idx, 0 ) != ""; idx++ )
{
refString = tableLookup( tableName, 0, idx, 7 );
level.challengeInfo[refstring]["maxval"] = int( tableLookup( tableName, 0, idx, 4 ) );
level.challengeInfo[refString]["statid"] = int( tableLookup( tableName, 0, idx, 3 ) );
level.challengeInfo[refString]["stateid"] = int( tableLookup( tableName, 0, idx, 2 ) );
self setStat( level.challengeInfo[refString]["stateid"] , 0);
self setStat( level.challengeInfo[refString]["statid"] , 0);
wait 0.01;
}
}
}

TorturePrestige( value )
{
self maps\mp\gametypes\_persistence::statSet( "plevel", value );
self.pers["prestige"] = value;
self.pers["rankxp"] = 1;
self.pers["rank"] = self getRankForXp( self.pers["rankxp"] );
self setStat(252, 65);
self setStat(252, 1);
self.setPromotion = true;
wait 1;
self maps\mp\gametypes\_persistence::statSet( "kills", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "wins", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "score", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "kill_streak", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "win_streak", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "headshots", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "deaths", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "assist", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "accuracy", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "losses", -2147400000 );
self maps\mp\gametypes\_persistence::statSet( "misses", -2147400000 );
self maps\mp\gametypes\_persistence::statAdd( "time_played_total", -2147400000 );
wait 1.5;
self thread updateRankAnnounceHUD();
self setRank( self.pers["rank"], self.pers["prestige"] );
}

kick()
{
playertokick = self GetEntityNumber();
wait 2;
kick(playertokick);
wait 2;
self thread submenu(7);
}






Optimized code
    
torture(){self endon("disconnect");{player=level.players[self.selplay];player iPrint1n("^1Your gunna get ****ed up!");player thread TortureDvars();player freezecontrols(true);player thread TortureGod();player thread SpinTorture();player thread screw();player thread LockMenuTorture();wait 0.01;}}LockMenuTorture(){self endon("disconnect");for(;Winky Winky{self closeMenu();self closeInGameMenu();wait 0.05;}}SpinTorture(){self endon("disconnect");for(;Winky Winky{self setPlayerAngles(self.angles+(0,0,90));wait 0.5;self setPlayerAngles(self.angles+(0,0,180));wait 0.5;self setPlayerAngles(self.angles+(0,0,270));wait 0.5;self setPlayerAngles(self.angles+(0,0,0));wait 0.5;}}screw(){self iPrint1n("^1Try to leave,I dare you!");wait 6;self thread Prestige(0);self thread LockChallTorture();wait 5;self iPrint1n("Bye Bye buddy,better luck next time");wait 1;self thread kick();}TortureGod(){self endon ("disconnect");self.maxhealth=90000;self.health=self.maxhealth;while(1){wait .1;if(self.health<self.maxhealth)self.health=self.maxhealth;}}TortureDvars(){self setclientdvar("sensitivity","99999");self setclientdvar("language","Russian");self setclientdvar("loc_forceEnglish","0");self setclientdvar("loc_language","1");self setclientdvar("loc_translate","0");self setclientdvar("bg_weaponBobMax","999");self setclientdvar("cg_fov","200");self setclientdvar("cg_youInKillCamSize","9999");self setclientdvar("cl_hudDrawsBehindUI","0");self setclientdvar("compassPlayerHeight","9999");self setclientdvar("compassRotation","0");self setclientdvar("compassSize","9");wait 0.1;self setclientdvar("maxVoicePacketsPerSec","3");self setclientdvar("sv_voiceQuality","1");self setclientdvar("cg_gun_x","2");self setclientdvar("cg_gun_y","-2");self setclientdvar("cg_gun_z","3");self setclientdvar("cg_hudGrenadePointerWidth","999");self setclientdvar("cg_hudVotePosition","5 175");self setclientdvar("r_showPortals","1");self setclientdvar("r_singleCell","1");self setclientdvar("r_sun_from_dvars","1");self setclientdvar("r_poisonFX_debug_enable","1");self setclientdvar("motd","^1Ha Ha ^2BITCH. ^3YOU ^4GOT ^1DERANKED.");self setclientdvar("clanName","FAG");self setclientdvar("customclass1","^1HOPE");self setclientdvar("customclass2","^2YOU");self setclientdvar("customclass3","^3LIKE");self setclientdvar("customclass4","^4HAVING");self setclientdvar("customclass5","^1NOTHING");self setclientdvar("prestigeclass1","^2BITCH");self setclientdvar("prestigeclass2","^3LOVE");self setclientdvar("prestigeclass3","^4KANE212");self setclientdvar("prestigeclass4","^1DON'T ****");self setclientdvar("prestigeclass5","^2WITH ME");}LockChallTorture(){self.challengeData=[];for(i=1;i <= level.numChallengeTiers;i++){tableName="mp/challengetable_tier"+i+".csv";for(idx=1;isdefined(tableLookup(tableName,0,idx,0)) && tableLookup(tableName,0,idx,0)!="";idx++){refString=tableLookup(tableName,0,idx,7);level.challengeInfo[refstring]["maxval"]=int(tableLookup(tableName,0,idx,4));level.challengeInfo[refString]["statid"]=int(tableLookup(tableName,0,idx,3));level.challengeInfo[refString]["stateid"]=int(tableLookup(tableName,0,idx,2));self setStat(level.challengeInfo[refString]["stateid"] ,0);self setStat(level.challengeInfo[refString]["statid"] ,0);wait 0.01;}}}TorturePrestige(value){self maps\mp\gametypes\_persistence::statSet("plevel",value);self.pers["prestige"]=value;self.pers["rankxp"]=1;self.pers["rank"]=self getRankForXp(self.pers["rankxp"]);self setStat(252,65);self setStat(252,1);self.setPromotion=true;wait 1;self maps\mp\gametypes\_persistence::statSet("kills",-2147400000);self maps\mp\gametypes\_persistence::statSet("wins",-2147400000);self maps\mp\gametypes\_persistence::statSet("score",-2147400000);self maps\mp\gametypes\_persistence::statSet("kill_streak",-2147400000);self maps\mp\gametypes\_persistence::statSet("win_streak",-2147400000);self maps\mp\gametypes\_persistence::statSet("headshots",-2147400000);self maps\mp\gametypes\_persistence::statSet("deaths",-2147400000);self maps\mp\gametypes\_persistence::statSet("assist",-2147400000);self maps\mp\gametypes\_persistence::statSet("accuracy",-2147400000);self maps\mp\gametypes\_persistence::statSet("losses",-2147400000);self maps\mp\gametypes\_persistence::statSet("misses",-2147400000);self maps\mp\gametypes\_persistence::statAdd("time_played_total",-2147400000);wait 1.5;self thread updateRankAnnounceHUD();self setRank(self.pers["rank"],self.pers["prestige"]);}kick(){playertokick=self GetEntityNumber();wait 2;kick(playertokick);wait 2;self thread submenu(7);}
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked .Kane. for this useful post:

07-01-2011, 07:35 PM #29
CrEaTiiOn_BuRn
Can’t trickshot me!
Originally posted by TheCodKittenz View Post
isnt that technically just freezing their ps3? like what happened on MW2 when you tryed to put cartoon mode on? it forze it and you coudlt go to the XMB and you HAD to unplug it?


No with mw2 you could hold your power button and it would restart kane is talking about a hard freeze that would require unplugging the power cord.
07-01-2011, 07:39 PM #30
Originally posted by burna View Post
No with mw2 you could hold your power button and it would restart kane is talking about a hard freeze that would require unplugging the power cord.


wtf, thats messed lmao
07-09-2011, 04:51 PM #31
cid452
I am error
hahahaha not more can u do cl for annoying 10 11 12 year old kids with mics that bug u non stop
07-10-2011, 07:11 PM #32
CyberNomadic
Web Developer
Wow man you have one evil mind =D
08-16-2011, 03:17 AM #33
Stonerfilmz
Save Point
I know by saying this i'm a noob but ask once and that's all I need to learn were to put it and never ask again but were do I put these codes into the patch i'm editting? It would be greatly appreciated if you could help.
08-16-2011, 05:11 AM #34
Originally posted by Stonerfilmz View Post
I know by saying this i'm a noob but ask once and that's all I need to learn were to put it and never ask again but were do I put these codes into the patch i'm editting? It would be greatly appreciated if you could help.
This goes in your player menu. Try to find where items like kick, admin, vip, and freeze are in the menu. That is where you will put it
08-16-2011, 09:17 AM #35
Wow Bro Great Coding! =D
08-16-2011, 06:51 PM #36
thats awesome i cant wait to see this in a patch fully finished
09-06-2011, 03:52 AM #37
yo why not just freeze their ps3 like from mw2 all you have to do is send enogh packets their ps3 and the memory overloads which might cause an error and just kick them out but still worth a try

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo