//Put this script OnEnter void main() { object oPC = GetEnteringObject(); if (!GetIsPC(oPC)) return; object oItem; oItem = GetFirstItemInInventory(oPC); while (GetIsObjectValid(oItem)) { if (GetTag(oItem)=="gemofteleportation") DestroyObject(oItem); oItem = GetNextItemInInventory(oPC); } AssignCommand(oPC, TakeGoldFromCreature(50000, oPC, TRUE)); oItem = GetFirstItemInInventory(oPC); while (GetIsObjectValid(oItem)) { if (GetTag(oItem)=="gemofteleporting") DestroyObject(oItem); oItem = GetNextItemInInventory(oPC); } FloatingTextStringOnCreature("You are in Jail, any attempts to escape will land you in Hell.", oPC); }