Beispiel #1
0
    private void InitAppealExposureInfo()
    {
        GuildAppeal appealinfo1 = GuildAppealConfig.GetGuildAppeal(1);

        panel.appealresult1.text  = appealinfo1.reduceFund.ToString();
        panel.appealaward1.text   = appealinfo1.Addcontribution.ToString();
        panel.appealsuccess1.text = (appealinfo1.successrate * 100).ToString() + "%";

        GuildAppeal appealinfo2 = GuildAppealConfig.GetGuildAppeal(2);

        panel.appealresult2.text  = appealinfo2.reduceFund.ToString();
        panel.appealaward2.text   = appealinfo2.Addcontribution.ToString();
        panel.appealsuccess2.text = (appealinfo2.successrate * 100).ToString() + "%";


        GuildAppeal exposureinfo1 = GuildAppealConfig.GetGuildAppeal(3);

        panel.exposureconsume1.text = exposureinfo1.consume.ToString();
        panel.exposureresult1.text  = exposureinfo1.reducereputation.ToString();
        panel.exposureaward1.text   = exposureinfo1.Addcontribution.ToString();
        panel.exposuresuccess1.text = (exposureinfo1.successrate * 100).ToString() + "%";


        GuildAppeal exposureinfo2 = GuildAppealConfig.GetGuildAppeal(4);

        panel.exposureconsume2.text = exposureinfo2.consume.ToString();
        panel.exposureresult2.text  = exposureinfo2.reducereputation.ToString();
        panel.exposureaward2.text   = exposureinfo2.Addcontribution.ToString();
        panel.exposuresuccess2.text = (exposureinfo2.successrate * 100).ToString() + "%";
    }
Beispiel #2
0
    //客户端请求攻击公会
    private void ClinetRequipAppleAndExp()
    {
        GuildAppeal info = GuildAppealConfig.GetGuildAppeal(id);

        int itemID  = GameConvert.IntConvert(info.consume.Split(':')[0]);
        int needNum = GameConvert.IntConvert(info.consume.Split(':')[1]);
        int hasNum  = ItemManager.GetBagItemCount(itemID.ToString());

        if (needNum > hasNum)
        {
            GUIManager.SetJumpText(TextManager.GetSystemString("ui_system_guild_err30"));
            return;
        }

        ServerCustom.instance.SendClientMethods(GuildProxy.OnClientAppealExposure, mSelctGuild.id, id);
        panel.exposurepanel.gameObject.SetActive(false);
        panel.appealpanel.gameObject.SetActive(false);
    }
Beispiel #3
0
    //曝光界面
    public void SetExposureInfo()
    {
        string[] ItemDateArr = null;
        int      itemID      = 0;
        int      needNum     = 0;
        int      hasNum      = 0;

        GuildAppeal exposureinfo1 = GuildAppealConfig.GetGuildAppeal(3);

        ItemDateArr = exposureinfo1.consume.Split(':');
        itemID      = GameConvert.IntConvert(ItemDateArr[0]);
        needNum     = GameConvert.IntConvert(ItemDateArr[1]);
        hasNum      = ItemManager.GetBagItemCount(ItemDateArr.ToString());
        panel.exposureconsume1.text = hasNum + "/" + needNum;

        GuildAppeal exposureinfo2 = GuildAppealConfig.GetGuildAppeal(4);

        ItemDateArr = exposureinfo2.consume.Split(':');
        itemID      = GameConvert.IntConvert(ItemDateArr[0]);
        needNum     = GameConvert.IntConvert(ItemDateArr[1]);
        hasNum      = ItemManager.GetBagItemCount(ItemDateArr.ToString());
        panel.exposureconsume2.text = hasNum + "/" + needNum;
    }
Beispiel #4
0
    //上诉界面
    public void SetAppealInfo()
    {
        string[] ItemDateArr = null;
        int      itemID      = 0;
        int      needNum     = 0;
        int      hasNum      = 0;

        GuildAppeal appealinfo1 = GuildAppealConfig.GetGuildAppeal(1);

        ItemDateArr = appealinfo1.consume.Split(':');
        itemID      = GameConvert.IntConvert(ItemDateArr[0]);
        needNum     = GameConvert.IntConvert(ItemDateArr[1]);
        hasNum      = ItemManager.GetBagItemCount(itemID.ToString());
        panel.appealconsume1.text = hasNum + "/" + needNum;


        GuildAppeal appealinfo2 = GuildAppealConfig.GetGuildAppeal(2);

        ItemDateArr = appealinfo2.consume.Split(':');
        itemID      = GameConvert.IntConvert(ItemDateArr[0]);
        needNum     = GameConvert.IntConvert(ItemDateArr[1]);
        hasNum      = ItemManager.GetBagItemCount(itemID.ToString());
        panel.appealconsume2.text = hasNum + "/" + needNum;
    }