Exemple #1
0
        protected internal override void OnPurchase(Player p, string title)
        {
            if (title.Length == 0)
            {
                PlayerOperations.SetTitle(p, p.name, "");
                p.Message("&aYour title was removed for free."); return;
            }

            if (!CheckPrice(p))
            {
                return;
            }
            if (title == p.title)
            {
                p.Message("&WYou already have that title."); return;
            }

            if (!PlayerOperations.SetTitle(p, p.name, title))
            {
                return;
            }
            Economy.MakePurchase(p, Price, "%3Title: %f" + title);
        }
Exemple #2
0
 protected override void SetPlayerData(Player p, string target, string title)
 {
     PlayerOperations.SetTitle(p, target, title);
 }