Guide/Release: Conquer Server (CoFuture) Using MySql!

12/03/2007 13:05 shad0w16#91
Ok, I am using the client of QO, and Version 4348 the OC. (Versiondate = 4348). But if I do the CO he performs the autopacth! Not counting in any way get the option "by pass" .. pls help
12/03/2007 13:08 leavemealone#92
In the 4348 Patch folder open "Version.dat" in Notepad and change it to "9999" that will bypass the autopatch!
12/03/2007 13:28 shad0w16#93
"Conection failed due to server maintence or internet congestion. Please re-login later."
"/
12/03/2007 13:39 leavemealone#94
Download the new source i just uploaded and add your database info to it then all should be fine xD
12/03/2007 13:55 shad0w16#95
same error.. :'(
pls guy!!!! up ur conquer folder!!!!!!!!!!!!!!!
:'(
12/03/2007 14:23 leavemealone#96
Make sure servername, port, ip are all DEFINITELY correct in DATABASE and SERVER! kk thanks
12/03/2007 16:38 IAmHawtness#97
I'm getting this error everytime I try to connect to my server.
The error is in the red box and it happens every time I try to connect to the server.

I added the account ID to the database, I changed the IP in the database to my own ip, I changed the Database.cs to match my password. It's just like the server is set to not allow connections. Any help?

Auth Packet: Auth Request
System.NullReferenceException: Object reference not set to an instance of an object.
At COServer.Start.Game_FirstDataArrived(Object sender, DataArgs e) i C:\Docu
ments and Settings\------------------\Desktop\CoFuture_Release\Server\Start.c
s:line 317
12/03/2007 18:06 magmas#98
Quote:
Originally Posted by IAmHawtness View Post
I'm getting this error everytime I try to connect to my server.
The error is in the red box and it happens every time I try to connect to the server.

I added the account ID to the database, I changed the IP in the database to my own ip, I changed the Database.cs to match my password. It's just like the server is set to not allow connections. Any help?

Auth Packet: Auth Request
System.NullReferenceException: Object reference not set to an instance of an object.
At COServer.Start.Game_FirstDataArrived(Object sender, DataArgs e) i C:Docu
ments and Settings------------------DesktopCoFuture_ReleaseServerStart.c
s:line 317
set your account to a regular account first if your just making one you cant set it directly to pm you have to set it to 1 first then after you make the charector you can set it to pm.
12/03/2007 18:21 leavemealone#99
@IAmHawtness, Either your using wrong client version or using wrong password!

@magmas, Did you get the server working?
12/03/2007 18:38 magmas#100
yeah i got it working fine got it working last night coding some shit for it trying to get Deputy Leaders to work and the warehouse to work it sends the packet for the warehouse and theres a field in the database for WHmoney just gotta connect the dots for it. still getting use to this npc scripting its way different then Coemu but its simple and i like simple. need to figure out how to make it check levels and ill be good.
12/03/2007 19:38 leavemealone#101
If you want it to check character level, you can make a database query function for it to run :)
12/03/2007 20:36 yotop456#102
server is working fine now, just had to change the port number in the source.
12/03/2007 20:41 yotop456#103
Btw thx for a great release!

Is there a way to add monsters yet?
12/04/2007 00:58 Korvacs#104
my my, didnt expect this :P

if anyone was having difficulty with the npcs, this is taken from my private dev forum which i used to keep track of what i added to the server as i worked on it:

Quote:
Ok im currently in the process of creating my npc system,

This system will be one of the simplist npc systems out there....thats my aim anyway.

Here are the current list of available commands and their uses:

Replace <value> with whatever you want it to be so <value> becomes 50

Replace <string> with some text, for example <string> becomes: Hi there this is an example

Code:
Npcface=<value>
Set Npcface to any avatar that the game supports just like the clients faces,

Code:
Dialog=<value>
Set Dialog to whichever dialog your working on, for example the first Dialog which the client sees is Dialog=0, the client will always request Dialog 0 when you click on the npc.

Code:
Text=<string>
This is what the npc will say for the dialog, for example, if i want the npc to say "Hi there im an example npc" i would write: Text=Hi there im an example npc

Code:
Option=<string>=<value>
For this command you need to add to things, what the option will say, and where the client will be taken once they click that option, fairly simple example: Option=Goto Dialog 1=1

you can have multiple options upto a total of 8, any more will cause the client to crash (ive yet to limit this)

[random]im considering adding in functionality where by the server will create a second page, on the first page will be options 1 - 6 and a next option, when clicking next it will take you to the next page with the remaining options and a back button, however this may not happen[/random]

Code:
Finsh
Completes the Dialog, this is only require when your atualy going to display a dialog, for example if i were to just have a dialog with no text and no options the client would not be sent any information so theres no need to finsh the dialog,

this requires no finsh command:

Code:
Dialog=1
Teleport=1002 422 366
this requires a finsh command:

Code:
Dialog=1
Text=This is a test for dialog 1
Option=Example1=2
Option=Back=0
Finsh
Code:
Teleport=<value1> <value2> <value3>
This teleports the user to a target map and cordinates, value1 is the map id, value2 is the x cord and value3 is the y cord, please ensure that you do correctly set the x and y cordinates otherwise people could get into all sorts of trouble xD

Code:
Item=<value1> <value2> <value3> <value4> <value5> <value6> <value7> <value8> <value9>
The item command allows you to create items within someones inventory, i know theres alot of values x_X

value1 is the itemid, value2 is the plus, value 3 is the minus, value 4 is the enchant, value 5 is soc1, value6 is soc2, value7 is currentdura, value8 is maxdura, value9 is the amount.

yeah i know its alot to remember but i dont want to have to make changes further down the line and make modifications to loads of npcs, this system is being built to last.
Code:
FindItem=<value1>=<value2>
ok, the find item command (Added while writing this)

it will return the total amount of items it found in your inventory, value1 is the number of the variable your assigning and value2 is the itemid you want to find,

you can then access the item by using <value1>

heres an example because it can be difficult to grasp

Code:
FindItem=0=1088000
Text=You have <0> Dragonballs in your inventory
Code:
Variable=<value1>=<value2>
this allows you to assign values and use them like the find items variables,

value1 is the variable your assigning, value2 is the value,

Code:
Variable=1=1088000
Text=You have <0> <1>s in your inventory
please note that the variables you assign only exist within the dialog you assign them in.

something you assign within dialog1 will not exist within dialog2

And heres a random example npc which has abit of everything in it

Code:
NpcFace=50
Dialog=0
Text=This is a test for dialog 0
Option=Dialog1=1
Option=Find Items=4
Option=Teleport=3
Option=Create Item=2
Finsh

Dialog=1
Text=This is a test for dialog 1
Option=Dialog4=4
Option=Start=0
Finsh

Dialog=2
Item=1088000 0 0 0 0 0 1 1 1

Dialog=3
Teleport=1002 422 366

Dialog=4
FindItem=0=1088000
Variable=1=1088000
Text=You have <0> <1>s in your inventory
Option=Start=0
Option=Dialog1=1
Finsh
Also, the server was coded in the 2005 edition of visual studio, ive no idea why it doesnt build in the 2008 edition, perhaps theres an import function you could use or something, if not then just download the 2005 c# express edition >_>
12/04/2007 02:24 [GMs]#105
I get errors with the new update also

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]