PlaneShift

Support => Technical Help: Problems BEFORE entering the game => Topic started by: S4m on June 12, 2006, 03:14:38 pm

Title: Installing server
Post by: S4m on June 12, 2006, 03:14:38 pm
I don't know where I must post this.. So I post here ;o)

I would like to know where I can find a complete package to run the server ( config, file, ressources .. )

Thanks
Title: Re: Installing server
Post by: steuben on June 12, 2006, 04:47:09 pm
the cvs would be a good place to start. check the dev forum for more info.

but the art and everything else that make ps ps you won't find there. doubtful you'll find it anywhere. copyright and all that.
Title: Re: Installing server
Post by: Bereror on June 12, 2006, 04:47:37 pm
There is no installation package for the server. You can to build your own server by following the instructions in this guide (http://planeshift.cvs.sourceforge.net/*checkout*/planeshift/planeshift/docs/compiling.html).
Title: Re: Installing server
Post by: DaveG on June 12, 2006, 06:28:02 pm
If you need help, ask us on IRC:
Main room:  #planeshift
Build room:  #planeshift-build
both on FreeNode

Just to prevent another missunderstanding:
The PlaneShift code is open-source but our content is copyrighted.  It's free to use for testing purpouses, but you are not allowed to setup your own public PS server hosting our game.  The CVS DB doesn't even contain all the needed data to be used as such, so you couldn't easily do it anyway.  If you want to use our codebase to create your own game, with your own art/data/maps/models/items/races/etc, however, that's different.  It's perfectly allowed, but it's a massive undertaking, and not something you can just whip together by yourself.

Most people we help build the server are looking to futz with the code for testing or just for fun.  ;)
Title: Re: Installing server
Post by: Suno_Regin on June 12, 2006, 07:20:05 pm
Yeah, just for fun. Wish I could do that. =X

PlaneShift is just too serious now. I feel like I have to roleplay more than have fun with it all. If I had enough computer knowledge to build my own server (or have a guide translated in English instead of saying "connect XXX port 7777 to slot B" or something like that...my brain explodes right there) I could play around with different things, go jumping as far as I can in the air, etc.
Title: Re: Installing server
Post by: S4m on June 12, 2006, 07:24:17 pm
Ok no problem, I just want to understand it. I make a space mmo based on Celestia software.. Just for fun ;o)
Title: Re: Installing server
Post by: DaveG on June 12, 2006, 09:53:57 pm
ooo nifty idea :)  I like Celestia.
What's the name?
Title: Re: Installing server
Post by: S4m on June 12, 2006, 09:58:10 pm
The name is ... NoName for the moment lol  ;D

I will post the homepage url when it will online.
Title: Re: Installing server
Post by: S4m on June 16, 2006, 03:11:13 pm
I have a lot of error when I "spawn" the server. I miss some ressource files ?


Quote

PS Server: spawn

crystalspace.maploader.parse:
  Could not open map file '/planeshift/models/enkim/enkim.cal3d' on VFS!

cel.pfmesh.loadmeshfactory:
  Error loading mesh object factory or library
  '/planeshift/models/enkim/enkim.cal3d'!

<d:\my projects\mmorpg\planeshift\planeshift\src\server\gem.cpp:737> gemObject::
InitMesh:
  Could not set mesh with factname=enkim and
  filename=/planeshift/models/enkim/enkim.cal3d. Trying dummy model

crystalspace.pluginmgr.loadplugin:
  could not load plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'

crystalspace.maploader.parse.meshfact:
  Error loading plugin 'crystalspace.mesh.loader.factory.sprite.cal3d'![node:
  meshfact(name=stonebm),plugin]

cel.pfmesh.loadmeshfactory:
  Error loading mesh object factory or library
  '/planeshift/models/stonebm/stonebm.cal3d'!

<d:\my projects\mmorpg\planeshift\planeshift\src\server\gem.cpp:744> gemObject::
InitMesh:
  Could not use dummy CVS mesh with factname=stonebm and
  filename=/planeshift/models/stonebm/stonebm.cal3d

<d:\my projects\mmorpg\planeshift\planeshift\src\server\gem.cpp:645> gemObject::
gemObject:
  Could not create Item because mesh could not be Init'd.

<d:\my projects\mmorpg\planeshift\planeshift\src\server\gem.cpp:646> gemObject::
gemObject:
  Name: MaleEnki Factory: enkim File: /planeshift/models/enkim/enkim.cal3d

<d:\my projects\mmorpg\planeshift\planeshift\src\server\gem.cpp:2202> gemActor::
InitLinMove:
  No entity!  Actor not created.

<d:\my projects\mmorpg\planeshift\planeshift\src\server\gem.cpp:1533> gemActor::
gemActor:
  Could not initialize LinMove prop class, so actor not created.

<d:\my projects\mmorpg\planeshift\planeshift\src\server\gem.cpp:3026> gemNPC::ge
mNPC:
  Error in GemNPC enkim constructor File: /planeshift/models/enkim/enkim.cal3d
Error while creating Entity for NPC '4'

And the server exit ( core dump ? )

Any iD ?
Title: Re: Installing server
Post by: Bereror on June 16, 2006, 04:05:47 pm
Looks like you are missing the characters.zip file in the art directory.
Title: Re: Installing server
Post by: S4m on June 16, 2006, 04:13:13 pm
I copy it from client directory to the art directory of my server

Same error message, I think I must configure something to load it ? in vfs.cfg ?
Title: Re: Installing server
Post by: Bereror on June 16, 2006, 04:35:51 pm
Assuming that your sources are newer than 2006-06-02, make sure that you have the following lines in psserver.cfg:
Code: [Select]
Planeshift.Mount.characterszip = /this/art/characters.zip
Planeshift.Mount.npcszip = /this/art/npcs.zip
Title: Re: Installing server
Post by: acraig on June 16, 2006, 04:37:30 pm
Did the sprcal3d plugin in CrystalSpace build correctly?  Should have a sprcal3d.so ( or dll in windows ).  Check to make sure that exists first.  Second make sure that there is a characters.zip dir and a npcs.zip files in planeshift/art directory.  Characters contain the player characters and the npcs are the other mobs.