Register for your free account! | Forgot your password?

You last visited: Today at 00:06

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Help With NPC

Discussion on Help With NPC within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2010
Posts: 74
Received Thanks: 18
Help With NPC

Hello
I fixed this code right here instead of buying 1 attribute point, u can by 500
but it saves but it still only lets me buy 1, how can i fix it so that i can buy 500 even tho i did save it how is shuld be?
Code:
      #region Buy attribute points
                            case 300008:
                                {
                                    if (GC.MyChar.CPs >= 1000)
                                    {
                                        {
                                            if (Control == 0)
                                            {
                                                GC.AddSend(Packets.NPCSay("Hello, want buy a  [ 500 ]  attribute points for 1000 cps?"));
                                                GC.AddSend(Packets.NPCLink("I want buy Strength", 1));
                                                GC.AddSend(Packets.NPCLink("I want buy Vitality", 2));
                                                GC.AddSend(Packets.NPCLink("I want buy Agility", 3));
                                                GC.AddSend(Packets.NPCLink("I want buy Spirit", 4));
                                                GC.AddSend(Packets.NPCLink("Bye bye", 255));
                                                GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                                GC.AddSend(Packets.NPCFinish());
                                            }
                                        }
                                        if (Control == 1)
                                        {
                                            GC.MyChar.CPs -= 1000;
                                            GC.MyChar.Str += 500;
                                            GC.AddSend(Packets.NPCSay("Here is your strenth point."));
                                            GC.AddSend(Packets.NPCLink("Thank you, bye", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        if (Control == 2)
                                        {
                                            GC.MyChar.CPs -= 1000;
                                            GC.MyChar.Vit += 500;
                                            GC.AddSend(Packets.NPCSay("Here ist your  vitality point."));
                                            GC.AddSend(Packets.NPCLink("Thank you, bye", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        if (Control == 3)
                                        {
                                            GC.MyChar.CPs -= 1000;
                                            GC.MyChar.Agi += 500;
                                            GC.AddSend(Packets.NPCSay("Here ist your  agility point."));
                                            GC.AddSend(Packets.NPCLink("Thank you, bye", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        if (Control == 4)
                                        {
                                            GC.MyChar.CPs -= 1000;
                                            GC.MyChar.Spi += 500;
                                            GC.AddSend(Packets.NPCSay("Here ist your spirit point."));
                                            GC.AddSend(Packets.NPCLink("Thank you, bye", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    if (GC.MyChar.CPs <= 1000)
                                    {
                                        GC.AddSend(Packets.NPCSay("Sorry you need 1000 cps for buy attribute points. You can't enter in the npc if you no have this."));
                                        GC.AddSend(Packets.NPCLink("Oh ok.", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                }
                                break;
                            #endregion
Metapod is offline  
Reply




All times are GMT +2. The time now is 00:06.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.