Jump to content
  • 0

AdmiralMorketh

Question

so after playing around on my dev server i found a few little things that are broken i know the server is a state of development and i dont mind getting my hads dirty. the problem im having is the HOW and the WHERE would i fix quests/missing professions and other small details? would that be a database table entry or an actual script that would need to have the server re compiled?

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

so after playing around on my dev server i found a few little things that are broken i know the server is a state of development and i dont mind getting my hads dirty. the problem im having is the HOW and the WHERE would i fix quests/missing professions and other small details? would that be a database table entry or an actual script that would need to have the server re compiled?

Hi and welcome :)

It could be either or both - database / scripting

If scripting is done with ScriptDev2 (ScriptDev3 to be here shortly), then you do need to recompile the server.

ScriptDev2 scripts:

e.g. (my setup)

MaNGOSThreeServer\server\src\modules\SD2\scripts

If scripting is done with Eluna, then you do not have to recompile the server; you just drop the script into the eluna folder under your run folder:

e.g. (my setup)

MaNGOSThreeServer\run\lua_scripts

If I were you, I'd have a play with the other cores (Zero, One, Two), just to get used to how it all works, then get back to Three. It won't take long to get a good idea of how it works; at least enough to then get going with Three.

WIKI - check it out... plenty of info: https://www.getmangos.eu/wiki.php

I'm primarily working on Zero, and porting fixes to One and Two.

Three is a curiosity, and Four is fluffy world up the sky, filled with unicorns and big cherry trees coated in chocolate sprinkles ;) One day !!!!!!

Good luck :D

Link to comment
Share on other sites

the Table Quest_Template would be the starting point.

I just realised that i've not generated the Quest_Template table for Three. But Two's should be a starting point...

https://getmangos.eu/wiki/Reference%20Information/DB/mangos/MaNGOSZero/quest_template.md

Antz not sure if you ment to link me the Zero template but the Two template

https://getmangos.eu/wiki/Reference%20Information/DB/mangos/MaNGOSTwo/quest_template.md

doesnt provide much information in the table. i'll dig around try and figure things out.

Link to comment
Share on other sites

Hi and welcome :)

It could be either or both - database / scripting

If scripting is done with ScriptDev2 (ScriptDev3 to be here shortly), then you do need to recompile the server.

ScriptDev2 scripts:

e.g. (my setup)

MaNGOSThreeServer\server\src\modules\SD2\scripts

If scripting is done with Eluna, then you do not have to recompile the server; you just drop the script into the eluna folder under your run folder:

e.g. (my setup)

MaNGOSThreeServer\run\lua_scripts

If I were you, I'd have a play with the other cores (Zero, One, Two), just to get used to how it all works, then get back to Three. It won't take long to get a good idea of how it works; at least enough to then get going with Three.

WIKI - check it out... plenty of info: https://www.getmangos.eu/wiki.php

I'm primarily working on Zero, and porting fixes to One and Two.

Three is a curiosity, and Four is fluffy world up the sky, filled with unicorns and big cherry trees coated in chocolate sprinkles ;) One day !!!!!!

Good luck :D

Hey Chuck thank you for the response. lots of good information in there you mentioned Eluna im fairly certain i did not use that part O_e where do i set the Eluna up is there a guide or maybe just some basic information im pretty good at getting thins to compile ^_^ been compiling MaNGOS on few "unsupported" platforms for about a year now. I'll dig around a bit more see if i cant figure out how/what Eluna is see if i cant get that work wiki is a great resource unfortunately the parts of the server im diging in are the ones undocumented.

oh i also browsed around the blogs section and found Antz's eluna tool. i'' figure something out here start back with Zero and work my way back up to Three

thanks again Chuck for the information it was an eye opener

Link to comment
Share on other sites

Hey Chuck thank you for the response. lots of good information in there ...

You're welcome, matey :D

Eluna resources:

Eluna Lua Engine for Emulation

check the emudevs forum

EmuDevs | Home of the Eluna Lua Engine© - WoW Emulation, Repacks, Scripts+

https://github.com/ElunaLuaEngine/Scripts <-- grab the zip and check the example scripts

Grab the scripts (not many, as yet).

https://github.com/mangoszero/LuaScripts

Database

Check the cmangos wiki, that's what I do :)

https://github.com/cmangos/issues/wiki/mangosdb_struct

https://github.com/cmangos/issues/wiki

ScriptDev2

Grab the source, and check out the script examples:

https://github.com/scriptdev2/scriptdev2

plus, look at the scripts created for mangos so far (server\src\modules\SD2\scripts)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use