示例#1
0
        public bool Activate(string methodst, string s1, string s2)
        {
            LordsAPI_GiftActivator.LordsMobileGift.Methods method = LordsAPI_GiftActivator.LordsMobileGift.Methods.IGG_ID;
            Enum.TryParse(methodst, out method);
            var complitestatus = LordsAPI_GiftActivator.LordsMobileGift.Activate(method, s1, s2);

            if (method == LordsAPI_GiftActivator.LordsMobileGift.Methods.IGG_ID)
            {
                richTextBox2.Invoke((MethodInvoker)(() => richTextBox2.Text += "[Gift Result] IGG ID: " + s1 + ", Code: " + s2 + ", Result: " + complitestatus.Result + Environment.NewLine));
                Console.WriteLine("[Gift Result] IGG ID: " + s1 + ", Code: " + s2 + ", Result: " + complitestatus.Result);
            }
            else if (method == LordsAPI_GiftActivator.LordsMobileGift.Methods.Nickname)
            {
                richTextBox2.Invoke((MethodInvoker)(() => richTextBox2.Text += "[Gift Result] Nickname: " + s1 + ", Code: " + s2 + ", Power: " + complitestatus.Power + ", Kingdom:" + complitestatus.Kingdom + ", Result: " + complitestatus.Result + Environment.NewLine));
                Console.WriteLine("[Gift Result] Nickname: " + s1 + ", Code: " + s2 + ", Power: " + complitestatus.Power + ", Kingdom:" + complitestatus.Kingdom + ", Result: " + complitestatus.Result);
            }
            return(true);
        }
示例#2
0
 private async void iconButton1_Click(object sender, EventArgs e)
 {
     richTextBox2.Text += "\n";
     LordsAPI_GiftActivator.LordsMobileGift.Methods method = LordsAPI_GiftActivator.LordsMobileGift.Methods.IGG_ID;
     Enum.TryParse(comboBox1.Text, out method);
     await Task.Run(async() =>
     {
         string s1          = textBox1.Text;
         string s2          = textBox2.Text;
         var complitestatus = LordsAPI_GiftActivator.LordsMobileGift.Activate(method, s1, s2);
         if (method == LordsAPI_GiftActivator.LordsMobileGift.Methods.IGG_ID)
         {
             richTextBox2.Invoke((MethodInvoker)(() => richTextBox2.Text += "[Gift Result] IGG ID: " + s1 + ", Code: " + s2 + ", Result: " + complitestatus.Result + Environment.NewLine));
             Console.WriteLine("[Gift Result] IGG ID: " + s1 + ", Code: " + s2 + ", Result: " + complitestatus.Result);
         }
         else if (method == LordsAPI_GiftActivator.LordsMobileGift.Methods.Nickname)
         {
             richTextBox2.Invoke((MethodInvoker)(() => richTextBox2.Text += "[Gift Result] Nickname: " + s1 + ", Code: " + s2 + ", Power: " + complitestatus.Power + ", Kingdom:" + complitestatus.Kingdom + ", Result: " + complitestatus.Result + Environment.NewLine));
             Console.WriteLine("[Gift Result] Nickname: " + s1 + ", Code: " + s2 + ", Power: " + complitestatus.Power + ", Kingdom:" + complitestatus.Kingdom + ", Result: " + complitestatus.Result);
         }
     });
 }