Disconnect bei Map-wechsel

05/29/2012 18:28 19Dani92#1
Hallo und vielen Dank fürs lesen dieses Threads

Seit längerer Zeit schon bekomme ich, wenn ich auf ne andere Map wechsle per /te oder DungeonEingang einen Disconnect des Clients, der Worldserver + alle anderen Server laufen weiter.

Im Client erscheint dann dieser Text in der error.txt

Quote:
2012/ 5/29 18:20:03 DPClient::OnReplace BEGIN

2012/ 5/29 18:20:04 FlyFF rev 1|Developed by Dai| Apr 13 2012 rCnt=1

Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module Neuz.exe at 0023:004F5758, CWndItemCtrl::InitItem()+0008 byte(s), c:\users\dani\downloads\build\program\_interface\w nditemctrl.cpp, line 0051+0004 byte(s)

- Registers

EAX=00000000 EBX=00000000 ECX=00004770 EDX=000003EB ESI=00000000
EDI=00ABB15C EBP=00000000 ESP=0018BD2C EIP=004F5758 FLG=00210246
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B

0023:004F5758 Neuz.exe, CWndItemCtrl::InitItem()+0008 byte(s)
0023:004AB541 Neuz.exe, CWndMgr::SetPlayer()+0801 byte(s)
0023:0043F1F5 Neuz.exe, CDPClient::OnReplace()+1781 byte(s)
0023:004566A9 Neuz.exe, CDPClient::OnSnapshot()+2281 byte(s)
0023:0043CB64 Neuz.exe, CDPClient::UserMessageHandler()+0180 byte(s)
0023:00706B22 Neuz.exe, CDPMng::ReceiveMessage()+0098 byte(s)
0023:00466B9D Neuz.exe, CNeuzApp::FrameMove()+0093 byte(s)
0023:0047CF18 Neuz.exe, CD3DApplication::Render3DEnvironment()+0296 byte(s)
0023:0047D812 Neuz.exe, CD3DApplication::Run()+0210 byte(s)
0023:0046B1EB Neuz.exe, WinMain()+0347 byte(s)
0023:008580C1 Neuz.exe, WinMainCRTStartup()+0388 byte(s)
Und im Worldserver das:

Quote:
2012/ 5/29 18:20:03 total 0
Ich benutze den RoC Source VS2003 und die Files dazu + den Fixxes die hier im Forum zu finden sind.

Im moment komme ich nicht mehr weiter und weiß auch nicht mehr wo ich weitersuchen soll. Ich wäre euch dankbar wenn mir irgendjemand helfen könnte.

Vielen Dank im Vorraus!!
:handsdown:
05/29/2012 18:44 **._NeuBie_.**#2
Vom anfang an würde ich darauf schätzen , dass du diese Welt wo du drauf connectest sich vom Clienten oder Resource unterscheidet.
Versuch mal diese Map auch im Client oder Resource ordner zu tun.
Die dateien müssen 1:1 stehen
05/29/2012 18:54 19Dani92#3
Erstmal danke für die schnelle Antwort.
Wenn client/world und resource/world nicht 1/1 sind kommste gar nicht erst in die Welt da dich der Worldserver sofort disconnected.

Was ich vllt vergessen ahbe zu erwähnen ist, dass nachdem ich dc hatte und reconnecte ich in der Map in die ich wollte bin, wenn ich dann wieder zurück gehe habe ich wieder dc und muss reconnecten.

EDIT:

Könnte es evtl auch damit zusammenhängen, das der Worldserver bei jedem Start eine error.txt erstellt mit folgendem Inhalt:

Quote:
2012/ 5/29 18:56:01 OP: 8782404, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0


2012/ 5/29 18:56:26 GetModelElem - out of range: type=0, size=1950, index=3003

2012/ 5/29 18:56:26 CModelMng::loadModel mdlObj/mdlDyna ¿¡ objtype=0 index=3003 bpart=0 ÀÇ Á¤º¸°¡ ¾ø±º¿©.

2012/ 5/29 18:56:26 GetModelElem - out of range: type=0, size=1950, index=5022

2012/ 5/29 18:56:26 CModelMng::loadModel mdlObj/mdlDyna ¿¡ objtype=0 index=5022 bpart=0 ÀÇ Á¤º¸°¡ ¾ø±º¿©.

2012/ 5/29 18:56:32 OP: 31000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0


2012/ 5/29 18:56:32 LUA - Event - ID:1, Title:Reversion of Chaos - Beginner Event, State:1
05/29/2012 20:49 **._NeuBie_.**#4
Hm also ich kann jetzt nur tippen und fragen :
Frage :
Was hast du bis jetzt an den Resource Ordner verändert ?

Tipp :
Bei mir disconnected der Server auch , wenn ich zurzeit zuviele Programme laufen habe , bzw. ich den Worldserver update.
Dennoch kann ich mich sofort wieder einloggen und dann weiterspielen .
Nach spätestens 2 reloggs kann ich wieder frei rumlaufen , es sei denn , der patch/das Update ist zurzeit in einer Map wo du dich befindest.
Dann braucht man hilfe um dort rauszukommen oder muss warten bis die Updates fertig sind.
PS: ich weiß es net genau aber kann vielleicht auf daran liegen , dass dein WorldServer mal die Dateien net findet oder überfordert wird.


Ich garantiere für nichts , und bei Fehlern bitte melden ich korigiere diese schnell möglichst
05/29/2012 21:13 19Dani92#5
Verändert habe ich einiges.

* Neue Maps eingebaut
* Custom CS Zeugs eingebaut
* Eigene Pets erstellt
* Eigene Monster erstellt
* Eigene Waffen/Cloaks/Masks eingebaut
* einige Shops erstellt
* einige Tauschhändler erstellt
* Haufen Releasedes Zeugs in Source eingebaut
* Massig Zeug von v17-19 eingebaut
* Themes editiert
* Models + .dds files editiert (rausgenommen, hat sich aber auch nix geändert)
* CFlyff + MonsterFlyff Models reingehaun.
* Eigene Instanz erstellt.
* Maps bearbeitet
* Eigene Wundertüten erstellt
* usw...

Und jetzt alles nochmal zu machen ist mir zu schade.

also er läuft lokal, also keine update ich teste mal ihn etwas länger on zu lassen und das tabbed inventory zu entbuggen und dann meine Festplatte, die zu 99.5% voll ist zu formatieren, evtl. hilft es mir, dann melde ich mich nochmal, vllt hilft es ja etwas

Danke Neubie für deine Hilfe
05/29/2012 22:02 **._NeuBie_.**#6
Wow nice^^
jo also tests mal mit dem formatieren , und aufräumen im PC :D

PS: jetzt habe ich ne kleine Frage an dich xD wo ich mir das hier durchgelesen habe ...Wo kann ich den Clienten so upgraden in den files damit er v.19 ist ?
05/30/2012 00:25 19Dani92#7
du kannst dir n paar das zeug was ohne source arbeit geht ausm korea v19 client ziehen (flaris, marktmap, n paar monster und bissl cs zeugs wie die masken) einiges ist hier im forum und der rest in rz
05/30/2012 14:28 **._NeuBie_.**#8
ok ich gucke ma^^ danke