salamanda, on 29 July 2011 - 04:08 AM, said:
The old Lua engine has some weird issues that you encounter when you run the server publicly. I'm currently running ArcEmu with a active population of ~8-14, and it crashes every few hours. Every single crash dump I open, is because of the same bad pointers I'm getting within the Lua engine. =/ (I have reported this, but both Hypersniper and Paroxysm is unable to reproduce the bug). Pure guess work, but I think it's Lua scripts being called from the NPC On_Spawn event which are triggered when you are on a flight path (load while your on it). At least, that seems to be when it most often happens.
The new LuaBridge is nice, I like being able to choose the maps on which the script to be loaded, and being able to use full AI_Interface and such, it's just nice. However, I have encountered lots of stability issues with this as well (though I haven't tried it in a while).
Tbh, I think you should go with whatever works for the devs rather than the community. If the new engine is better, then people should learn to adapt. Change is, on the most part, good even if people don't like it.
Personally I would say the old Lua engine for the selfish reason of already being familiar with it.
I don't really like Lua so the best option for me would be the option that removes both of the engines, but since many people depend on it, it's not gonna happen.
The second best option for me is the old engine since it's easier to maintain from the compatibility point of view.
If you need features from the AI Interface for the old engine you can just ask and eventually we can add it ( if it makes sense ofc ).
Also the per map engine feature can be probably ported into the old engine as well ( all it takes is time ).
So I'd vote for the old engine ( but I can't since it's my own poll

)
As for your inability to vote, I don't know what's wrong with it, but I will take a look.
Oh yea, your crashes, you should consult with Jackpoz regarding those, he is our local Scruffy clone.
sonarf, on 29 July 2011 - 04:08 AM, said:
Shame you didnt look at these engines 400 revs ago maybe bridge would have never been implemented
Thx for fixing gossips in the Lua Engine.
Lua Engine RULES yeah

While Parox was here I had to consult with him, I advised him many times, I asked him to do or not do things, he didn't really listen.
Now that he is gone I can do w/e I want without having to consult anyone, and yet I decided to consult with the users of the project, without anyone pushing me to.