Want to do some NPC scripting

Content and general development discussion, including quest scripts and server code. TMW Classic is a project comprising the Legacy tmwAthena server & the designated improved engine server based on evolHercules.


Forum rules

This forum houses many years of development, tracing back to some of the earliest posts that exist on the board.

Its current use is for the continued development of the server and game it has always served: TMW Classic.

Post Reply
pedrozs
Newly Registered User
Posts: 13
Joined: 13 Dec 2010, 00:36

Want to do some NPC scripting

Post 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.
Severus - Godric - Pedrozs
User avatar
baseballboy
Knight
Knight
Posts: 502
Joined: 04 Jan 2009, 20:04
Location: USA, North Carolina

Re: Want to do some NPC scripting

Post by baseballboy »

BaseBaIIBoy - 99, Zalika - 95, Mou. - 86, baseballboy - 83, Abacus - 82, Laticia - 76

<o11c> More boobs please.
User avatar
Crush
TMW Adviser
TMW Adviser
Posts: 8046
Joined: 25 Aug 2005, 16:08
Location: Germany

Re: Want to do some NPC scripting

Post 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.
  • former Manasource Programmer
  • former TMW Pixel artist
  • NOT a game master

Please do not send me any inquiries regarding player accounts on TMW.


You might have heard a certain rumor about me. This rumor is completely false. You might also have heard the other rumor about me. This rumor is 100% accurate.
pedrozs
Newly Registered User
Posts: 13
Joined: 13 Dec 2010, 00:36

Re: Want to do some NPC scripting

Post 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?
Severus - Godric - Pedrozs
User avatar
Crush
TMW Adviser
TMW Adviser
Posts: 8046
Joined: 25 Aug 2005, 16:08
Location: Germany

Re: Want to do some NPC scripting

Post by Crush »

eAthena uses its own home-brewed scripting language.

Manaserv, on the other hand, uses the LUA scripting language.
  • former Manasource Programmer
  • former TMW Pixel artist
  • NOT a game master

Please do not send me any inquiries regarding player accounts on TMW.


You might have heard a certain rumor about me. This rumor is completely false. You might also have heard the other rumor about me. This rumor is 100% accurate.
pedrozs
Newly Registered User
Posts: 13
Joined: 13 Dec 2010, 00:36

Re: Want to do some NPC scripting

Post by pedrozs »

which one needs more help? manasource or eA?
Severus - Godric - Pedrozs
User avatar
Reid
Lead Developer (SoM)
Lead Developer (SoM)
Posts: 1549
Joined: 15 May 2010, 21:39
Location: Artis
Contact:

Re: Want to do some NPC scripting

Post by Reid »

pedrozs wrote:which one needs more help? manasource or eA?
eA
"Time is an illusion. Lunchtime doubly so."
-- Ford Prefect
User avatar
argul
Novice
Novice
Posts: 237
Joined: 08 Aug 2010, 18:43

Re: Want to do some NPC scripting

Post 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.)
---
Post Reply