RunUO scriptinden hiç anlamam ancak;
https://www.uo-developer.com/i-2125-arrow-stone.html
Bu linkteki scripti alıp, editleyip;
https://www.uo-developer.com/i-2225-auto-res-stone.html
Bu linkteki mana verme yöntemini bu scripte göre uyarlayınca, böyle bir şey çıkıyor. Çalışır mı bilemem ama umarım çalışıyordur.
Kod:
using System;
using Server.Items;
namespace Server.Items
{
public class ManaStone : Item
{
[Constructable]
public ManaStone() : base( 0xED4 )
{
Movable = false;
Hue = 2118;
Name = "Mana Stone";
}
public override void OnDoubleClick( Mobile from )
{
from.Mana = from.ManaMax;
}
public ManaStone( Serial serial ) : base( serial )
{
}
public override void Serialize( GenericWriter writer )
{
base.Serialize( writer );
writer.Write( (int) 0 ); // version
}
public override void Deserialize( GenericReader reader )
{
base.Deserialize( reader );
int version = reader.ReadInt();
}
}
}
//Dipnot:
from.Mana ve from.ManaMax için aşağıdakilerden herhangi birini import etmen gerekiyor olabilir;
Kod:
using Server.Mobiles;
using Server.Network;
using System.Collections;
using Server.ContextMenus;
Eğer çalışmazsa bunları en üste ekleyip bir de öyle denersin.
İyi forumlar.