Lucian
Member
I have a cleaner in my server.But It clean everything very fast, I want to add delay time 30 seconds for it , but I couldn't , how can I do that?
" Cleaner script is not mine "
Here is script:
" Cleaner script is not mine "
Here is script:
Code:
public class Temizleyici : BaseCreature
{
[Constructable]
public Temizleyici() : base(AIType.AI_Melee, FightMode.Closest, 10, 1, 0.2, 0.4)
{
Name = "Temizleyici";
Body = 51;
BaseSoundID = 456;
Hue = 1150;
SetStr(22, 34);
SetDex(16, 21);
SetInt(16, 20);
SetHits(15, 19);
SetDamage(1, 5);
VirtualArmor = 70;
Blessed = true;
}
public override void OnThink()
{
base.OnThink();
ArrayList list = new ArrayList();
foreach (Item item in this.GetItemsInRange(3))
{
if (item.Movable || item is Corpse && !(((Corpse)item).Owner is PlayerMobile))
list.Add(item);
}
for (int i = 0; i < list.Count; ++i)
((Item)list[i]).Delete();
}