Gilden-Bugg

08/02/2013 10:35 Quilio#1
Hi
Jedesmal sobald ich mir eine Gilde erstelle und aus und einlogge ist die Gilde verschwunden.

Wie löse ich diese Problem ?
08/02/2013 12:09 Reavern#2
Du startest wohl die Server zu schnell.
Warte nach dem Start des Cache-Servers 30 Sekunden und starte danach die anderen.
08/02/2013 12:15 Velmore#3
Quote:
Originally Posted by Reavern View Post
Du startest wohl die Server zu schnell.
Warte nach dem Start des Cache-Servers 30 Sekunden und starte danach die anderen.
NEIN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
Kompletter blödsin.....

Keiner versteht es die Startzeit ist egal. Der Monitor (Offi Restater) knallt die Server auch direkt an.

Das dauert vll 20 Sekundne für alle 7 Server.

Das Problem liegt bei dem RANKING Verbindungs Server in der DB. Twilight hat ma ein Tut geschrieben wie man das ganze behebt. Weiß gerade nicht mehr wie es heißt.
08/02/2013 12:46 FUT_Coins#4
[Only registered and activated users can see links. Click Here To Register...]

?

Lg.
08/02/2013 12:57 Reavern#5
Quote:
Originally Posted by Velmore View Post
NEIN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!
Kompletter blödsin.....

Keiner versteht es die Startzeit ist egal. Der Monitor (Offi Restater) knallt die Server auch direkt an.

Das dauert vll 20 Sekundne für alle 7 Server.

Das Problem liegt bei dem RANKING Verbindungs Server in der DB. Twilight hat ma ein Tut geschrieben wie man das ganze behebt. Weiß gerade nicht mehr wie es heißt.
Ich hatte das Problem auch mal, so wie er es beschrieben hat, also habe ich ihm gesagt wie ich es gelöst habe... Bei mir ging es so nämlich.
08/02/2013 16:36 xTwiLightx#6
Und trotzdem Blödsinn. ^^

Es hat auch nichts mit der RANKING_STR zu tun, welche nur für die Gildenrankings beim Flaris Office zu tun hat - und sowieso nur Sachen aus der RANKING_DBF.RANKING_TBL zieht.
Genau beschreiben kann man das Problem nicht, nur sind z.B. Gilden, deren Namen entweder für DB oder für Client/Server zu lang sind, ab Serverrestart (oder sogar beim Relog des Gildenleaders) ungültig und werden gar nicht erst geladen.
Wenn das "zu schnell starten" ein Problem wäre, wären sicherlich nicht nur Gilden betroffen.

Und wenn es IRGENDWIE mit dem Starten zu tun haben sollte, ist es sicherlich nicht der Cache-, sondern der CoreServer (welcher Gilden und Partys verwaltet).
08/02/2013 17:10 - DK#7
Hier habe ich mal eine Server Starter.bat -> Damit wirst du keine Probleme haben ->
PHP Code:
@echo off
:commands
cls
color 0f
echo --------------------
echo 
Commands:
echo --------------------
echo - 
Start
echo - Restart
echo - Stop
echo --------------------
echo 
Please type your commmand below:
set /p command=

if 
'%command%' == 'Start' goto Start
if '%command%' == 'start' goto Start
if '%command%' == 'Restart' goto Restart
if '%command%' == 'restart' goto Restart
if '%command%' == 'Stop' goto Stop
if '%command%' == 'stop' goto Stop

goto commands

:Start
Color 4f
echo --------------------

echo 
Starting Account Server...
start /min AccountServer.exe
ping 1.1.1.1 
-n 1 -w 10000>nul

echo Starting Database Server...
start /min DatabaseServer.exe
ping 1.1.1.1 
-n 1 -w 7000>nul

echo Starting Core Server...
start /min CoreServer.exe
ping 1.1.1.1 
-n 1 -w 7000>nul

echo Starting Cache Server...
start /min CacheServer.exe
ping 1.1.1.1 
-n 1 -w 7000>nul

echo Starting Certifier...
start /min Certifier.exe
ping 1.1.1.1 
-n 1 -w 7000>nul

echo Starting Login Server....
start /min LoginServer.exe
ping 1.1.1.1 
-n 1 -w 23000>nul

echo Starting World Server...
start /min WorldServer.exe
ping 1.1.1.1 
-n 1 -w 10000>nul
color 2f
echo --------------------
echo 
Server files loaded.
echo --------------------

ping 1.1.1.1 -n 1 -w 2000>nul

goto commands

:Restart
Color 4f

echo --------------------
taskkill /im AccountServer.exe
taskkill 
/im DatabaseServer.exe
taskkill 
/im CoreServer.exe
taskkill 
/im CacheServer.exe
taskkill 
/im Certifier.exe
taskkill 
/im LoginServer.exe
taskkill 
/im WorldServer.exe
echo --------------------
echo 
Server files closed.
echo --------------------

goto 
start


:stop
Color 4f

echo --------------------
taskkill /im AccountServer.exe
taskkill 
/im DatabaseServer.exe
taskkill 
/im CoreServer.exe
taskkill 
/im CacheServer.exe
taskkill 
/im Certifier.exe
taskkill 
/im LoginServer.exe
taskkill 
/im WorldServer.exe
echo --------------------
echo 
Server files closed.
echo --------------------

ping 1.1.1.1 -n 1 -w 2000>nul

goto commands 

Einfach Textdokument machen, dass hier Copy & Pasten und dann umbenen in .Bat .
Die Bat packst du dann in den Programm Order zu den Server exen und machst doppel Klick drauf. Nun gibst du Start ein und die Server starten Problemlos.

Du kannst damit übrings auch den Server restarten.
Es gibt 3 Befehle -> Start,Stop & Restart.

Hoffe soweit verständlich.

MfG Armageddon
08/02/2013 17:34 Quilio#8
Also muss ich einfach Server langsam starten, kann es noch an etwas anderem liegen ?
08/02/2013 17:36 - DK#9
Quote:
Originally Posted by Quilio View Post
Also muss ich einfach Server langsam starten, kann es noch an etwas anderem liegen ?
Ja genau ^^ einfach ein wenig langsamer starten :D