[Release] Odin Files + Client Fixed

02/15/2015 13:40 Cℓoud#46
Hab den Worldmanager unter anderem auch mal hinzugefügt ..

Quote:
Letztes Update:
  • ServerConfig wurde überarbeitet
  • Dienstnamen wurden geändert
  • ServerGroup wurde geändert
  • ControlPanel v4 wurde hinzugefügt
  • WorldManager wurde gefixt
02/15/2015 17:37 Fersion#47
Wie du weisst nutze ich ja deine Files ich hab da nur eine kleine Frage ^^

Wenn ein char z.b. level 1 ist hat er kein skill punkt und wenn er level ups macht bekommt er auch keine dazu.(Die fürs "CFenster"

Soll das so sein ?
02/15/2015 19:16 Cℓoud#48
Tausch mal die ChrCommon.txt aus. Ist wahrscheinlich die drin die ich für die Instant Job Quest nutze und releast habe.
02/16/2015 08:55 Desponia#49
" Probleme bei der 60er Job Quest mit dem Magier"


Cloud ich schick dir später die funktionierende Quest.shn
02/16/2015 16:12 Fersion#50
Quote:
Originally Posted by Cℓoud View Post
Tausch mal die ChrCommon.txt aus. Ist wahrscheinlich die drin die ich für die Instant Job Quest nutze und releast habe.
Jo hat funktioniert ;)
02/16/2015 16:36 Cℓoud#51
Quote:
Originally Posted by Desponia View Post
" Probleme bei der 60er Job Quest mit dem Magier"


Cloud ich schick dir später die funktionierende Quest.shn
Die Quest.shn tausche ich später aus, das muss auch Clientside passieren und den Client neu hochzuladen ist ein bisschen mehr aufwand.

Allerdings habe ich das Problem mit der Serverconfig gefixt, die 30 Dateien die du mir da geschickt hast brauch man alle nicht! .. das war mehr Müll als fix.

Somit: &pfind und &psummon über die Zonen hinaus funktioniert und der Bug mit der Gruppe sollte auch behoben sein.

P.s.: Lad dir mal die neue Serverconfig runter so muss das aussehen und nicht so:


Edit: Und wenn ich was in den Files fixe und man Keine Ahnung hat, sollte man sich die besser komplett neu runterladen! Es funktionieren sonst einige Dinge eben nicht, wenn man es nicht vernünftigt austauscht.
02/16/2015 17:23 D0n!#52
Nicht So wie auf dem Screen? xD
Also im ServerInfo Ordner müssen sich ansich nur 2 Dateien befinden,
Standardbezeichnungen sind glaube ich:
1. test_ServerInfo.txt
2. _ServerGroup.txt

Die Configdatei für den jeweiligen ZoneServer sollte sich optimalerweise in dessen
Ordner befinden und auf die test_ServerInfo verweisen.
Für die Zone die ich hochgeladen habe sollte die Configurationsdatei den Namen
"ZoneConf.txt" tragen, das hatte ich vergessen hinzuzufügen und ist nem Anfänger
natürlich erstmal nicht klar :D

Denke aber mal du hast dich schon darum gekümmert, oder Cloud? :)
02/16/2015 17:35 Cℓoud#53
Ja klar hab schon alles hinzugefügt. ^^
02/16/2015 17:43 D0n!#54
Ja, habs gerade heruntergeladen und begutachtet xD
Scheint alles ok zu sein, in der ODBC Sektion fehlen mir zwar ein paar tabs,
die sollten der funktion des Servers aber nicht im Wege stehen.
02/17/2015 23:12 hein1988#55
die ODBC Einträge müssen den Namen der Datenbanken haben
02/17/2015 23:14 Cℓoud#56
Falsch. Man kann die benennen wie man lustig ist, solange es in der Serverconfig steht.
02/17/2015 23:42 *Kaito#57
Man kann alles umbenennen wie man lustig ist muss man halt auch alles einfach anpassen
02/18/2015 01:00 D0n!#58
Quote:
Originally Posted by Cℓoud View Post
Falsch. Man kann die benennen wie man lustig ist, solange es in der Serverconfig steht.
vorrausgesetzt es sind keine Prozeduren vorhanden die explicit auf eine
Datenbank zugreifen wollen, ich meine da waren 1 oder 2, bin mir aber nicht
mehr ganz sicher.

Wäre vielleicht eh mal angebracht die ganzen Datenbanken als .sql zu
exportieren allein schon deshalb damit man nicht ewig mit nem Backup
startet das mit account nummer 5479 oder char nummer 67254 beginnt xD
(ja mir ist klar das man nen reseed vor nem backup machen kann ;) )

Will die Knockback sache mir morgen (heute) eh nochmal anschauen und werd wohl dazu mal
nen frischen Server aufsetzen mit diesen files, denke da bietet sich an das direkt zu machen
und auch gleich den jailfix zu integrieren.

Da wird sichs dann herausstellen obs nen paar failprozeduren gibt ;)

Wenns fertig ist, lad ichs hoch und schick dir den link dann per pn zur begutachtung Cloud
02/18/2015 17:36 Cℓoud#59
Ersteres trifft meiner Erfahrung nach auf die StatisticsData zu. Zweiteres find ich gut, ich würde dir da die Arbeit abnehmen und die .sql Scripts schonmal hinzufügen. Wenn du dir nochmal Knockback ansehen solltest und Jailfix hinzufügst, tausch ich das dann entsprechend aus.
02/18/2015 18:38 D0n!#60
Bis jetzt ist der "KnockBack fix" ersteinmal enttäuschend, wie ich dir schon in ner pn geschrieben
habe aber ich suche mal weiter, vielleicht findet sich dort doch noch etwas nützliches.

Edit: sinnlos, es sind definitiv anpassungen nötig.
Um die Knockback abstates zu fixen wäre nötig zu wissen auf was die SubAbState beim ActionIndex(A,B etc.)
49 zugreifen will denn dies ruft den Positionswechsel auf und sorgt leider auch für das verbuggen des Chars.
Findet man einen ActionIndex der so ziemlich das gleiche bewirkt, sollte auch der KnockBack gefixt werden können,
so meine Meinung.
Löscht man die 49 einfach (also nullen) funktionieren alle KnockBack Skills ohne das der Char feststeckt, jedoch werden diese dann lediglich auf der Stelle ausgeführt.

Ich hab nun keine lust weiter zu schauen, hab nun einige Skills getestet welche nen knockback ausführen sollten
aber dabei kam natürlich nichts rum weil die Abstates ohnehin nicht mehr in der ActiveSkill eingetragen sind.

Ich mach mich nun an das Jail.

Edit 2: Hier nun der Jailfix
[Only registered and activated users can see links. Click Here To Register...]

Und hier einmal die komplette DB als .bak und auch als .sql:
Jail included und überflüssige Datenbankbenutzer entfernt, neu eingespielt und getestet.
Bitte Readme.txt lesen.

Edit 3: Bitte die Field.txt ändern und zwar:
Code:
EldPri	-	-	18 	Restricted#Area	0 	256 	256 	5000 	-	0 	1 	1 	0 	2 	0 	0 	0 	0 	0 	0 	0 	1 	Eld	14618	13435	0	0	0	0	0	0	1		1 	1 	0 	0 	0 	1 	0 	1 	1 	0 	1 	1 	1000 	0 	0 		18 		0 	1 	1 	0 	0 	0 	0 	0 	1
zu
Code:
EldPri	-	-	18 	Restricted#Area	0 	256 	256 	5000 	-	0 	1 	1 	0 	2 	0 	0 	0 	0 	0 	0 	0 	1 	EldPri	896	1122	0	0	0	0	0	0	1		1 	1 	0 	0 	0 	1 	0 	1 	1 	0 	1 	1 	1000 	0 	0 		18 		0 	1 	1 	0 	0 	0 	0 	0 	1
da man sonst mit hilfe des GK's sich aus dem Gefängniss buggen könnte.