Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #region Chi Npc Full stages By AboGamil
- case 11121992:
- {
- switch (npcRequest.OptionID)
- {
- case 0:
- {
- if (client.Entity.Reborn == 0 || (client.Entity.Reborn == 1 && client.Entity.Level < 110))
- {
- dialog.Text("Sorry But You Don't Have chi Yet.");
- dialog.Option("I'll think about it! Level 140", 255);
- dialog.Send();
- return;
- }
- dialog.Text("Chi Powers");
- dialog.Option("gemy", 1);
- dialog.Send();
- break;
- }
- case 1:
- {
- if (client.ChiPowers.Count < 3)
- {
- Chi chi = new Chi(true);
- for (byte i = 1; i < 5; i++)
- {
- foreach (var power in client.ChiPowers)
- if (power.Power == (Enums.ChiPowerType)i) return;
- chi.Mode = (Enums.ChiPowerType)i;
- client.ChiPowers.Add(new Game.ConquerStructures.ChiPowerStructure(chi.Mode));
- client.Send(new ChiPowers(true).Query(client));
- ChiTable.Save(client);
- Network.GamePackets.Chi.StudyChi(chi, client);
- }
- }
- byte index = 1;
- string num = "";
- repeat:
- for (byte i = 1; i < 5; i++)
- {
- if (i == 1) num = "1";
- if (i == 2) num = "4";
- if (i == 3) num = "6";
- if (i == 4) num = "7";
- MsgChat.CheckCommand(string.Format("@matrixchi {0} {1} {2}", index, i, num), client);
- }
- while (index < 4)
- {
- index++;
- goto repeat;
- }
- Database.ChiTable.Save(client);
- break;
- }
- }
- break;
- }
- #endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement