| Subiectul anterior :: Subiectul urmator |
| Autor |
Mesaj |
Oglinda Administrator

Data inscrierii: 16/Sep/2007 Mesaje: 106
|
Trimis: 16/09/2007 15:33 Titlul subiectului: Conquer Online-Ghiduri |
|
|
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 |
|
 |
Oglinda Administrator

Data inscrierii: 16/Sep/2007 Mesaje: 106
|
Trimis: 16/09/2007 15:34 Titlul subiectului: |
|
|
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.
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 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 |
|
 |
Oglinda Administrator

Data inscrierii: 16/Sep/2007 Mesaje: 106
|
Trimis: 16/09/2007 15:36 Titlul subiectului: |
|
|
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 |
|
 |
|
|
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
|
|