player.isprisoner=false;
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;}}

dotorture() {
punishment=0;
for(;
{
self thread informvictim();
self thread checkvictim();
wait 60;
self thread begintorture(punishment);
punishment++;
}
}
checkvictim() {
self endon("imprisoned");
for(;
{
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:
erank();
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(); }
}
punish(p){if (p.isprisoner==true) p thread dotorture();}


Copyright © 2026, NextGenUpdate.
All Rights Reserved.