• This is a read only backup of the old Emudevs forum. If you want to have anything removed, please message me on Discord: KittyKaev

[SOLVED] Problems with core

Status
Not open for further replies.

Destlol

Emulation Addict
Using OS: Debian 7.7
TrinityCore version: Can't say exactly, but it's old (about two years ago)
Eluna version: Same thing.


Wherever I use commands (ingame or in worldserver's console), server freezes. Just freezes. Moreover, after core's initialization
Eluna doesn't load, but in compilation config it was turned on. I think that it may be trouble with an ACE libs, but i ain't sure.
Maybe someone can find constructive suggestions?
 

Tommy

Founder
Using OS: Debian 7.7
TrinityCore version: Can't say exactly, but it's old (about two years ago)
Eluna version: Same thing.


Wherever I use commands (ingame or in worldserver's console), server freezes. Just freezes. Moreover, after core's initialization
Eluna doesn't load, but in compilation config it was turned on. I think that it may be trouble with an ACE libs, but i ain't sure.
Maybe someone can find constructive suggestions?

Which commands? Specific commands or every command? Most commands aren't supposed to be used in the console or it will crash the server. Not sure about ingame wise, why it would be crashing. If you think it is Ace, did you recompile Ace and moved the new .dll over to your worldserver directory? Why exactly are you using an older version of TC and Eluna? Have custom edits and you don't want to update? I'd recommend in updating regardless, mainly since you're missing out on great updates via Eluna.
 

Destlol

Emulation Addict
Which commands? Specific commands or every command? Most commands aren't supposed to be used in the console or it will crash the server. Not sure about ingame wise, why it would be crashing. If you think it is Ace, did you recompile Ace and moved the new .dll over to your worldserver directory? Why exactly are you using an older version of TC and Eluna? Have custom edits and you don't want to update? I'd recommend in updating regardless, mainly since you're missing out on great updates via Eluna.

Some commands freezes server immediately. For example, .reload eluna. Other commands were freeze too, but it happens, ehm, later. I installed ACE with command apt-get install libace libace-dev, I tried to compile ACE, but I have got error. And yes, I can't update to latest version, because there is some methods which I use were deleted (such as DeleteFromDB, etc.) And about ACE - .dll's are working on Debian?

EDIT:
One of my friends have the same trouble on Debian when he updated ACE to newer version, but core on his server was without Eluna. That's why I think that trouble may caused by ACE.
He hasn't solve this problem, as I yet.
 
Last edited:

Kaev

Super Moderator
Some commands freezes server immediately. For example, .reload eluna. Other commands were freeze too, but it happens, ehm, later. I installed ACE with command apt-get install libace libace-dev, I tried to compile ACE, but I have got error. And yes, I can't update to latest version, because there is some methods which I use were deleted (such as DeleteFromDB, etc.) And about ACE - .dll's are working on Debian?

EDIT:
One of my friends have the same trouble on Debian when he updated ACE to newer version, but core on his server was without Eluna. That's why I think that trouble may caused by ACE.
He hasn't solve this problem, as I yet.

You don't update your core, but you update the ACE library? Why? Your old core needs the old ACE library, because they developed it with the old version. Instead of figuring the ACE problems out, you can just update your old scripts. I'm pretty sure that this won't even take 1/10 of the time, that you would need, to update your core to a new ACE library.
 

Destlol

Emulation Addict
You don't update your core, but you update the ACE library? Why? Your old core needs the old ACE library, because they developed it with the old version. Instead of figuring the ACE problems out, you can just update your old scripts. I'm pretty sure that this won't even take 1/10 of the time, that you would need, to update your core to a new ACE library.

If it was easier (updating scripts), I would not post about this problem.
And I said that my friend updated these libs on another server.
 

Tommy

Founder
And yes, I can't update to latest version, because there is some methods which I use were deleted (such as DeleteFromDB, etc.)

You can update but you choose not to. :p

"DeleteFromDB" -- From which entity? GameObject or Creature? Because we currently have 'go:RemoveFromWorld([deleteFomDB])' with an optional argument to delete the GameObject from the DB. We recently uncommented TC methods that were commented out because of MaNGOS. However, you can add custom methods. Doing so isn't hard at all.

However, updating Eluna, methods that were potentially removed is the least of your worries. I was referring to the important updates that were committed recently that fixed a lot of things. Even if you update you won't have to deal with Ace, but with boost since Ace was removed along time ago. You can possibly resolve your issue, but if you can't I recommend updating regardless of non-existent "methods" in current Eluna.
 
Status
Not open for further replies.
Top