• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

OtLand OpenTibia has moved to Github!

OpenTibia has now moved to github for future development.

You can find the new project at https://github.com/opentibia , with a new sleek interface and all that jazz.

There is also a wiki available at github at https://github.com/opentibia/server/wiki , while humble now, in the future, server documentation, guides and information on how to contribute will be available on github as well. If you'd like to contribute, just register an account at github and start editing!

It's worth noting that new development will focus on the revscriptsys branch of OpenTibia. This means the new project is not backwards-compatible with older servers and data folders. For those of you who depend on that, you should move to distributions based on OTServ 0.6.3. 0.6.3 has can be found under the 'legacy' branch.

The old SVN repository on Sourceforge has been shut down. If you want to access the legacy branch you can download a zip file here: https://github.com/opentibia/server/zipball/legacy
 
Don't bother with silly things like that, pull with rebase instead.
I usually have to stash, pull rebase and stash pop when needing to update my working copy ._. (usually when updating, I have some changes)
 
Omg, the getThing() is a thing of beauty, omg.

Thank you, I've added some more stuff to the wiki now. https://github.com/opentibia/server/wiki

names* prolly :D

Well, you can't access the parameter names from inside of a lua script, no. (Well, technically you can through the debug module, but that's a bad idea).

At least most of the functions are listed in the wiki now.

I usually have to stash, pull rebase and stash pop when needing to update my working copy ._. (usually when updating, I have some changes)

pull --rebase is evil, it's very easy to create bad commits by using it. Do proper merges instead so that all commits can be checked out and used properly.
 
@Remere There is so much that seems to be need to be done in the lua side, Is there anything you prioritize?on the lua side.
 
@Remere well, I have never had problems with stash, rebase, stash pop... but I heard merging branch with itself is a bad practice (not my shit!)

@topic I could probably contribute sometime ;-)
 
pull --rebase is evil, it's very easy to create bad commits by using it. Do proper merges instead so that all commits can be checked out and used properly.

No, it isn't, as long as you only use it for fetching the remote changes without creating redundant merges. There is nothing dangerous about this because you're not really rewriting history.

You're right that once you start rebasing outside of that you need to think if what you're doing is a good idea. That's when it's just more convenient to merge anyway.
 
Working on a Brain / AI script that allows diffrent personalities and actions to diffrent NPCs (Overrides available)
 
Why am i even here, i don't understand a word, wtf is that? Can someone explain.
 
@Mindrage;

Thanks Mindrage for the dependencies.

Can you share your VS2010 project file?. I really have no idea how to make my own.

@Post;

About PyOT (2011), PyOT is completed as I'm informed.

Remere said:
Wow! This is so awesome, you actually did it!

I support this project 110%, Python is waaaaaaaaaaaaay better for server than C++. God if this works out it will be superb.
biggrin.gif

Post Link; http://otfans.net/threads/177942-Py...ed-in-Python?p=1527770&viewfull=1#post1527770
 
Last edited:
I'm so glad there is a huge change and a brand new era of OpenTibia coming in the near future. Now it will be a battle of the libraries, whoever develops the best library of custom script systems based on RSS.

It will indeed be a sad day to see OTfans gone, I've been a member there since 2005 (knightfire).
I might even pitch in just a month worth of donator, but I just don't see myself active on that forum as the community has just suddenly vanished.
At least I can say I had experienced the golden age, I'm sure some others would feel the same.

- - - Updated - - -



Omg, the getThing() is a thing of beauty, omg.

Actually it's nothing to really be excited about, just an object-oriented style based script system.
 
Last edited:
Actually it's nothing to really be excited about, just an object-oriented style based script system.
It may not be exciting news for you, but from a developers point of view, it is a wet dream. Not that I code much in LUA, but just the fact that it does allow for some object oriented programming, yay!
 
It may not be exciting news for you, but from a developers point of view, it is a wet dream. Not that I code much in LUA, but just the fact that it does allow for some object oriented programming, yay!

Well, I used to code a lot of Lua back in times but I just adapt to whatever system is available, so it makes no difference for me to be honest, but yeah, I get your point that some people might prefer it over the current system :p.
 
Tala what will happend after the 3 months? will otfans be down or when i typ otfans.net i will come to otland??
 
Back
Top