PWE_PRC8/_module/nss/mod_unaquire.nss
Jaysyn904 ee1dc35889 Initial Commit
Initial Commit
2025-04-03 10:29:41 -04:00

24 lines
643 B
Plaintext

void CleanTrash(object oTrash, object oWho)
{
if (oTrash != OBJECT_INVALID) {
object oPossessor = GetItemPossessor(oTrash);
if (GetIsPC(oPossessor)==FALSE && GetPCPlayerName(oPossessor)=="") {
if (GetHasInventory(oPossessor) == TRUE || VectorToAngle(GetPosition(oTrash)) != 0.0) {
if (GetStringLeft(GetTag(oPossessor), 3) != "NT_") DestroyObject(oTrash);
}
}
}
}
void main()
{
object oWho = GetModuleItemLostBy();
object oItem = GetModuleItemLost();
SetLocalInt(oItem, "stolen", GetStolenFlag(oItem));
DelayCommand(300.0, CleanTrash(oItem, oWho));
}