SphereCommunity
Problems with Multi - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: General Help (/Forum-General-Help)
+--- Thread: Problems with Multi (/Thread-Problems-with-Multi)

Pages: 1 2


RE: Problems with Multi - Extreme - 06-05-2012 12:04 PM

(06-05-2012 10:06 AM)VeTaL Wrote:  Here i am again. Didnt want to create a new thread.

So, the question is: when should i use in-game added objects, and when should i use mul-editing?

For example, one of GMs had created a pvp arena with the help of Axis (.add).
Is it enough just to set 'attr 08010'=1 (Never Moveable + Static)?
Or should i add also CAN=CAN_I_BLOCK to all arena wall objects?
Or is it better to edit and share mul-file?
Anything that you will not change, with lots of objects, you should make the multi.
An arena for example, you should make only the base and walls, but not the obstacles, because you could change later =D
Houses, farms you should make multis, always.
Good luck =D


RE: Problems with Multi - VeTaL - 06-05-2012 08:05 PM

Okaay.. then, are those changes stored in Sphere?

For example, i edit mul-file, add new arena, and starting to share it.
But if some palyer would not update their mul-files. Would they be able to move through the walls?

I guess, the best solution in this case - is to provide a server-side check of player's position. But is it possible in Sphere, in general?


RE: Problems with Multi - Extreme - 06-05-2012 10:44 PM

(06-05-2012 08:05 PM)VeTaL Wrote:  Okaay.. then, are those changes stored in Sphere?

For example, i edit mul-file, add new arena, and starting to share it.
But if some palyer would not update their mul-files. Would they be able to move through the walls?

I guess, the best solution in this case - is to provide a server-side check of player's position. But is it possible in Sphere, in general?

If you make the custom multis, and place it in your multi.mul file, your server need use it. So, if the player dont have the updated multi.mul file, he will not see the structure, but he cannot walk over there.

Its like this, if you make an arena, he will not see the arena, but he cant walk over the `invisible` wall.


RE: Problems with Multi - VeTaL - 06-05-2012 11:06 PM

// Its like this, if you make an arena, he will not see the arena, but he cant walk over the `invisible` wall.

That's right solution. That's good, because i read in shard rules "its forbidden to use another mul-files".
In our case, if player uses own mul-files, it whoudn't hurt to other players because of server-side checking, and thats cool.


Is there any tutorial, how to edit properly mul-files? Espeshially for editing by several people.


RE: Problems with Multi - darksun84 - 06-06-2012 09:00 PM

If you want to edit mulfiles i suggest you to use CentrEd http://redmine.aksdb.de/projects/centred/


RE: Problems with Multi - VeTaL - 06-10-2012 06:18 AM

Looking like cedserver is not working with cedserver.inf at all. I'm too lazy to enter all paths every time Smile
Do i need whole list

FreePascal 2.4.0
Lazarus 0.9.28.2 or better yet a snapshot or SVN checkout
lNet 0.6
MultiLog from SVN
LCLExtensions from SVN
VirtualTreeview from SVN
OpenGLContext (which is bundled with Lazarus but has to be installed explicitly)

to recompile cedserver (would like to take a look incide and add something like TinyXml, if needed)?