Jail script is easy
Here it is:
//NPC Made by 2GOOD4U
if (playerchats && startswith(jail,#c)){
setstring server.jail,#e(4,-1,#c);
setplayerprop #c,;}
if (strequals(server.jail,#a)){
sleep 0.5;
setlevel (jailplace);
setstring server.jail,;
}

Im very proud of that script
Though, it doesnt work ofline as it uses server strings and crap like that.