Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2 > CO2 Private Server
You last visited: Today at 14:37

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

Advertisement



[HELP] Cp Lvler Coding

Discussion on [HELP] Cp Lvler Coding within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2009
Posts: 6
Received Thanks: 0
[HELP] Cp Lvler Coding

Hi I have been making a person that make you level up after 130 for a certain amount of cps per level if any1 could tell me how i would make this work and if i could shorten it plz tell me

Code:
                         #region Unknown Man
                            case 3000042:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("Hi do you wish to level up after 130?"));
                                        GC.AddSend(Packets.NPCLink("Intermediate level up (130-150)", 1));
                                        GC.AddSend(Packets.NPCLink("Master level up (150-200)", 2));
                                        GC.AddSend(Packets.NPCLink("Ultimate level up (200-255)", 3));
                                        GC.AddSend(Packets.NPCLink("No thanks I like being a noob", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                   if (Control == 1)
                                    {
                                         if (GC.MyChar.Level == (130))
                                             goto case 130;
                                        if (GC.MyChar.Level == (131))
                                            goto case 131;
                                        if (GC.MyChar.Level == (132))
                                            goto case 132;
                                        if (GC.MyChar.Level == (133))
                                            goto case 133;
                                        if (GC.MyChar.Level == (134))
                                            goto case 134;
                                        if (GC.MyChar.Level == (135))
                                            goto case 135;
                                        if (GC.MyChar.Level == (136))
                                            goto case 136;
                                        if (GC.MyChar.Level == (137))
                                            goto case 137;
                                        if (GC.MyChar.Level == (138))
                                            goto case 138;
                                        if (GC.MyChar.Level == (139))
                                            goto case 139;
                                    }
                                }
                                break;
                            case 130:
                                if (Control == 1)
                                {
                                    GC.AddSend(Packets.NPCSay("Hey you are level 130 it will cost 45kcps for level 131."));
                                    GC.AddSend(Packets.NPCSay("Do you wish to level up?"));
                                    GC.AddSend(Packets.NPCLink("Yes level me please", 4));
                                    GC.AddSend(Packets.NPCLink("No thanks maybe later", 255));
                                    GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                    GC.AddSend(Packets.NPCFinish());
                                }
                                    if (Control == 4)
                                    {
                                        if (GC.MyChar.CPs >= 45000)
                                        {
                                            GC.MyChar.CPs -= 45000;
                                            GC.MyChar.Level += 1;
                                            GC.MyChar.StatPoints += 3;
                                            GC.AddSend(Packets.NPCSay("Congratulations you are level 131"));
                                            GC.AddSend(Packets.NPCLink("Thanks", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You don't have enough Cps, come back when you have enough"));
                                            GC.AddSend(Packets.NPCLink("Oh OK thanks", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                break;
thx for help in advance if u can help
hachi441 is offline  
Old 12/18/2009, 05:30   #2
 
Arcо's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 8,765
Received Thanks: 5,291
This will work better.
Code:
#region Unknown Man
                            case 3000042:
                                {
                                    if (Control == 0)
                                    {
                                        GC.AddSend(Packets.NPCSay("Hi do you wish to level up after 130?"));
                                        GC.AddSend(Packets.NPCLink("Intermediate level up (130-150)", 1));
                                        GC.AddSend(Packets.NPCLink("Master level up (150-200)", 2));
                                        GC.AddSend(Packets.NPCLink("Ultimate level up (200-255)", 3));
                                        GC.AddSend(Packets.NPCLink("No thanks I like being a noob", 255));
                                        GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                        GC.AddSend(Packets.NPCFinish());
                                    }
                                    if (Control == 1)
                                    {
                                        if (GC.MyChar.Level >= 130 && GC.MyChar.Level <= 150)
                                        {
                                            GC.AddSend(Packets.NPCSay("Hey you are level 130 it will cost 45kcps for level 131."));
                                            GC.AddSend(Packets.NPCSay("Do you wish to level up?"));
                                            GC.AddSend(Packets.NPCLink("Yes level me please", 4));
                                            GC.AddSend(Packets.NPCLink("No thanks maybe later", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You are either lower than 130 or higher than 150."));
                                            GC.AddSend(Packets.NPCLink("Oh sorry.", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());

                                        }
                                    }
                                    if (Control == 4)
                                    {
                                        if (GC.MyChar.CPs >= 45000)
                                        {
                                            GC.MyChar.CPs -= 45000;
                                            GC.MyChar.Level += 1;
                                            GC.MyChar.StatPoints += 3;
                                            GC.AddSend(Packets.NPCSay("Congratulations you are level 131"));
                                            GC.AddSend(Packets.NPCLink("Thanks", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                        else
                                        {
                                            GC.AddSend(Packets.NPCSay("You don't have enough Cps, come back when you have enough"));
                                            GC.AddSend(Packets.NPCLink("Oh OK thanks", 255));
                                            GC.AddSend(Packets.NPCSetFace(N.Avatar));
                                            GC.AddSend(Packets.NPCFinish());
                                        }
                                    }
                                    break;
                                }
Arcо is offline  
Old 12/18/2009, 13:31   #3
 
ImmuneOne's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 754
Received Thanks: 544
I've downloaded the source for you, and made the actual working npc.
The only thing left is you to test it (I'm sure of it that it will work)

ImmuneOne is offline  
Reply


Similar Threads Similar Threads
Use ToxicFog Lvler to Psn star Lvler Background!
05/18/2010 - CO2 Bots & Macros - 31 Replies
Hello! i was thinking about toxic fog lvler... i know it use toxic fog in same cordinate evrytime. so i turned PK on and insted for Toxic fog in skill i took Psn Star then i took my noob next to my acc that i wanna lvl psn star with. and it work ! :D so: 1. Download a Auto ToxicFog lvler background 2. SIT on F1,turn on PK and Psn Star in skill
intensify lvler,pet/gaurd lvler,auto mana and heal
09/23/2007 - CO2 Bots & Macros - 29 Replies
Well im very new at this bot and macro stuff this is my second macro. You will need macro express Get it here. double click the file and press the hotkey for the corosponding macro and the macro is activated. To stop go options>prefernces click playback on the side then set abort hotkey to pause then hit apply and ok that way when you want to stop the macro press pause (3 keys to the right of f12) Ctrl+G-pet/gaurd leveler Ctrl+h-healer Ctrl+i-Intensify healer Ctrl+m-auto mana pot



All times are GMT +2. The time now is 14:37.


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.