Ejemplo n.º 1
0
    public override string getDescription(OpInfo info, string str)
    {
        if (info == null)
        {
            return("引用空");
        }

        LogPlayerOp param = BaseJsonSerializer.deserialize <LogPlayerOp>(str);

        if (param != null)
        {
            return(string.Format(info.m_fmt,
                                 param.m_playerId,
                                 param.m_op == 1 ? "增加" : "减少",
                                 param.m_value,
                                 getProp(param)));
        }
        return("");
    }
Ejemplo n.º 2
0
    public string getProp(LogPlayerOp p)
    {
        if (p.m_prop == "gold")
        {
            return("金币");
        }

        if (p.m_prop == "gem")
        {
            return("钻石");
        }

        if (p.m_prop == "vip")
        {
            return("vip经验");
        }

        if (p.m_prop == "dragonBall")
        {
            return("龙珠");
        }

        return("");
    }