Ejemplo n.º 1
0
    //拉拢信息
    private void SetRopeInfo(int id)
    {
        GuildCounseloroperation info = GuildCounseloroperationConfig.GetGuildCounseloroperation(id);

        panel.Rsuccessrate.text     = info.successrate.ToString() + "%";
        panel.Rneedfund.text        = info.consumefund.ToString();
        panel.Rgetcontribution.text = info.contribute.ToString();
        panel.Ramityvalue.text      = info.addamity.ToString();
        panel.Rtheir.text           = info.addamity.ToString();
        panel.Rcount.text           = "2/2";//剩余次数  待修改
        panel.Rneeddiamond.text     = info.consumediamond.ToString();
    }
Ejemplo n.º 2
0
    //讨好信息
    private void SetPlayuotoInfo(int id)
    {
        string[] item                = null;
        int      itemid              = 0;
        int      needitem            = 0;
        int      hasitem             = 0;
        GuildCounseloroperation info = GuildCounseloroperationConfig.GetGuildCounseloroperation(id);

        panel.Psuccessrate.text = info.successrate.ToString() + "%";
        item                        = info.consumeitem.Split(':');
        itemid                      = GameConvert.IntConvert(item[0]);
        needitem                    = GameConvert.IntConvert(item[1]);
        hasitem                     = ItemManager.GetBagItemCount(itemid.ToString());
        panel.Pneeditem.text        = hasitem + "/" + needitem;
        panel.PneedEuro.text        = info.consumeEuro.ToString();
        panel.Pgetcontribution.text = info.contribute.ToString();
        panel.Pamityvalue.text      = info.addamity.ToString();
    }
Ejemplo n.º 3
0
    private void SendType()
    {
        int id = GameConvert.IntConvert(mDealId);

        GuildCounseloroperation info = GuildCounseloroperationConfig.GetGuildCounseloroperation(id);

        string[] item     = null;
        int      needitem = 0;
        int      itemid   = 0;
        int      hasitem  = 0;

        item     = info.consumeitem.Split(':');
        needitem = GameConvert.IntConvert(item[1]);
        hasitem  = ItemManager.GetBagItemCount(itemid.ToString());
        if (hasitem < needitem)
        {
            GUIManager.SetJumpText(TextManager.GetSystemString("ui_system_guild_err30"));
            return;
        }
        else if (info.consumediamond > PlayerMediator.playerInfo.diamond)
        {
            GUIManager.SetJumpText(TextManager.GetSystemString("ui_system_guild_err3"));
            return;
        }
        else if (info.consumeEuro > PlayerMediator.playerInfo.euro)
        {
            GUIManager.SetJumpText(TextManager.GetSystemString("ui_system_guild_err14"));
            return;
        }
        else if (info.consumefund > GuildMainMediator.mMyGuild.guildFunds)
        {
            GUIManager.SetJumpText(TextManager.GetSystemString("ui_system_guild_err17"));
            return;
        }
        if (id < 9)
        {
            ServerCustom.instance.SendClientMethods(GuildProxy.OnClientAdviserFriend, mCurAdviser.id, id);
        }
        else
        {
            int ropleID = id - 8;
            ServerCustom.instance.SendClientMethods(GuildProxy.OnClientAdviserRope, mCurAdviser.id, ropleID);
        }
    }