ServUO Version
Publish Unknown
Ultima Expansion
Renaissance
My goal is to make it so slayer weapons cannot be used on any other players
slayer weapons are top tier weapons on my server and i dont want them used on players

The evolutionairy pets shouldnt be able to attack other players, is this possible?

Any lines of text I can drag n drop would be amazing thanks in advance.
 
public override bool CanBeHarmful(Mobile target, bool message, bool ignoreOurBlessedness)
{
/* if (target is BaseFactionGuard)
{
return false;
}
*/
if (target is BaseMount) //不攻击坐骑类动物
{
return false;
}

if (this.Controlled && target.Player) //不攻击玩家
{
return false;
}

if ((target is BaseVendor && ((BaseVendor)target).IsInvulnerable) || target is PlayerVendor || target is TownCrier)
{
if (message)
{
if (target.Title == null)
{
SendMessage("{0} 不能攻击这个NPC.", target.Name);
}
else
{
SendMessage("{0} {1} 不能攻击。", target.Name, target.Title);
}
}

return false;
}

return base.CanBeHarmful(target, message, ignoreOurBlessedness);
}
 
Back