[RELEASE] Sicherheitslücke + Fix

05/22/2011 15:11 Padmak#16
Exakt DAS ist der Witz dabei ;)

Padmak
05/22/2011 15:17 [LxR]DeSkOrNeR#17
Quote:
Habs nie genauer ausprobiert, jedoch kann ich mir vorstellen, dass es die core nicht verkraftet einen Char in ein nichts zu teleportieren

MfG RealFreak
Weil es das Reich nicht gibt stürzt der core ab!
05/22/2011 15:25 RealFreak#18
Quote:
Originally Posted by DeSkOrNeR View Post
Weil es das Reich nicht gibt stürzt der core ab!
das Reich ansich existiert ja, sonst würde es ja schon ausreichen, wenn man den Char erstellt, erst wenn er auf eine Map transferiert wird entsteht ja der Crash.
Naja ist 1 Zeile die ich abgeändert habe:

MfG RealFreak
05/22/2011 15:27 lautlosertot#19
Hay frage wie kann ich die warte zeit verringern das z.b. hier nur 5min gewartet wird
if(mysql_num_rows($sqlQry)>0) {
$getChar = mysql_fetch_object($sqlQry);
$difSpielzeit = time()-$getChar->timeStamp;
$toGoTime = (5*10)-($difSpielzeit);
$toGoMin = floor(($toGoTime)/10);
$toGoSek = ($toGoTime)%10;
if(($difSpielzeit/10)>=5) {
05/22/2011 15:32 UnlogischesBrot#20
Entbuggen die GM's einen auf DE?
05/22/2011 15:40 Padmak#21
Man muss den Support anschreiben
Aber bitte sowas immer vom Main aus :D

Padmak
05/22/2011 15:45 lautlosertot#22
Hay frage wie kann ich die warte zeit verringern das z.b. hier nur 5min gewartet wird bis ich entbuggen kann?

Code:
if(mysql_num_rows($sqlQry)>0) {
$getChar = mysql_fetch_object($sqlQry);
$difSpielzeit = time()-$getChar->timeStamp;
$toGoTime = (5*10)-($difSpielzeit);
$toGoMin = floor(($toGoTime)/10);
$toGoSek = ($toGoTime)%10;
if(($difSpielzeit/10)>=5) {
05/22/2011 15:48 .Shanks#23
Das liegt nicht daran, dass man keine Start kordinaten haben, das liegt daran, das in der game nur 4 Reiche angegeben sind. Dies merkt man auch, wenn man z.B. die Gruppenkampf Quest nutzt, dort wird von Reich 5 und 6 unterschieden. Wenn man diese bei 010er Files nutzt und die syserr´s anschaut, sieht man das dort viele Fehler existieren. Besonders mit key*loginkey* login with empire (5) : MAX(4) diesen Fehler findet man dort bei jedem Login / Logout eines Spielers. Das führt zu Coreabstürtzen.
05/22/2011 15:53 .Scy#24
Quote:
Originally Posted by Padmak View Post
Danke, wird sicherlich vielen helfen, auch wenn ichs nicht primär brauche ;)
Sieht man mal wieder dass UndergroundMt2 nen qualifizierten SA hat *not-schleim*

€: First ^.^

Padmak
naja er hats getestet weil er sich selbst ins 7te reich setzen wollte und da is es ihm aufgefallen ob er dadurch qualifiziert ist bezweifel ich mal stark da sonst alles von seinem techniker team gemacht wird ^^

hättest dus net pub gemacht wäre kein fix nötig da keiner kaum einer wusste das es 7 reiche gibt :D
05/22/2011 16:01 ηєσχ#25
Danke :)

Weiß jemand ob die Datei mit der von hen´s hp kompitabel ist?
05/22/2011 16:02 lautlosertot#26
kann mir pls einer damit helfen -.-
Hay frage wie kann ich die warte zeit verringern das z.b. hier nur 5min gewartet wird bis ich entbuggen kann?

Code:
if(mysql_num_rows($sqlQry)>0) {
$getChar = mysql_fetch_object($sqlQry);
$difSpielzeit = time()-$getChar->timeStamp;
$toGoTime = (5*10)-($difSpielzeit);
$toGoMin = floor(($toGoTime)/10);
$toGoSek = ($toGoTime)%10;
if(($difSpielzeit/10)>=5) {
05/22/2011 16:06 Renozerus#27
Ihr mit eurem 7ten Reich :D

Was passiert denn wenn man anstatt eine 7 zum Beispiel eine 12 nimmt ?

Quote:
self.empireID=12
Nach kurzem suchen fand ich das....

reichen sollte auch net.SendSelectEmpirePacket(7)
05/22/2011 16:06 FuNyMt2#28
funktioniert nciht auf 2007ner files....
habe jetzt ein char der in keinem reich ist^^
05/22/2011 16:15 lautlosertot#29
hallo kann mir jemand das kurz umsrcipten das das nur 5min dauert zum warten hier code
if(mysql_num_rows($sqlQry)>0) {
$getChar = mysql_fetch_object($sqlQry);
$difSpielzeit = time()-$getChar->timeStamp;
$toGoTime = (5*10)-($difSpielzeit);
$toGoMin = floor(($toGoTime)/10);
$toGoSek = ($toGoTime)%10;
if(($difSpielzeit/10)>=5) {
05/22/2011 16:21 passy305#30
Naja gibt auch nen effektivieren 'Fix', so das die Leute erst garnicht in diese Reiche 'joinen können' ...
Für diejenigen die Betroffen waren, ist der Fix sicherlich hilfreich, auch wenns noch mehr Lücken gibt womit man Server downen kann :awesome: