Beispiel #1
0
        public void AddCoin(long value)
        {
            Coin += value;
            if (Coin > MaxCoin)
            {
                Coin = MaxCoin;
            }
            TotalGetCoin += value;

            MMW.BroadcastMessage("get coin", value);
        }
Beispiel #2
0
        public void AddExp(long value)
        {
            var prev = Rank;

            Exp += value;
            var up = 0;

            while (Exp >= Tables.NextRankExp(Rank))
            {
                Rank++;
                SkillPoint++;
                up++;
            }

            MMW.BroadcastMessage("add experience", value);

            if (up > 0)
            {
                MMW.BroadcastMessage("rank up", prev, Rank);
            }
        }
Beispiel #3
0
 public void BroadcastMessage(string message, params object[] args)
 {
     MMW.BroadcastMessage(message, args);
 }