Example #1
0
        public void Set_PartyInfo()
        {
            if (this.label_1_name.InvokeRequired)
            {
                Set_PartyInfo_Callback d = new Set_PartyInfo_Callback(Set_PartyInfo);
                label_1_name.Invoke(d);
                return;
            }

            Globals.PartyLock.EnterReadLock();
            try
            {
                int i = 0;

                foreach (PartyMember pmem in Globals.gamedata.PartyMembers.Values)
                {
                    switch (i)
                    {
                        case 0:
                            label_1_name.Text = pmem.Name + " :" + pmem.Level.ToString();
                            /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                            {
                                label_1_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                            }
                            else
                            {*/
                                label_1_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                            //}
                            label_1_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                            label_1_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                            break;
                        case 1:
                            label_2_name.Text = pmem.Name + " :" + pmem.Level.ToString();
                            /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                            {
                                label_2_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                            }
                            else
                            {*/
                                label_2_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                            //}
                            label_2_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                            label_2_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                            break;
                        case 2:
                            label_3_name.Text = pmem.Name + " :" + pmem.Level.ToString();
                            /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                            {
                                label_3_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                            }
                            else
                            {*/
                                label_3_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                            //}
                            label_3_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                            label_3_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                            break;
                        case 3:
                            label_4_name.Text = pmem.Name + " :" + pmem.Level.ToString();
                            /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                            {
                                label_4_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                            }
                            else
                            {*/
                                label_4_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                            //}
                            label_4_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                            label_4_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                            break;
                        case 4:
                            label_5_name.Text = pmem.Name + " :" + pmem.Level.ToString();
                            /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                            {
                                label_5_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                            }
                            else
                            {*/
                                label_5_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                            //}
                            label_5_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                            label_5_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                            break;
                        case 5:
                            label_6_name.Text = pmem.Name + " :" + pmem.Level.ToString();
                            /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                            {
                                label_6_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                            }
                            else
                            {*/
                                label_6_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                            //}
                            label_6_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                            label_6_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                            break;
                        case 6:
                            label_7_name.Text = pmem.Name + " :" + pmem.Level.ToString();
                            /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                            {
                                label_7_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                            }
                            else
                            {*/
                                label_7_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                            //}
                            label_7_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                            label_7_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                            break;
                        case 7:
                            label_8_name.Text = pmem.Name + " :" + pmem.Level.ToString();
                            /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                            {
                                label_8_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                            }
                            else
                            {*/
                                label_8_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                            //}
                            label_8_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                            label_8_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                            break;
                    }

                    i++;
                }
            }
            finally
            {
                Globals.PartyLock.ExitReadLock();
            }
        }
Example #2
0
        public void Set_PartyInfo()
        {
            if (this.label_1_name.InvokeRequired)
            {
                Set_PartyInfo_Callback d = new Set_PartyInfo_Callback(Set_PartyInfo);
                label_1_name.Invoke(d);
                return;
            }

            Globals.PartyLock.EnterReadLock();
            try
            {
                int i = 0;

                foreach (PartyMember pmem in Globals.gamedata.PartyMembers.Values)
                {
                    switch (i)
                    {
                    case 0:
                        label_1_name.Text = pmem.Name + " :" + pmem.Level.ToString();

                        /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                         * {
                         *  label_1_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                         * }
                         * else
                         * {*/
                        label_1_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                        //}
                        label_1_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                        label_1_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                        break;

                    case 1:
                        label_2_name.Text = pmem.Name + " :" + pmem.Level.ToString();

                        /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                         * {
                         *  label_2_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                         * }
                         * else
                         * {*/
                        label_2_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                        //}
                        label_2_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                        label_2_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                        break;

                    case 2:
                        label_3_name.Text = pmem.Name + " :" + pmem.Level.ToString();

                        /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                         * {
                         *  label_3_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                         * }
                         * else
                         * {*/
                        label_3_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                        //}
                        label_3_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                        label_3_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                        break;

                    case 3:
                        label_4_name.Text = pmem.Name + " :" + pmem.Level.ToString();

                        /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                         * {
                         *  label_4_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                         * }
                         * else
                         * {*/
                        label_4_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                        //}
                        label_4_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                        label_4_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                        break;

                    case 4:
                        label_5_name.Text = pmem.Name + " :" + pmem.Level.ToString();

                        /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                         * {
                         *  label_5_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                         * }
                         * else
                         * {*/
                        label_5_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                        //}
                        label_5_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                        label_5_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                        break;

                    case 5:
                        label_6_name.Text = pmem.Name + " :" + pmem.Level.ToString();

                        /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                         * {
                         *  label_6_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                         * }
                         * else
                         * {*/
                        label_6_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                        //}
                        label_6_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                        label_6_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                        break;

                    case 6:
                        label_7_name.Text = pmem.Name + " :" + pmem.Level.ToString();

                        /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                         * {
                         *  label_7_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                         * }
                         * else
                         * {*/
                        label_7_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                        //}
                        label_7_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                        label_7_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                        break;

                    case 7:
                        label_8_name.Text = pmem.Name + " :" + pmem.Level.ToString();

                        /*if (Globals.gamedata.Chron >= Chronicle.CT2_4 && Globals.gamedata.Official_Server)
                         * {
                         *  label_8_hp.Text = ("HP: " + pmem.Cur_HP / 100000).ToString() + "%";
                         * }
                         * else
                         * {*/
                        label_8_hp.Text = "HP: " + pmem.Cur_HP.ToString() + "/" + pmem.Max_HP.ToString();
                        //}
                        label_8_mp.Text = "MP: " + pmem.Cur_MP.ToString() + "/" + pmem.Max_MP.ToString();
                        label_8_cp.Text = "CP: " + pmem.Cur_CP.ToString() + "/" + pmem.Max_CP.ToString();
                        break;
                    }

                    i++;
                }
            }
            finally
            {
                Globals.PartyLock.ExitReadLock();
            }
        }