Hi i'm using Powersource and the guide in "Making CO Private Server USEING MYSQL WORK ON PATCH 5017". I finally set up the server and everything but found out there's a lot things that are wrong, since I know nothing about coding (i'm trying to take it next year), I can't do anything but believe me I tried. So here's a few problems with the source that I couldn't figure out.
Dis City quest don't work:
I notice that replacing Solar Saint was Artisan Wind, when I click him it does not do anything. So I checked Navicat database of the code, Solar Saint was there in the database and the exact coordinate that Artisan Wind is standing on, but there was no Solar Saint. I looked in CoServerProject folder and opened the .cs and .ini files with notepad but none of them have Solar Saint entry in it or even his ID 104814.
No portal to Metzone
I tried opening portal.cs but it was short and I don't think I can anything in that file.
Pedlar
Remember Pedlar in twin city, I tried to make a command that give me Dragonball and Meteor but it doesn't work, so I figured I could make Pedlar sell DragonBall. So I went to Debug folder in the source file and opened up shop.dat, under pedlar I typed in Item27 and then DragonBall item code. Logged in the game, and still Pedlar doesn't sell DragonBall.
Can't get warrior level 120 Dragon Shield
I tried to use commands to get Super Dragon Shield for warriors but it didn't give me that item, I typed the code in 8 times, the code was right, but the item is not there, so I typed in the code to get the FireShield level 110 and tried to upgrade it to 120 but after upgrading I got level 40 Shield instead. I figured this must be the problem on the client side and not the source?
Adding scroll commands don't work
Since I cannot use Solar saint to teleport to Dis City I thought i might go there by making up a command to scroll to dis city. So I went into the client.cs file and opened it with note pad, search for /scroll and under:
if (Splitter[0] == "/scroll")
{
if (Splitter[1] == "pc")
MyChar.Teleport(1011, 188, 264);
if (Splitter[1] == "dc")
MyChar.Teleport(1000, 500, 650);
if (Splitter[1] == "bi")
MyChar.Teleport(1015, 723, 573);
if (Splitter[1] == "am")
MyChar.Teleport(1020, 565, 562);
if (Splitter[1] == "market")
MyChar.Teleport(1036, 198, 194);
if (Splitter[1] == "tc")
MyChar.Teleport(1002, 429, 378);
I typed:
if (Splitter[1] == "disc")
MyChar.Teleport(1039, 240, 060);
There is another region below that has /scroll too so I added in the code line in there too. Logged into the server, tried "/scroll disc" and nothing happened.
Like I said I'm noob but I'm trying my best learn for myself so rather than asking for codes and get flammed i prefer to do it myself by fail miserably so please help. I also wanted to make guild war code and add mobs but soon realized that it's out of my league. Trust me I searched the site for instructions but only found codes instruction for other sources, I looked through C sharp tutorials but I see no relation to what I'm doing. Sorry for the long post.
Dis City quest don't work:
I notice that replacing Solar Saint was Artisan Wind, when I click him it does not do anything. So I checked Navicat database of the code, Solar Saint was there in the database and the exact coordinate that Artisan Wind is standing on, but there was no Solar Saint. I looked in CoServerProject folder and opened the .cs and .ini files with notepad but none of them have Solar Saint entry in it or even his ID 104814.
No portal to Metzone
I tried opening portal.cs but it was short and I don't think I can anything in that file.
Pedlar
Remember Pedlar in twin city, I tried to make a command that give me Dragonball and Meteor but it doesn't work, so I figured I could make Pedlar sell DragonBall. So I went to Debug folder in the source file and opened up shop.dat, under pedlar I typed in Item27 and then DragonBall item code. Logged in the game, and still Pedlar doesn't sell DragonBall.
Can't get warrior level 120 Dragon Shield
I tried to use commands to get Super Dragon Shield for warriors but it didn't give me that item, I typed the code in 8 times, the code was right, but the item is not there, so I typed in the code to get the FireShield level 110 and tried to upgrade it to 120 but after upgrading I got level 40 Shield instead. I figured this must be the problem on the client side and not the source?
Adding scroll commands don't work
Since I cannot use Solar saint to teleport to Dis City I thought i might go there by making up a command to scroll to dis city. So I went into the client.cs file and opened it with note pad, search for /scroll and under:
if (Splitter[0] == "/scroll")
{
if (Splitter[1] == "pc")
MyChar.Teleport(1011, 188, 264);
if (Splitter[1] == "dc")
MyChar.Teleport(1000, 500, 650);
if (Splitter[1] == "bi")
MyChar.Teleport(1015, 723, 573);
if (Splitter[1] == "am")
MyChar.Teleport(1020, 565, 562);
if (Splitter[1] == "market")
MyChar.Teleport(1036, 198, 194);
if (Splitter[1] == "tc")
MyChar.Teleport(1002, 429, 378);
I typed:
if (Splitter[1] == "disc")
MyChar.Teleport(1039, 240, 060);
There is another region below that has /scroll too so I added in the code line in there too. Logged into the server, tried "/scroll disc" and nothing happened.
Like I said I'm noob but I'm trying my best learn for myself so rather than asking for codes and get flammed i prefer to do it myself by fail miserably so please help. I also wanted to make guild war code and add mobs but soon realized that it's out of my league. Trust me I searched the site for instructions but only found codes instruction for other sources, I looked through C sharp tutorials but I see no relation to what I'm doing. Sorry for the long post.