Datenbank item_proto

03/28/2016 14:54 theo1990#1
Hallo zusammen,

ich habe eben mal wieder in meine alten files geschaut und mir ist aufgefallen das in der item proto die Spalten name und gb123... Als varbinary angelegt sind. Wird hier vom client / Server wirklich beim auslesen Binary erwartet oder kann ich die einfach auf varchar umstellen?
03/28/2016 15:15 brachmann#2
Das hängt von deinen Filse ab z.B greift die mob_drop_item.txt in koreanischer Ausführung über den Namen auf das Item zu. Dies ist jedoch variabel.

Sollte deine mob_drop_item.txt und common_drop_item per vnum geregelt sein, sollte es keine Probleme beim umändern geben.

edit: Habe vergessen zu erwähnen, das du beim verändern darauf achten solltest, dass du keine Leerzeichen verwänden darfst. Es gelten die selben Regeln beim bearbeiten wie bei der mob_drop_item.txt.

zu der gb123 kann ich leider nichts genaueres sagen, da ich es selbst nicht finde :o
gib mir gerade mal die Info in welchen Filse du die Spalte gefunden hast. Danke :)
03/28/2016 18:33 theo1990#3
Das sind 2011er files. So sind sie mal genannt worden.
03/28/2016 19:00 Lauling#4
wie sieht die game rev aus?
03/28/2016 19:23 theo1990#5
keine ahnung hab die sachen noch auf meiner externen gefunden
03/28/2016 20:03 Lauling#6
guck doch rasch in der version.txt nach um welche ************ es sich handelt
03/29/2016 05:14 theo1990#7
Da steht 404 drin.
03/29/2016 09:06 Lauling#8
huch die aller erste gamefile, sind wohl instantfiles? 2007?
03/29/2016 16:46 theo1990#9
Anscheinend hab mich auch gewundert. Vllt ist es auch eine andere muss mal in die game reinschauen wie der pong iss. Aber würde es mit der game gehen? Normal kommen doch die Werte der items aus der item_proto im Client. Nur anscheinend bei den neuen nicht da kommen sie aus der Datenbank, habe ich das richtig verstanden?
03/29/2016 17:47 Lauling#10
also die 404 game wird bestimmt keinen pong besitzen.
die mops werden bis zur 34k game aus der mysql tabelle Player.item_proto geladen.
die 34k und neuere gamefiles verwenden die item/mop_proto.txt und item/mop_names.txt welche sich im db core ordner befinden.
Das was man ingame jedoch sieht wird aus der item_proto im client geladen, welche sich im locale ordner befindet. also was du ingame siehst zbsp. bei einer waffe als angriffswert muss nicht unbedingt stimmen, insofern in mysql oder eben den txs serverside andere werte stehen.

mfg