Page 1 of 1
Want to do some NPC scripting
Posted: 18 Dec 2010, 16:05
by pedrozs
Hello, i've been playing TMW for a few weeks, and i would like to get involved in some npc scripting. i know programing basics.
Any idea of what can i do to start?
Is there anything to do?
Thx a lot.
Re: Want to do some NPC scripting
Posted: 18 Dec 2010, 16:06
by baseballboy
Re: Want to do some NPC scripting
Posted: 18 Dec 2010, 16:17
by Crush
Hello. When you want to get involved in content development, you should first set up your own tmwAthena test server. When you got it running try to edit some scripts or add new ones to get a hang for it.
http://wiki.themanaworld.org/index.php/ ... p_a_server
It would also be good to learn how to use Git, our version control system, so you can pull the latest development version of the server content and also provide your contributions in form of git patches the others just have to apply.
http://wiki.themanaworld.org/index.php/Git
After you've learned how to create and test your scripts you should consult the other developers on IRC to learn what they are currently up to and in what projects you can partake.
When you need help with anything, feel free to ask.
Re: Want to do some NPC scripting
Posted: 18 Dec 2010, 16:57
by pedrozs
ok thanks a lot! (im allready seting up a eathena server.)
one last thing, wich is the language for npc scipting? maybe basic?
and another thing, is the same language on eathena server than manaserv?
Re: Want to do some NPC scripting
Posted: 18 Dec 2010, 16:59
by Crush
eAthena uses its own home-brewed scripting language.
Manaserv, on the other hand, uses the
LUA scripting language.
Re: Want to do some NPC scripting
Posted: 18 Dec 2010, 17:08
by pedrozs
which one needs more help? manasource or eA?
Re: Want to do some NPC scripting
Posted: 18 Dec 2010, 17:09
by Reid
pedrozs wrote:which one needs more help? manasource or eA?
eA
Re: Want to do some NPC scripting
Posted: 18 Dec 2010, 23:58
by argul
pedrozs wrote:which one needs more help? manasource or eA?
it depends a little where you are aiming to.
manasource is a long term project. (-> you wont see your stuff in a game with people soon, but on the longer term)
eA (if you do good stuff, it gets really fast into the repositories, and the game which is played.)