[Source] OnJoin(), 4 error

07/27/2011 16:51 dennisdra#1
Heyho Leute,

Ich weiß, das ich Schonmal einen Thread darüber hatte, jedoch is der alt.
Und zwar habe ich sämtliche v16 Jobs skills skillwindow Codes von einem v16 Source( aldimaster kaufversion! ) in meinen cleanen v15 eingebaut.

Quote:
2011/ 7/ 27 15:21:37
OnJoin(): dennisdra, 4
Das ist der Error wenn ich versuche Ingame reinzukommen.
Ich habe testweise meine Dbs gelöscht und neue ausgeführt jedoch immer wieder mit dem selben Ergebnis.

Sedrika hat mal ein Script zum ausführen der db gepostet, jedoch hat das auch nichts gebracht.

Aldimaster Vllt weist du ja woran es liegt.


Wäre echt nett, wenn jemand helfen könnte.

Thx im voraus


Dennisdra
07/27/2011 16:56 .Crasy#2
Guck dir die Funktion "OnJoin" an & dazu die Error Werte?..
07/27/2011 17:25 Pumaaa#3
Dann würde ich sagen ist in deinem ObjSerialzizeOpt etwas an der falschen Stelle beim Empfangen / absenden.

Die Variablen müssen an der Stelle geladen werden wo sie auch ins Array reingetan werden ;/
07/27/2011 17:33 dennisdra#4
Ich hab mir die Funktion abgeschaut nur Kann vieles dafür die Ursache sein.
Eine Sache die im 4 Error Source stand war iwas mit max Level .
Ich habe gedacht das Vllt andere Auch diesen Error mal hatten und wissen wie man es fixt.
07/27/2011 17:51 Sedrika#5
Update mal die datenbank.

Code:
USE [CHARACTER_01_DBF]
GO
UPDATE [CAHRACTER_TBL] SET [m_tGuildMember] = '20110101000000'
GO
Danach sollte es gehen.
07/27/2011 18:16 dennisdra#6
@Sedrika

Das habe Ich doch schon gemacht, das hast du mir damals im alten Thread auch schon geschrieben.
Hab das ausprobiert jedoch geht es leider immer noch nicht :o

//edit:

Ich hab den Error jetzt mal eingegrenzt.
Für jedes Teil im nOnError 4 hab ich eigene nError meldungen erstellt und das kam dabei herraus:

Quote:
2011/ 7/27 18:49:48
OnJoin(): dennisdra, 2348
OnJoin(); 2348

ist

Quote:

ar >> nMaximumLevel;


nOnError = 2348;
07/27/2011 19:19 Ancientsword#7
Dann hab ich nur noch ein Vorschlag.

Bau eine Debug Funktion ein um rauszufinden wo das Problem liegt.
Btw. Die Funktion bauste in die Funktion ein.
Code:
#ifdef __DEBUG
	Error(" Deine Funktion");
#endif
07/27/2011 20:03 dennisdra#8
Und wie soll ich das bitte bewerkstelligen?
Also wie soll ich den Fehler mir ausgeben lassen?
Es muss ja irgendwas mit dem Level zu tun haben :o
07/28/2011 16:02 thecoreman#9
Zeigmal deine ObjSerializeOpt.cpp Bitte dann könnten wir dir besser helfen.

Edit:
Wenn du was neues eingebaut hast was änderungen in der ObjSerializeOpt.cpp usw hat vergess das define (falls vorhanden) im Databaseserver nicht.
12/25/2011 23:47 .::*[D][A][N][I]*::.#10
tut mir leid dass ich den alten thread nochmal pushe, aber habe einen ähnlichen error wie dennisdra : OnJoin(): Charname, 14


woran kann das liegen? ._.
12/26/2011 13:02 Spheromany#11
Habe leider genau den selben Fehler und bis jetzt keine Lösung dafür gefunden :/ OnJoin(): Charaname, 14