Register for your free account! | Forgot your password?

Go Back   elitepvpers > World of Warcraft > WoW Private Server > WoW PServer Hosting
You last visited: Today at 14:18

  • Please register to post and access all features, it's quick, easy and FREE!

 

SkyFire EMU + TrinityCore kompatibel?

Reply
 
Old   #1

 
elite*gold: 0
Join Date: Dec 2008
Posts: 825
Received Thanks: 68
Exclamation SkyFire EMU + TrinityCore kompatibel?

Hey,

Bekomme immer beim Starten des Worldservers von SkyFire 4.0.6a folgenden Error:

Code:
2012-11-15 01:56:34 Using configuration file worldserver.conf.
2012-11-15 01:56:34 Using SSL version: OpenSSL 1.0.1c 10 May 2012 (library: OpenSSL 1.0.1c 10 May 2012)
2012-11-15 01:56:34 Using ACE version: 6.1.2
2012-11-15 01:56:35 SkyFireEMU rev. 0000-00-00 00:00:00 +0000 (Archived) (Win64, Release) (worldserver-daemon)
2012-11-15 01:56:35 <Ctrl-C> to stop.

2012-11-15 01:56:35    ______  __  __  __  __  ______ __  ______  ______ 
2012-11-15 01:56:35   /\  ___\/\ \/ / /\ \_\ \/\  ___/\ \/\  == \/\  ___\ 
2012-11-15 01:56:35   \ \___  \ \  _'-\ \____ \ \  __\ \ \ \  __<\ \  __\ 
2012-11-15 01:56:35    \/\_____\ \_\ \_\/\_____\ \_\  \ \_\ \_\ \_\ \_____\ 
2012-11-15 01:56:35     \/_____/\/_/\/_/\/_____/\/_/   \/_/\/_/ /_/\/_____/ 
2012-11-15 01:56:35   Project SkyFireEmu 2012(c) Open-sourced Game Emulation 
2012-11-15 01:56:35            <http://www.projectskyfire.org/> 

2012-11-15 01:56:35 ERROR: DatabasePool auth NOT opened. There were errors opening the MySQL connections. Check your SQLDriverLogFile for specific errors.
2012-11-15 01:56:35 ERROR: Cannot connect to login database 127.0.0.1;3306;trinity;trinity;auth

Sind SkyFire und Trinity eigentlich untereinander kompatibel?
(Benutze den Logonserver von Trinity und die Auth DB von Trinity)
Muss ich da irgendwas ändern?


Grüße Dodgecharger



__#xuNsh1ne is offline  
Old   #2

 
elite*gold: 0
Join Date: Dec 2008
Posts: 825
Received Thanks: 68
Hat keiner eine Antwort?


__#xuNsh1ne is offline  
Old   #3
 
elite*gold: 0
Join Date: Mar 2011
Posts: 529
Received Thanks: 198
Theoretisch sollten die Auth-DBs gleich sein.
Die AuthServer sind jedoch verschieden, denn die SkyFire ist antik wogegen die TC wie ein Hightechwunder wirkt.
Dieser Umstand ist zwar nicht wirklich der Auslöser für dein Problem, aber vielleicht gibt dir dein SQLDriverLogFile den Fehler.
Kent_Brockman is offline  
Thanks
1 User
Old   #4

 
elite*gold: 0
Join Date: Dec 2008
Posts: 825
Received Thanks: 68
Wo sind denn die Logs bei MySQL 5.5.28 (von der mysql.de Seite heruntergeladen)?

Grüße


__#xuNsh1ne is offline  
Old   #5
 
elite*gold: 0
Join Date: Mar 2011
Posts: 529
Received Thanks: 198
SQLDriverLogFile ist ein File was deine TrinityCore erzeugt (das kann man ganz leicht in der Config einsehen wo und ob das ganze überhaupt geschrieben wird).
Hilfreicher wäre es die Core auf Debug zu schalten und dann so einen detaillierteren Log zu erhalten.
Kent_Brockman is offline  
Thanks
1 User
Old   #6
 
elite*gold: 43
Join Date: Jan 2011
Posts: 505
Received Thanks: 44
Also. Hauptfehler ist das er nicht in die MySQL reinkommt. Aendere in den CFG fieles von auth und worldserver mal die passwoerter dir fuer den MySQL vorgegeben sind, sonst erstell einen neuen nutzer, in mysql und aender die daten in auth und world server...

Lg

Ex Pserver besitzer FammouzZz
Dreimax is offline  
Thanks
1 User
Old   #7

 
elite*gold: 0
Join Date: Dec 2008
Posts: 825
Received Thanks: 68
Code:
2012-11-23 05:40:46 Opening DatabasePool 'world_cata'. Asynchronous connections: 1, synchronous connections: 1.
2012-11-23 05:40:46 MySQL client library: 5.5.15
2012-11-23 05:40:46 MySQL server ver: 5.5.28 
2012-11-23 05:40:46 [WARNING] MySQL client/server version mismatch; may conflict with behaviour of prepared statements.
2012-11-23 05:40:46 MySQL client library: 5.5.15
2012-11-23 05:40:46 MySQL server ver: 5.5.28 
2012-11-23 05:40:46 [WARNING] MySQL client/server version mismatch; may conflict with behaviour of prepared statements.
2012-11-23 05:40:46 DatabasePool 'world_cata' opened successfully. 2 total connections running.
2012-11-23 05:40:46 Opening DatabasePool 'characters_cata'. Asynchronous connections: 1, synchronous connections: 2.
2012-11-23 05:40:46 MySQL client library: 5.5.15
2012-11-23 05:40:46 MySQL server ver: 5.5.28 
2012-11-23 05:40:46 [WARNING] MySQL client/server version mismatch; may conflict with behaviour of prepared statements.
2012-11-23 05:40:46 MySQL client library: 5.5.15
2012-11-23 05:40:46 MySQL server ver: 5.5.28 
2012-11-23 05:40:46 [WARNING] MySQL client/server version mismatch; may conflict with behaviour of prepared statements.
2012-11-23 05:40:46 MySQL client library: 5.5.15
2012-11-23 05:40:46 MySQL server ver: 5.5.28 
2012-11-23 05:40:46 [WARNING] MySQL client/server version mismatch; may conflict with behaviour of prepared statements.
2012-11-23 05:40:46 DatabasePool 'characters_cata' opened successfully. 3 total connections running.
2012-11-23 05:40:46 Opening DatabasePool 'auth'. Asynchronous connections: 1, synchronous connections: 1.
2012-11-23 05:40:46 MySQL client library: 5.5.15
2012-11-23 05:40:46 MySQL server ver: 5.5.28 
2012-11-23 05:40:46 [WARNING] MySQL client/server version mismatch; may conflict with behaviour of prepared statements.
2012-11-23 05:40:46 MySQL client library: 5.5.15
2012-11-23 05:40:46 MySQL server ver: 5.5.28 
2012-11-23 05:40:46 [WARNING] MySQL client/server version mismatch; may conflict with behaviour of prepared statements.
2012-11-23 05:40:46 [ERROR]: In mysql_stmt_prepare() id: 0, sql: "SELECT id, name, address, port, icon, color, timezone, allowedSecurityLevel, population, gamebuild FROM realmlist WHERE color <> 3 ORDER BY name"
2012-11-23 05:40:46 [ERROR]: Unknown column 'color' in 'field list'
sagt der SQLDriverLog...

Was kann ich denn da machen? :x
__#xuNsh1ne is offline  
Old   #8
 
elite*gold: 0
Join Date: Mar 2011
Posts: 529
Received Thanks: 198
Okay, das ist recht einfach zu lösen.
Hatte vergessen das TC flags und SkyFire Color nutzt.
Letzteres war die alte Beschreibung für das Feld.

Das Feld ist in deiner Auth-DB zu finden und zwar ist das die realmlist wo es drinnen steht.
So wie es atm aussieht nutzt du die flags-Variante.

Jetzt hast du 4 Möglichkeiten alles so anzupassen das es funzt:
1. Feld umbenennen und auf Trinity verzichten
2. Feld lassen und auf SkyFire verzichten.
3. DB kopieren und 2 Auth-DB fahren, was aber mies ist, wenn man nur 1 Acc-Page hat.
4. Die Core von SkyFire anpassen, was nicht sehr schwer ist.

Um die Core anzupassen musst du nur die /src/server/worldserver/Master.cpp öffnen und nach
Quote:
FROM realmlist und UPDATE realmlist
suchen.

Und nun änderst du einfach "color" in "flag" um.
Am besten schaust du auch nochmal in dir /src/server/shared/Database/Implementation/LoginDatabase.cpp dort könnte auch noch so ein Eintrag sein.

Das ganze nochmal compilieren und dann sollte es schon passen.
Kent_Brockman is offline  
Thanks
1 User
Old   #9

 
elite*gold: 0
Join Date: Dec 2008
Posts: 825
Received Thanks: 68
Quote:
Originally Posted by Kent_Brockman View Post
Okay, das ist recht einfach zu lösen.
Hatte vergessen das TC flags und SkyFire Color nutzt.
Letzteres war die alte Beschreibung für das Feld.

Das Feld ist in deiner Auth-DB zu finden und zwar ist das die realmlist wo es drinnen steht.
So wie es atm aussieht nutzt du die flags-Variante.

Jetzt hast du 4 Möglichkeiten alles so anzupassen das es funzt:
1. Feld umbenennen und auf Trinity verzichten
2. Feld lassen und auf SkyFire verzichten.
3. DB kopieren und 2 Auth-DB fahren, was aber mies ist, wenn man nur 1 Acc-Page hat.
4. Die Core von SkyFire anpassen, was nicht sehr schwer ist.

Um die Core anzupassen musst du nur die /src/server/worldserver/Master.cpp öffnen und nach
suchen.

Und nun änderst du einfach "color" in "flag" um.
Am besten schaust du auch nochmal in dir /src/server/shared/Database/Implementation/LoginDatabase.cpp dort könnte auch noch so ein Eintrag sein.

Das ganze nochmal compilieren und dann sollte es schon passen.
Hey,

Gibts das ganze irgendwo schon angepasst als DL?
Ich habe es versucht, aber bekomme beim compilen einen Error...

Grüße
__#xuNsh1ne is offline  
Old   #10
 
elite*gold: 43
Join Date: Jan 2011
Posts: 505
Received Thanks: 44
Anderes c++ benutzen. Zb 2008 o. 2010. Beides probieren.
... Muss man nicht das #define flag zu define color, oder andersrum machen?


Dreimax is offline  
Reply

Tags
core, emu, kompatibel, skyfire, trinity



« Previous Thread | Next Thread »

Similar Threads
SkyFire Worgen Bug!
Hallo alle zusammen, hab einen P-Server laufen SkyFire EMU, wenn man als Worgen die fähigkein "Wilde Hatz" benutzt, verwandelt man sich in ein...
0 Replies - WoW Private Server
DBC Files Skyfire
Tach, habe aus Wow alle DBC files mit einem 4.3 extractor rausgezogen... Jedoch gibt er folgenden error aus Loading SkyFire strings... ...
0 Replies - WoW PServer Hosting
Skyfire 4.2.2a Gilneas Wachen ID
Hallo liebe Leute :) Ich hab mal eine frage an euch, welche ID muss ich für die Fractions-ID der Wachen in Gilneas nehmen ( 2. Worgen Phase) damit...
5 Replies - WoW Private Server
Skyfire Emu Exploit
Hallo, heute zeig ich euch einen Bug der andere sehr verärgern kann. Da ich nun auf vielen Servern rumgeguckt hab ,inspezifische...
3 Replies - WoW PServer Exploits, Hacks & Tools
Lua auf Skyfire?
Ich habe nu schon öfters Gehört das man ein Lua system auf einem Skyfire/trinity server installieren kann sodas lua scripts darauf funktionieren ,...
5 Replies - WoW Private Server



All times are GMT +1. The time now is 14:18.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.