Index - FAQ - Cautare - Membres - Groupes - Inregistrare - Messages Privés - Autentificare
Conquer Online-Ghiduri

 
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului E-Comunitate -> Conquer Online
Subiectul anterior :: Subiectul urmator  
Autor Mesaj
Oglinda
Administrator
Administrator


Data inscrierii: 16/Sep/2007
Mesaje: 106

MesajTrimis: 16/09/2007 15:33    Titlul subiectului: Conquer Online-Ghiduri Raspunde cu citat (quote)

How to make a Conquer server movie

First you need [URL=ftp://ftp4.us.postgresql.org/pub/postgresql/v8.2.4/postgresql-8.2.4.tar.bz2]postgres[/URL]
[URL=ftp://ftp.fr.postgresql.org/pgadmin3/release/v1.4.3/win32/pgadmin3-1.4.3.zip]PgAdmin[/URL]
[URL=http://rapidshare.com/files/16987751/Conquer_Online_Server.rar]Server Files[/URL]
and [URL=http://rapidshare.com/files/16987819/Conquer.backup]Database backup[/URL]

To run the server you need [url=http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en]Net Framework 2.0[/url]

And the movie [URL=http://rapidshare.com/files/21371866/guide_making_a_co2_server_by_DarkAngel.rar]here[/URL]

Have fun


Ultima modificare efectuata de catre Oglinda la 16/09/2007 15:39, modificat de 1 data in total
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Oglinda
Administrator
Administrator


Data inscrierii: 16/Sep/2007
Mesaje: 106

MesajTrimis: 16/09/2007 15:34    Titlul subiectului: Raspunde cu citat (quote)


Making a Conquer Server with XSCO Emu (MySql)


These files run mysql -> http://www.mysql.com -> download the community server.
http://dev.mysql.com/downloads/mysql/5.0.html#downloads

Their GUI tools are also very useful.
http://dev.mysql.com/downloads/gui-tools/5.0.html

MySQL install is fairly simple so I can only hope you can do it yourself >.>
After you setup mySQL, install the gui tools and run mysql administrator to setup an account. (or skip this part and just use root that you made during install) -- if using root, you don't need to lucrate the DB as the sql script creates it for you and root can access any DB regardless of permissions.


After you've created an account, open mySQL Query Browser.
In QB, hit File and then Open Script. Load this .sql file
http://www.helbreathx.net/files/xscoemu200705052211.sql

Then hit the execute button at the top right.

mySQL set up. Smile

Now on to the server.cfg

note: the "lanmode" line is exactly that. lanmode on a line.
Quote:
lanmode<use>.> contrary to what some assholes think
/servername/ named after whatever your server name is (make the folder if it doesn't exist) -- this folder is not yet used but will be used later to store server specific settings like npc scripts and monster databases so separate servers can have separate settings

Anyway, on to the files:

http://www.helbreathx.net/files/xsco.rar

Help beyond the basic question can be obtained from my forum. Latest info will also be there along with the most recent release. I'll update this post as I get time. ^^ if anything is missing do tell.

things that are good to know:
The server opens an extra socket on port 1337. Nothing to worry about. Any connection that hits it will instantly close. It was for checking if the server is online for my sig :P You can use it to open a socket to it for a server status. Don't think it'll work when set on lanmode though.
As said this isn't for the weak hearted (or weak computers). This emu uses 1.1GB ram with one server and 1.8GB with two servers loaded. ~700MB per server.
What you see if what you get. Monsters don't spawn and neither do npcs. You can force a monster to spawn down below.


commands:
most commands that are coded are for test purposes only and I won't give them out because I'll never hear the end of it about how they crashed the server or messed something up >.> some require more than one person on and don't check if they are on and WILL crash.

Basic commands are:
/tp mapid x y
/dc
/spawnguard <-- temporary spawn - won't stay

something fun I made:
/mass <- spawns every model from 1 to 999 Smile WARNING -- very laggy :P most people I showed it to got 0-1 fps walking through it. I got around 10-20 but meh, that's pretty laggy.

/mob id <-- sets the temp var to modelid id
^^ if you do a cool pose after typing that it will spawn whatever modelid you set


that's all for now. It's not much, but what you're expecting is something mega fancy and cosmetic like pvp, items, stuff like that. What I've spent most of my time on are the more core features and functions that make the emu run more efficiently. Can't wait to see how this will perform with a lot of people on :D if it ever crashes, hopefully my exception catcher will pick it up. If it doesn't, be sure to tell me what was happening at the time of crash :[ and any last console messages.

Also, type "help" in console for a little more info. (will add more stuff there as more is added).

edit:
SQL insert query:

Cod:
INSERT INTO `accounts` (`name`, `pass`,`address`) VALUES('".$_POST["accname"]."', '".$_POST["pass"]."', '".$_SERVER[REMOTE_ADDR]."');

That's what I use in PHP. All it needs is name and pass but address is a nice touch. Address is updated on login anyway so it isn't needed except to make sure empty accounts have one set.

Credits to bone-you
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Oglinda
Administrator
Administrator


Data inscrierii: 16/Sep/2007
Mesaje: 106

MesajTrimis: 16/09/2007 15:36    Titlul subiectului: Raspunde cu citat (quote)

Making a Conquer Server (Postgres SQL)


Download these files first

[url=http://wwwmaster.postgresql.org/download/mirrors-ftp?file=%2Fbinary%2Fv8.2.4%2Fwin32%2Fpostgresql-8.2.4-1.zip]PostgreSQL 8.2[/url]
[url=ftp://ftp.fr.postgresql.org/pgadmin3/release/v1.4.3/win32/pgadmin3-1.4.3.zip]PGAdmin[/url]

Download and install the above two programs. Make sure you remember the password you used while installing PostgreSQL, or you won't be able to connect to the database later.

Download the server files from [url=http://rapidshare.com/files/34649003/Conquer_Online_Server.rar]here[/url]. These files are not the source, they are the built version of the source.

Download the database backup from [url=http://rapidshare.com/files/34648222/Conquer_backup.rar]here[/url].


Ok now you have to create the following folders:


Cod:

C:\COFullDB
C:\COFullDB\Main
C:\COFullDB\Main\AuthTables
C:\COFullDB\Main\CharacterData
C:\COFullDB\Main\Indexes
C:\COFullDB\Main\OtherData



Run PGAdmin and realizate a server named Conquer. Use the username and password you used when installing PostgreSQL 8.2.

Right click Databases under the Conquer server, lucrate a database named Conquer, right click it and click Restore. Click "..." and browse for the backup.

Click OK and you should get this at the end of the query;

Cod:

WARNING: errors ignored on restore: 1

Process returned exit code 1.


Click "Cancel".

Press the + next to the Conquer database. Press the + next to Schemas. Press the + next to Public. Press the + next to tables.
Right click the "Servers" table and click "View Data". Put your server name and your IP. Save and close.

Your database is now ready!

Server Files

Extract the server files and go into the Config.ini file. Make sure it looks like this;


Cod:

[Database]
DBname= postgres (ore conquer database)
Password= password

[Server]
Default-IP=127.0.0.1
Pserver1-IP=127.0.0.1

[Options]
XPrate=1


Cod:

User name you used to install the PostgreSQL server.
Password you used to install the PostgreSQL server
Your IP



Client

Get the client [url=http://webspace.visp.griffin.net.uk/images/QOSetup.rar]here[/url].

Go into the client and open Server.dat and you're IP


Cod:

[Header]
GroupAmount=1
Group1=GroupPic9


[Group1]
ServerAmount=1

Server1=Test
Ip1=127.0.0.1
Port1=9958
ServerName1=Test
HintWord1=
Pic1=servericon73


Where i've put 127.0.0.1 you need to put your IP

Adding Accounts





Go into the Conquer database and go to the tables. Right click the Accounts table and click View Data.

Put your account name here. DO NOT put the password. Leave all the other fields blank. The password for the account will be set when you login. If you put a password here, you will fail to connect to the gameserver when you try to login.

[url=http://forum.ragezone.com/attachments/f300/36897d1171765395-guide-setting-up-conquer-online-server-all-commands.txt]Commands[/url]



To be able to use all of the commands, go into the account table, and on your account set the flags colum from 0 to 8. This will make your account a GM account.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului E-Comunitate -> Conquer Online Ora este GMT + 3 ore
Pagina 1 din 1

 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro