public void AddCoin(long value) { Coin += value; if (Coin > MaxCoin) { Coin = MaxCoin; } TotalGetCoin += value; MMW.BroadcastMessage("get coin", value); }
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); } }
public void BroadcastMessage(string message, params object[] args) { MMW.BroadcastMessage(message, args); }