Register for your free account! | Forgot your password?

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

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

Advertisement



MyAttemptAtMagicArtisan

Discussion on MyAttemptAtMagicArtisan within the CO2 Private Server forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2006
Posts: 114
Received Thanks: 30
Exclamation MyAttemptAtMagicArtisan

Ok,, I made a attempt at MagicArtisan.... can you guys tell me what i did wrong.. I think i did the WHOLE thing wrong lmao... hhe but its work a try.. =/

Code:
                case 9912: //LEVEL UPGRADE
                    {
                        if (LinkBack == 0)
                        {
                            Text("Would you like your gear leveled?", CSocket);
                            Link("Yes, 1 , CSocket);
                            End(CSocket);
                        }
                            else if (LinkBack == 1)
                        {
                                			int NewItem = ItemId;
			Struct.ItemData Item = Nano.Items[ItemId];

            if(ArmorType(ItemId) == false || WeaponType(Convert.ToString(ItemId)) == 117)
            {
                if (Type2(Convert.ToString(ItemId)) != 12 && Type2(Convert.ToString(ItemId)) != 15 && Type2(Convert.ToString(ItemId)) != 16 || Item.Level == 45 && Type2(Convert.ToString(ItemId)) == 12 || Item.Level >= 112 && Type2(Convert.ToString(ItemId)) == 12)
                    NewItem += 10;
                else if (Type2(Convert.ToString(ItemId)) == 12 && Item.Level < 45)
                    NewItem += 20;
                else if (Type2(Convert.ToString(ItemId)) == 12 && Item.Level >= 52 && Item.Level < 112)
                    NewItem += 30;
                else if (Type2(Convert.ToString(ItemId)) == 15 && Item.Level == 1 || Type2(Convert.ToString(ItemId)) == 15 && Item.Level >= 110)
                    NewItem += 10;
                else if (Type2(Convert.ToString(ItemId)) == 15)
                    NewItem += 20;
                else if (Type2(Convert.ToString(ItemId)) == 16 && Item.Level < 124)
                    NewItem += 20;
                else if (Type2(Convert.ToString(ItemId)) == 16)
                    NewItem += 10;

                if (WeaponType(Convert.ToString(NewItem)) == 421)
                {
                    NewItem = ItemId;
                    if (Item.Level == 45 || Item.Level == 55)
                        NewItem += 20;
                    else
                        NewItem += 10;
                }
            }
            else if (Type2(Convert.ToString(ItemId)) != 12 && Type2(Convert.ToString(ItemId)) != 15)
            {
                if (Item.Class == 21)
                    if (Type2(Convert.ToString(ItemId)) == 13)
                    {
                        if (Item.Level < 110)
                            NewItem += 10;
                        else
                            NewItem += 5000;
                    }
                if (Item.Class == 11)
                    if (Type2(Convert.ToString(ItemId)) == 13)
                    {
                        if (Item.Level < 110)
                            NewItem += 10;
                        else
                            NewItem += 5000;
                    }
                if (Item.Class == 40)
                    if (Type2(Convert.ToString(ItemId)) == 13)
                    {
                        if (Item.Level < 112)
                            NewItem += 10;
                        else
                            NewItem += 5000;
                    }
                if (Item.Class == 190)
                    if (Type2(Convert.ToString(ItemId)) == 13)
                    {
                        if (Item.Level < 115)
                            NewItem += 10;
                        else
                            NewItem += 5000;
                    }
                if (Item.Class == 21)
                    if (Type2(Convert.ToString(ItemId)) == 11)
                    {
                        if (Item.Level< 112)
                            NewItem += 10;
                        else
                            NewItem += 920;
                    }
                if (Item.Class == 11)
                    if (Type2(Convert.ToString(ItemId)) == 11)
                    {
                        if (Item.Level < 112)
                            NewItem += 10;
                        else
                            NewItem -= 6010;
                    }
                if (Item.Class == 40)
                    if (Type2(Convert.ToString(ItemId)) == 11)
                    {
                        if (Item.Level < 117)
                            NewItem += 10;
                        else
                            NewItem -= 1060;
                    }
                if (Item.Class == 190)
                    if (Type2(Convert.ToString(ItemId)) == 11)
                    {
                        if (Item.Level < 112)
                            NewItem += 10;
                        else
                            NewItem -= 2050;
                    }

            }

            if (ItemId == 500301)
                NewItem = 500005;

            if (ItemId == 410301)
                NewItem = 410005;

            return NewItem;
                                End(CSocket);
                            }
                    }
                    break;
imported_spitt_fire911 is offline  
Old 07/15/2009, 03:17   #2
 
elite*gold: 0
Join Date: Jun 2009
Posts: 149
Received Thanks: 15
Looks like LOTF? Also, you know you can use spaces in your title. Lmao.
AmbiguousStatement is offline  
Old 07/15/2009, 03:20   #3
 
n0mansland's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 780
Received Thanks: 255
Quote:
Originally Posted by AmbiguousStatement View Post
Looks like LOTF? Also, you know you can use spaces in your title. Lmao.
It's CoEmuV2 look in handlers/nextlevelequip.cs <-- or something like that. It's just that copied in there. You still have to configure helmets,shields, etc. So it's definitely not LOTF and you can also tell by

Code:
case NUMBER://NPC
n0mansland is offline  
Old 07/15/2009, 03:41   #4
 
elite*gold: 0
Join Date: Jun 2009
Posts: 149
Received Thanks: 15
Yea, I meant by like the 'NewItem' and at the end
Code:
 if (ItemId == 500301)
                NewItem = 500005;

            if (ItemId == 410301)
                NewItem = 410005;
I didn't know if it that part was CoEmu (Haven't taken a look at it thoroughly).
AmbiguousStatement is offline  
Reply




All times are GMT +1. The time now is 13:06.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.