starting developing

Here you will find the tools to get you started. If you are new, inexperienced or just unfamiliar with what we do, this is the place to try your hand at creating content.
Post Reply
User avatar
tomminator
Peon
Peon
Posts: 62
Joined: 18 Oct 2008, 18:27

starting developing

Post by tomminator » 23 Aug 2018, 20:23

Hello,

i decided to try to help out. so first i'm trying to build everything and start running a local server.

I'm following instructions found at https://wiki.themanaworld.org/index.php ... to_Develop
however i'm stuck at
  • Build and set-up local server
command

Code: Select all

make new
gives error MySQL not found or incompatible

but i'm pretty sure i installed all needed mysql packages
so i tried configuring and building hercules manually by executing ./configure and make in folder evol-all/server-code.
Now it builds without any problems.
however if i try starting hercules it fails with plugin evol not found?

I hope someone can point me to the right directions
This is not a placeholder
4144
Client Developer
Client Developer
Posts: 924
Joined: 03 Aug 2009, 12:57

Re: starting developing

Post by 4144 » 23 Aug 2018, 21:02

in hercules directory you can see build.sh. use it
inside you can see configure and other commands
User avatar
MAF-Saulc
Novice
Novice
Posts: 286
Joined: 08 Mar 2015, 22:53
Location: France

Re: starting developing

Post by MAF-Saulc » 24 Aug 2018, 02:00

Appreciate see people still want to help Mana project!
keep it up !

Saulc
User avatar
tomminator
Peon
Peon
Posts: 62
Joined: 18 Oct 2008, 18:27

Re: starting developing

Post by tomminator » 03 Sep 2018, 19:08

so i was finally able to build and run my own server. last weekend i tried playing around with tiled and edit some maps. Also i think i can do some basic scripting. But whats next? can someone point to some easy tasks for beginners?
This is not a placeholder
User avatar
Micksha
Developer
Developer
Posts: 139
Joined: 18 Dec 2015, 16:34

Re: starting developing

Post by Micksha » 03 Sep 2018, 21:14

Hey Tommi,

great, that sounds very promising!! Happy to read about that. I need to check the current status by now, but will contact you soon for some works to be done. Also, are you checking the gitlab? Here some tasks can be found too: https://gitlab.com/groups/evol/-/issues.

Thanks in advance :wink:
User avatar
tomminator
Peon
Peon
Posts: 62
Joined: 18 Oct 2008, 18:27

Re: starting developing

Post by tomminator » 04 Sep 2018, 18:32

I should be able to add most npc's mentioned in https://gitlab.com/evol/evol-all/issues/5 however I cant provide the new graphics needed for the npc's. But I will try to add some npc's and for now I will use some generic sprite for them. If that works out we will see what comes next.

edit:

i'll try adding Melinda first
This is not a placeholder
User avatar
tomminator
Peon
Peon
Posts: 62
Joined: 18 Oct 2008, 18:27

Re: starting developing

Post by tomminator » 04 Sep 2018, 18:53

is it ok if i keep the original dialogs? or doesnt it fit the lore?
This is not a placeholder
User avatar
WildX
Development Producer
Development Producer
Posts: 1180
Joined: 07 Aug 2010, 15:13
Location: United Kingdom
Contact:

Re: starting developing

Post by WildX » 06 Sep 2018, 13:37

Graphics can come later and we can use a placeholder until then, for the dialogues I would prefer to keep them close to the original but obviously there need to be some lore adjustments and straight up improvements. I expect the edits to be small so I think the best way to go about it is to just use the original dialogues at first and when everything is in place we can edit the details (like names of cities mentioned or items used).

I also suggest to make a GitLab account so we can discuss the process there. Feel free to comment on issues like Melinda's and after that if you're looking for something else to do you'll find it all laid out there. :D
User avatar
tomminator
Peon
Peon
Posts: 62
Joined: 18 Oct 2008, 18:27

Re: starting developing

Post by tomminator » 23 Sep 2018, 20:09

It looks like I dont have much free time to spend on this, so progress is slooow. But better slow progress than no progress isn't it?
Image
now lets make her actually do something
This is not a placeholder
User avatar
tomminator
Peon
Peon
Posts: 62
Joined: 18 Oct 2008, 18:27

Re: starting developing

Post by tomminator » 16 Oct 2018, 19:44

i'm trying to enhance my script a bit, and i'm currently looking at the already existing scripts for how to proceed.
but i'm not sure whats the difference between following commands and when to use what.

mesn, mesq, mesc, speech

i think mesc is for colored text, and speech is used when your npc dialog needs multiple lines

can someone enlighten me a bit?

edit: i believe mesn is used to put the npc name in the dialog?
and mesq is just displaying regular speech
This is not a placeholder
4144
Client Developer
Client Developer
Posts: 924
Joined: 03 Aug 2009, 12:57

Re: starting developing

Post by 4144 » 16 Oct 2018, 23:37

tomminator wrote:
16 Oct 2018, 19:44
i'm trying to enhance my script a bit, and i'm currently looking at the already existing scripts for how to proceed.
but i'm not sure whats the difference between following commands and when to use what.

mesn, mesq, mesc, speech

i think mesc is for colored text, and speech is used when your npc dialog needs multiple lines

can someone enlighten me a bit?

edit: i believe mesn is used to put the npc name in the dialog?
and mesq is just displaying regular speech
mesq show quotes over message
mesn yes this for npc names

most of this functions you can see defined in code in npc/functions dir
User avatar
TheManaWorld
Peon
Peon
Posts: 15
Joined: 17 Nov 2018, 13:13

Re: starting developing

Post by TheManaWorld » 17 Nov 2018, 13:32

Can someone make a small docker container using https://www.docker.com/ to make development easier for new devs ?
let me be your ⛈️
User avatar
tomminator
Peon
Peon
Posts: 62
Joined: 18 Oct 2008, 18:27

Re: starting developing

Post by tomminator » 19 Nov 2018, 19:03

TheManaWorld wrote:
17 Nov 2018, 13:32
Can someone make a small docker container using https://www.docker.com/ to make development easier for new devs ?
It looks like Gumi liked your proposal, he created a ticket for it
This is not a placeholder
User avatar
TheManaWorld
Peon
Peon
Posts: 15
Joined: 17 Nov 2018, 13:13

Re: starting developing

Post by TheManaWorld » 19 Nov 2018, 21:15

tomminator wrote:
19 Nov 2018, 19:03
TheManaWorld wrote:
17 Nov 2018, 13:32
Can someone make a small docker container using https://www.docker.com/ to make development easier for new devs ?
It looks like Gumi liked your proposal, he created a ticket for it
Thats awesome!
let me be your ⛈️
Post Reply