PenUltima Online

It is currently Sat Sep 06, 2008 1:09 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 16 posts ] 
Author Message
 Post subject: Etheria - pol095 code for d/l
PostPosted: Mon Jul 30, 2007 5:08 am 
Offline

Joined: Fri Feb 03, 2006 6:32 am
Posts: 104
Location: Austria
--- Etheria goes open source! ---

Hi everyone - been a long time since I've been on here last :/
Etheria has been a most ambitious project, but due to wow drawing away most of our developers, the project had gone into a frozen state. I know it's a bit late - but I've held the continuous hope, to revive it sometime - alas,I don't see that anymore, so I've come to the decission to open up Etheria's source code to all of you!

It may be a little outdated, but maybe you can use parts of it - there's been some AWESOME stuff in this package and it's been months and months (if not years!) of work to put it together as is. Even if you can't use those things 1:1, I'm sure you'll at least be able to find some amazing ideas among these files.



The highlights being:
---------------------------------


- Town Management system, with player buildable towns, town npc's, unique player-vendors who can both, buy and sell stuff for the player, manage stuff in containers, let customers try out items and take it back & give refunds if they don't like it. Town system includes automatic generated maps, towncriers, a complete management including taxing system, rank management and votes plus a guild system on top of it.
Player house-building system included.

- some very detailed crafts, though partly unbalanced or unfinished.

- a unique combat system for custom combat moves, which however was done only with some sample attack moves making use of it.

- an own spawner, capable to do both item and npc spawning, configured of a central, global gui

- an own skillsystem, with a dynamic caps, ingame-configurable race setups

- a weather system with a global ingame configuration management

... and much, much more.
The system was always meant for maximum compatibility as that it would work for any number of shards, with all vital parameters being configurable in game - but it would have taken 3-4 devs to continue working on it. - with the final challenge porting it to 096 failing though, the project froze and I see unable to reactivate it. If you want to contribute to the idea or take up the project again with me or on your own, let me know... otherwise feel free to rip whatever you can use of it.

Please Note: This server sourcecode has an awesome lot of stuff, but it isn't a complete server yet - we've had trouble getting a final, fine working AI done and there's loose ends in certain crafts. This was the reason why progress was frozen after all those years.


CVS Scriptserver Access:
---------------------------------


I setup a cvs server for our etheria shard and put a cleaned up version of the pol092 and pol095 script code in it.
So now we can use cvs as version management system.

If you don't know CVS yet you can visit:
www.cvshome.org

Mail me at e.g. cici@gmx.at for your account data!

Then you have to do the following steps to get the latest code:


# download: http://switch.dl.sourceforge.net/source ... s13b10.zip

# install and start wincvs


Admin/Preferences:

General:
Authentificaqtion: pserver
CVSROOT: your_username@cvs.etheria.ods.org:/usr/local/pcvs

Globals:
TCP/IP Compression: 9
Checkout read only: yes
logout automatically after xxx minutes: no

WinCVS:
HOME: <path to your local cvs homedir> (e.g. C:\Data\CVS)



MenuBar:
Change Location (yellow button with 2 folders on it): <path to your local cvs homedir> (e.g. C:\Data\CVS)



Login:
user: "guest"
password: "OsfwMf23Ar"



Create/Checkout Module:
Module name and path:
etheria-pol (pol092)
etheria-pol095 (pol095)
test (just to play with the cvs a little bit)


# he gets the code from the server and stores it to e.g. C:\Data\CVS\etheria-pol

# now copy your old pol.cfg and server.cfg, the data directroy, the EXEs of pol and the compiler to the correct dirs in C:\Data\CVS\etheria-pol

# now compile the source (or copy the old ECLs with "xcopy <sourcedir>\*.ecl <destdir> /S") and run the server.
(its recommended to compile everything new)


# Attention: you start your pol server from C:\Data\CVS\etheria-pol now!
I imported firedancer's code yesterday to the cvs repository, so please copy the files you changed to the new pol dir.


You can find a quick intro to WinCVS at:
http://www.computas.com/pub/wincvs-howto/


Happy coding, Omega ;-)



Game Server for testing:
---------------------------------


If you want to try out things on our server, it's still running online 24/7....
Gameserver
Loginserver=shard.etheria.org,2594 (client 2.0.0 client-versions)
Loginserver=shard.etheria.org,2595 (non-encrypted 4.x+ client-versions)

to 'play' or test our server scripts, you'll have to d/l our client files though.
Once in game, you can use these commands to promote you to the various command levels:

.makemestaff 1378682541594 (makes you admin)
.makemestaff 334399034 (makes you dev)
.makemestaff 5173712534 (makes you headstaff)
.makemestaff 23342334 (makes you staff)
.makemestaff 0 (makes you player)

you can find the complete player guide here: http://www.etheria.org/filemanager/fileview/11/

you can find the complete staff guide here: http://www.etheria.org/filemanager/fileview/5/


Userlogin:
user "Guest1" - Password "Etheria"
user "Guest2" - Password "Etheria"


Questions?
---------------------------------


If you have any questions, you can reach me on icq 51747447 (rarely)
or under my email adress firedancer_dtc@yahoo.com

Happy coding - and should you wish to revive or take over the project, let me know and we can see what to do about it :)

Pss: I can also provide you a terrain generation tool, which (with a decent bit of technical skill) will allow you to generate new uo maps in a couple of hours.

_________________
[url=www.etheria.org]
Etheria - Roleplaying Realism
Image [/url]


Top
 Profile  
 
 Post subject:
PostPosted: Mon Jul 30, 2007 6:42 pm 
Offline

Joined: Thu Feb 02, 2006 1:41 pm
Posts: 1127
Location: Southern Central USA
Well, I don't know what to say except thanks.

I look forward to digging into your code. It will probably be an eye-opener.

_________________
Sincerely,
Yukiko

I know you think you understand what you thought I said but what you heard is not exactly what I meant.

Titus 2:13


Top
 Profile  
 
 Post subject:
PostPosted: Tue Jul 31, 2007 11:09 am 
Offline

Joined: Thu May 24, 2007 2:12 pm
Posts: 38
Location: South Africa
Very gracious of you, Firedancer. Thank you so much.

I look forward to delving into the code you have made freely available.

Regards
Justae
The Forgotten Realm - South Africa


Top
 Profile  
 
 Post subject:
PostPosted: Thu Aug 02, 2007 3:42 am 
Offline

Joined: Fri Feb 03, 2006 6:32 am
Posts: 104
Location: Austria
Additional Note:
Actually I've posted a cvs read-access account in my original post:

Login:
user: "guest"
password: "OsfwMf23Ar"

(for write read on)


Additional Notes:
You can also use this account on [url]cvs.etheria.org[/url] - this is our (read only) webinterface to our source code. It's easier to use as you don't have to install a cvs client, but it's not as comfortable to use.

Also the cvs client allows you to resync and automatically receive any updated files - though it's been a while we've had the last updates.

Etheria's idea...
Etheria's Idea has always been to make an alternate distro package, based on a more realistic, medieval world with a strong focus on crafts, while at the same time allowing (inexperienced) admins to configure all vital data in game without the need of further scripters (yet being able to receive constant cvs updates). Etheria was meant as the first world but never the only one so you can even configure stuff like races and npc-spawnnames you want in game.

I fear we've failed on that aim though, but if any of you want to contribute anything to this idea you're still welcome to - just contact me at firedancer_dtc@yahoo.com or icq 51747447 (I'm not online often though) and I'll see to get you also cvs write access, so you can share your work with public... though I guess starting on an upgrade to 097 would be the first thing it needs ;)

Additionally feel free to register on the Etheria webpage and drop me a mail with your user name there, then I can promote you to developer level there, so you can make use of our bug database and granting you access to various dev-tools including our scite script editor with syntax highlighting, our random map generator and other tools we've been using.
Also if I see you folks working with those scripts, or even contributing, I might start again on some scripting too I guess ;)

Also feel free to email or icq me if you have questions with the code.. I may be a bit slow to answer occationally, but if I can I'll be happy to help.

So aside of that.. have fun and good luck on making a good shard :)

_________________
[url=www.etheria.org]
Etheria - Roleplaying Realism
Image [/url]


Top
 Profile  
 
 Post subject:
PostPosted: Thu Aug 02, 2007 10:16 am 
Offline

Joined: Thu Feb 02, 2006 1:41 pm
Posts: 1127
Location: Southern Central USA
Once again, THANKS!!!

Just added a ton of ideas and potential to my shard.

_________________
Sincerely,
Yukiko

I know you think you understand what you thought I said but what you heard is not exactly what I meant.

Titus 2:13


Top
 Profile  
 
 Post subject:
PostPosted: Thu Aug 02, 2007 10:22 am 
Offline

Joined: Sat Jul 28, 2007 8:09 am
Posts: 11
Are these just scripts or is this a new emu?


Top
 Profile  
 
 Post subject:
PostPosted: Thu Aug 02, 2007 10:45 am 
Offline

Joined: Thu Feb 02, 2006 1:41 pm
Posts: 1127
Location: Southern Central USA
It's an incomplete emu written for POL. They never finished developing it but it's on a version management system like the POL 0.97 Distro is so people can contribute and finish it or just "steal" ideas for their own shards. Ofcourse remember to give credit if you take any scripts for yourself or even if you end up using the entire set.

_________________
Sincerely,
Yukiko

I know you think you understand what you thought I said but what you heard is not exactly what I meant.

Titus 2:13


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 06, 2007 12:55 am 
Offline
User avatar

Joined: Mon Jan 22, 2007 6:06 am
Posts: 25
Firedancer,

Thanx a lot! seems to be a great distro! :D


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 07, 2007 12:23 am 
Offline

Joined: Fri Feb 03, 2006 6:32 am
Posts: 104
Location: Austria
Yukiko wrote:
Once again, THANKS!!!

Just added a ton of ideas and potential to my shard.


glad you like it :D


Pumpkins wrote:
Firedancer,

Thanx a lot! seems to be a great distro! :D


I think we had a good aproach as to how it was managed and i especially love our admin gumps/interfaces and our npc vendors - just wish we had gotten to finish it though.

So in case any of you want to contribute or dump stuff to it, email me and we can have a short chat to get you some cvs write access as well - otherwise I'm happy enough though, that all this work is put to some good use and doesn't simply go to waste ;)

_________________
[url=www.etheria.org]
Etheria - Roleplaying Realism
Image [/url]


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 07, 2007 10:12 am 
Offline

Joined: Thu Feb 02, 2006 1:41 pm
Posts: 1127
Location: Southern Central USA
Firedancer I remember you sending me some gump scripts a couple years ago I think it was and you mentio9ned in your email how different and intertwined everything in your scripts are. Boy do I believe it now!!!

Anyway, I'm going to make use of this if I have to take a hammer to the code to make it fit in my scriptset.

*grins*

_________________
Sincerely,
Yukiko

I know you think you understand what you thought I said but what you heard is not exactly what I meant.

Titus 2:13


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 07, 2007 11:08 pm 
Offline
User avatar

Joined: Sun Jul 02, 2006 8:25 am
Posts: 5
Not working here...
My confs:
Image

Then it asks for a pw, i use OsfwMf23Ar
Then shows this log:

Code:
cvs -z9 login
Logging in to :pserver:guest@cvs.etheria.ods.org:2401/usr/local/pcvs

***** CVS exited normally with code 0 *****


And nothing happens... what am i doing wrong?


Top
 Profile  
 
 Post subject:
PostPosted: Wed Aug 08, 2007 12:50 am 
Offline

Joined: Thu Feb 02, 2006 1:41 pm
Posts: 1127
Location: Southern Central USA
With the admin preferences window open make sure to click on the following tabs and set the appropriate settings.

Globals tab:
TCP/IP Compression: 9
Checkout read only: yes
logout automatically after xxx minutes: no

WinCVS tab:
HOME: <path to your local cvs homedir> (e.g. C:\Data\CVS)


And on the MenuBar:
Change Location (yellow button with 2 folders on it): <path to your local cvs homedir> (e.g. C:\Data\CVS)

_________________
Sincerely,
Yukiko

I know you think you understand what you thought I said but what you heard is not exactly what I meant.

Titus 2:13


Top
 Profile  
 
 Post subject:
PostPosted: Wed Aug 08, 2007 12:38 pm 
Offline
User avatar

Joined: Sun Jul 02, 2006 8:25 am
Posts: 5
Well, i did exactly what you said... it did freeze for few secs now... but didn't downloaded anything and i didn't saw anything different. Is there any CMD to start downloading the files? Wouldn't better you mail me?
Can you mail it to me, please? Or send via MSN...
my msn/e-mail => morturus@hotmail.com

if you can help me...


Top
 Profile  
 
 Post subject:
PostPosted: Wed Aug 08, 2007 11:42 pm 
Offline

Joined: Thu Feb 02, 2006 1:41 pm
Posts: 1127
Location: Southern Central USA
I have no idea why they won't download. They worked for me.

I can email the files to you.

_________________
Sincerely,
Yukiko

I know you think you understand what you thought I said but what you heard is not exactly what I meant.

Titus 2:13


Top
 Profile  
 
 Post subject:
PostPosted: Fri Aug 10, 2007 8:03 am 
Offline
User avatar

Joined: Sun Jul 02, 2006 8:25 am
Posts: 5
You should read your e-mail man :D
i mailed you yesterday saying that hotmail blocked your file :<
E-mail the file again to my alternative e-mail :(


Top
 Profile  
 
 Post subject:
PostPosted: Mon Aug 13, 2007 9:52 pm 
Offline

Joined: Thu Feb 02, 2006 1:41 pm
Posts: 1127
Location: Southern Central USA
I do read my email, just not everyday. I work 12 hour shifts and on those work days I don't do much more than eating, sleeping and going to work.

I resent them at the other email you requested.

_________________
Sincerely,
Yukiko

I know you think you understand what you thought I said but what you heard is not exactly what I meant.

Titus 2:13


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ] 

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subice by phpBBservice.nl