This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: Ascent and Trinity  (Read 2663 times)

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Ascent and Trinity
« on: February 13, 2011, 11:45:16 am »
Here I want to collect the pros and nos for the both server emulators Arcemu and Trinity in modding relation. What are the differences between them. Is one of them better for modding or are they both good?

What do you know about this.

And please not only a post like i like this or that.

Why do you. What are the points?

outcomes:

Trninty Core:

+ Easy setup

Arcemu

+ Better dokumented with wiki and more tutorials.
+ Lua Scripting engine.
+ GameObject placement possible.

If one or more of the points are wrong please participate to the discussion and let us know that.
Also you can tell us more pros for the both sides.
What about the power of the two systems.
User workload?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

Serifaz

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 293
    • View Profile
Re: Ascent and Trinity
« Reply #1 on: February 15, 2011, 01:58:32 am »
Hey Steff, this is just my two cents.
From what I have seen arc-emu is a lot better for modding in game.
and for making new content.

For example, you cannot add scripts for instance bosses, or just a normal npc for that matter, without knowing C++.
You also can't add objects in game and reposition them as you like.
I'm not even sure that the objects will stay unless they are put there in noggit.

also like I said earlier, if you are planning on doing much modification to the database, you will not find too many tutorials on how to do so, not sure if you even need them... but not many people make big world edits / game alterations on trinity.
For the reasons I stated above.
 

Again this is just my opinion I know a lot of people are die hard trinity users, but I think its just not the
write emu for modding is all.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Ascent and Trinity
« Reply #2 on: February 15, 2011, 10:14:31 am »
"You also can't add objects in game and reposition them as you like."

Do you meen GameObjects?


Some other experiences?

As is see in the moment, Trinity is easyer to setup.
Arcemu is more powerfull but not so easy to run.

This discussion will decide furterh software development so please write here what you know!

I will add a pro and contra list in the first post.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

Jack

  • Registred Member
  • Model Change Addict
  • *****
  • Posts: 258
    • View Profile
Re: Ascent and Trinity
« Reply #3 on: February 15, 2011, 11:39:49 am »
From my experience I think arcemu is more easy to set up actually :D As for trinity, CMake and the different repo systems they base their DB and core shouldn't be a barrier if you've got a brain but I always remembered arcemu being easier in this respect.
Not being able to quickly create scripts on trinity (such as via LUA on arcemu) is a major disadvantage for some, so if you don't know C++ only LUA going with arcemu wouldn't require learning a new language.

Anyways it's very hard to get a really impartial discussion going. What you'd need to really sum up the pros and cons of those systems is a person who has run BOTH softwares for A LONG TIME with a BIG POPULATION.

As far as I know there are very few people like this out there and everybody else is just adding their gibberish.
Most of the time your choice of server software is simply based on what's popular at the time.
Where once ascent was then was mangos, got detatched by arcemu and nowadays the top 10 servers are running on trinity. 1 year from now it might be some emulator software nobody yet has ever heard of...
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Ascent and Trinity
« Reply #4 on: February 15, 2011, 12:04:19 pm »
You are right. My problem is now how should I start to integrate the server stuff into tools.
I think it will lead to multi server support. And perhaps i will exclude this from main source so other can help to integrate new server software into the IDE.

But it whould be interesting to collect some more points if some guys out there have experience with one of the server and find some problems in relation with modding.

Another question i have: Are the Trinity and Arcemu c++ script compatible to each other?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

SirFranc

  • Contributors
  • Model Change Addict
  • *****
  • Posts: 209
    • View Profile
Re: Ascent and Trinity
« Reply #5 on: February 15, 2011, 02:05:40 pm »
I just had to switch from Trinity to Arcemu... and i'm still recovering from the shock of it tbh, Arcemu systems and stuff are so buggy... and i miss the old "edit via DBC" thing of Trinity, that let you edit almost everything just changing the DBC loaded (a really good framework system that relied a lot on DBC editing rather than DB editing, making things more stable)
Trinity support vehicles too... thing never achieved by Arcemu so far.

Besides i had to change due to the lack of people working on Trinity (around 0) and good enough to make new content with it.
So i guess that Trinity is better for blizzlike servers... while for modding you need Arcemu, even tough arcemu is way less stable and reliable and got tons of bugs
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Join the True Roleplay!

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Ascent and Trinity
« Reply #6 on: February 15, 2011, 02:17:44 pm »
What kind of bugs do you meen. I played on Arcemu servers and also run my testserver on it and never get a crash.

and i miss the old "edit via DBC" thing of Trinity

And what do you meen with this.
Sorry never used trinity :)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

ToyokaX

  • Registred Member
  • GM Isle Explorer
  • *****
  • Posts: 18
    • View Profile
Re: Ascent and Trinity
« Reply #7 on: February 15, 2011, 07:04:19 pm »
I'll have my input on this if you guys don't mind. Although only until recently I actually started using emulators my self, I never really got to before hand (but I did play on servers with MangOS/Arcemu/Trinity for a while). I personally felt like Arcemu had more potential than Trinity. Since from what I've heard, Trinity was created from a branch of MangOS Developers, but were in short population because not many followed them until afterward. I don't really know about the programing side of things but all I can say really is that Arcemu is going places (from what I've seen and read), while Trinity is falling short in places (although, it is really refined, due to veteran MangOS developers switching over).

Just my 2 cents :)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Psauxw

  • Registred Member
  • GM Isle Explorer
  • *****
  • Posts: 22
    • View Profile
Re: Ascent and Trinity
« Reply #8 on: February 18, 2011, 08:48:39 pm »
i have been using trinity since 3.0 and its just sooooo amazing.  If you want a server with almost everything working (spells talents) its the core to choose.  Its true that you need to know C to make custom scripts like teleporter and bosses AI but its really easy with VC++ intellisense system anyway.

Arcemu is amazing in some way. You can edit DBCs and the client will show what you edited without the need of a custom patch.

I didnt use arcemu a lot because i was more into pvp servers but atm im working on a 2.4.3 server that is using arcemu and its really fun... you can even make custom spells so easily.

My two cents =P


Ps.
« Last Edit: February 19, 2011, 09:33:48 am by Admin »

Steff

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 4551
    • View Profile
Re: Ascent and Trinity
« Reply #9 on: February 18, 2011, 09:43:48 pm »
A I will try to build a world from scratch WoW related stuff like working spells or instance scripts are not realy neede for me. Only the capabilities and the stability is importand for me.

And for portals I dont need any script ;)

Other experience with the servers?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
Please mark as solved if solved.
Don't ask if you could ask a question... JUST ask the Question.
You can send me also offline messages. I will answer if I get online.
Skype: project.modcraft
Discord: steff#6954

Psauxw

  • Registred Member
  • GM Isle Explorer
  • *****
  • Posts: 22
    • View Profile
Re: Ascent and Trinity
« Reply #10 on: February 19, 2011, 09:32:00 am »
I know you can do the portals and teleport things via database, but the problem with that is you cannot do other stuff like max ppl skills or anything else related to scripting. Anyway, coding in C++ is just really easy when you're into it for some time.

Stability is a must. I'll agree on that... I've had a server (trinity) working without any crash for around 2 weeks with everything (pretty much) working as in arena/bgs/spells/talents/raids but i was using a really old "stable" tagged version and i was doing the spells/talents fixes myself. The only limitation was the hardware I was using... sadly since it was on a windows box I couldnt go past 510-520 players else it would start lagging (not connection lag. just really high "diff time")
I really hated coding under Unix Os but I was still happy with the community so i kept that server for 2 years and it finaly ended about 3 months ago.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »