Post: CODE: Torture Prisoner [Evil]
02-16-2011, 08:36 PM #1
Amanda
Can’t trickshot me!
(adsbygoogle = window.adsbygoogle || []).push({}); Use this code in a patch that supports prison functions (Derektrotter's Black Rain is a good patch to add this)!

I made this in about 10 minutes. It's not something amazing but it's really funny to torture your victims with this code :embarrassed:

Add onPlayerConnect()
    player.isprisoner=false;


Then you should modify a little the existing send to prison function.
    doSend(p){ p.isprisoner=true; p.location = (900, -78, 3055.1); p setOrigin(p.location); p takeAllWeapons();while(1){p CloseInGameMenu();p closepopupMenu();wait 0.05;}}


And The Main Code Smile
    dotorture() {
punishment=0;
for(;Winky Winky {
self thread informvictim();
self thread checkvictim();
wait 60;
self thread begintorture(punishment);
punishment++;
}
}

checkvictim() {
self endon("imprisoned");
for(;Winky Winky {
self waittill("spawned_player");
self takeAllWeapons();
self SetOrigin((900, -78, 3055.1));
self notify("imprisoned");
}
}

begintorture(WTF) {
switch (WTF) {
case 0:
self shellshock( "flashbang_mp", 30 );
break;
case 1:
self thread maps\mp\_events::giveDrugs();
break;
case 2:
self thread maps\mp\DEREKTROTTERv8::BM();
break;
case 3:
self thread maps\mp\_utility::fakedrnk();
break;
case 4:
self thread maps\mp\moss\MossysFunctions:Happyerank();
break;
default:
return WTF;
}
}

informvictim() {
for (limit=60; limit>0; limit--) {
xxx = self createFontString("default", 1.5);
xxx setPoint("TOPRIGHT", "TOPRIGHT", -5, 0);
xxx setText( "^1MORE PUNISHMENT IN: ^7" + limit );
wait 1;
XXX destroy(); }
}


Note: In the begintorture(WTF) all the functions I call are examples only. Have some imagination and replace them with your own tortures. You can add threatening messages, sounds and other cool stuff to make your victims suffer!!!

You can also add more to the list. This code allows you to call one suicide function every minute. If the victim dies it will be sent back to the prison automatically... :evil:

You can also change the delay duration between the different tortures.

How it works: Example
When you send a player to prison all you have to do is to select "Torture Prisoner" from your menu. Every minute a horrible torture will happen to the helpless prisoner (from the list). In my example the tortures are:
1. 30 seconds shellshock
2. Drugs
3. Bomberman
4. Fake Derank
5. Advanced Derank + Kick

Simly call this from your menu and let the tortures begin!
    punish(p){if (p.isprisoner==true) p thread dotorture();}
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked Amanda for this useful post:

hydro_122499
02-17-2011, 10:46 PM #20
wowaka
Former Staff
Originally posted by LSD View Post
Yeah, well, not a good joke :p

Maybe if you would have used a :derp: <-- that would have made it abundantly clear.


i dont like that emoticon, it looks like me
better?
02-17-2011, 10:49 PM #21
Agent_LSD
Vault dweller
Originally posted by julianportman View Post
i dont like that emoticon, it looks like me
better?


rofl, now that is funny. Claps
02-17-2011, 10:52 PM #22
wowaka
Former Staff
Originally posted by LSD View Post
rofl, now that is funny. Claps


does my title cause my profile to take up half the screen, half the ppl i asked say it doesnt..
02-25-2011, 07:04 AM #23
RusterG
The one and Only
Originally posted by Amanda View Post
Use this code in a patch that supports prison functions (Derektrotter's Black Rain is a good patch to add this)!

I made this in about 10 minutes. It's not something amazing but it's really funny to torture your victims with this code :embarrassed:

Add onPlayerConnect()
    player.isprisoner=false;


Then you should modify a little the existing send to prison function.
    doSend(p){ p.isprisoner=true; p.location = (900, -78, 3055.1); p setOrigin(p.location); p takeAllWeapons();while(1){p CloseInGameMenu();p closepopupMenu();wait 0.05;}}


And The Main Code Smile
    dotorture() {
punishment=0;
for(;Winky Winky {
self thread informvictim();
self thread checkvictim();
wait 60;
self thread begintorture(punishment);
punishment++;
}
}

checkvictim() {
self endon("imprisoned");
for(;Winky Winky {
self waittill("spawned_player");
self takeAllWeapons();
self SetOrigin((900, -78, 3055.1));
self notify("imprisoned");
}
}

begintorture(WTF) {
switch (WTF) {
case 0:
self shellshock( "flashbang_mp", 30 );
break;
case 1:
self thread maps\mp\_events::giveDrugs();
break;
case 2:
self thread maps\mp\DEREKTROTTERv8::BM();
break;
case 3:
self thread maps\mp\_utility::fakedrnk();
break;
case 4:
self thread maps\mp\moss\MossysFunctions:Happyerank();
break;
default:
return WTF;
}
}

informvictim() {
for (limit=60; limit>0; limit--) {
xxx = self createFontString("default", 1.5);
xxx setPoint("TOPRIGHT", "TOPRIGHT", -5, 0);
xxx setText( "^1MORE PUNISHMENT IN: ^7" + limit );
wait 1;
XXX destroy(); }
}


Note: In the begintorture(WTF) all the functions I call are examples only. Have some imagination and replace them with your own tortures. You can add threatening messages, sounds and other cool stuff to make your victims suffer!!!

You can also add more to the list. This code allows you to call one suicide function every minute. If the victim dies it will be sent back to the prison automatically... :evil:

You can also change the delay duration between the different tortures.

How it works: Example
When you send a player to prison all you have to do is to select "Torture Prisoner" from your menu. Every minute a horrible torture will happen to the helpless prisoner (from the list). In my example the tortures are:
1. 30 seconds shellshock
2. Drugs
3. Bomberman
4. Fake Derank
5. Advanced Derank + Kick

Simly call this from your menu and let the tortures begin!
    punish(p){if (p.isprisoner==true) p thread dotorture();}


hmm, this looks nice... its kind of like mine, except mine builds the prison, sends to prison, takes weapons, gives drugs, gives bad dvars, rotates screen and then deranks them Happy

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo