[Alpha/@Work]40K ItemCreator Tool

06/20/2016 14:11 Ðαrkbøζζ#1
Einen wunderschönen guten Tag liebe Community...

Ich habe vor einiger Zeit mal nach Ideen für ein neues Tool gefragt und
wurde von einem Member dann angeschrieben das er gerne ein Tool für die
neuen item_proto.txt/item_names.txt (40K) hätte und sich da wohl (angeblich) einige für interessieren würden.

Da ich leider in der Metin2 Thematik nichtmehr sonderlich drin stecke war es sehr mühsam für mich die ganzen nötigen informationen zu sammeln,
deshalb frage ich jetzt auch hier nach Hilfe in fachlicher Hinsicht...

Nun meine Bitte an euch...

Das Tool ist noch lange nicht fertig und ausgereift.
Es funktionieren lediglich die Hauptfunktionen und auch die nur eingeschränkt.

***************************************
*Momentaner Stand
***************************************


Momentan kann ein Item "erfasst" werden und wird dann in die Liste rechts auf der Seite
geschrieben, mit einem Doppelklick lassen sich die dazu generierten Querys anzeigen und mit einem klick
kopieren oder verändern und dann speichern (Wieder in die Liste).

Screenshots:


***************************************
*Eure Aufgabe
***************************************


Ich würde euch bitten das erstellen von item Querys zu testen und mir zu sagen ob alles klappt, was fehlt, was geändert/verbessert werden muss und ob ihr noch Ideen habt wie wir das ganze besser gestalten/aufrüsten können. Ich werde die Sachen dann nach und nach umsetzen bis das Tool
irgendwann fertig ist, zumindest sofern das gewünscht ist.
Ich brauche bei den fachlichen dingen eure Hilfe!

***************************************
*Im späteren Verlauf...
***************************************


- Funktionen wie die Querys alle zusammen durch Button-Klick in eine Textdatei speichern
- Items können direkt von +0 - +9 generiert werden
- Itemquerys einlesen zum einfacheren bearbeiten
- uvm.

Das kommt dann alles wenn die Grundfunktionen 100%ig funktionieren!

***************************************
*Momentan offene Fragen (Fachlich)...
***************************************


Folgende Fachliche Punkte kann ich nicht genau zuordnen.
Wenn jemand weiß, was die Variable in der item_proto setzt
und welche Möglichkeiten es dafür gibt, sagt bitte bescheid!
- flag
- refine
- refineset
- socket
- magic_pct
- attu_addon
- specular

***************************************

Ich hoffe ihr könnt das ganze gebrauchen und ihr helft mir etwas, damit ich euch helfen kann. Das Tool ist mehr Arbeit als man vll. denkt!
06/21/2016 14:14 Ðαrkbøζζ#2
#push
Kann keiner helfen ? :-(
Muss ja nicht viel sein, jeder ein paar Tipps wäre schon super!
06/21/2016 15:25 DasSchwarzeT#3
Vielleicht beim Erstellen von Items +0-9 auch eine Möglichkeit anbieten, jedem + ein anderes refine set zuzuweisen. An sich für mich erst interessant, sobald es die Funktion von +0-9 erstellen gibt.
06/21/2016 15:39 Ðαrkbøζζ#4
Quote:
Vielleicht beim Erstellen von Items +0-9 auch eine Möglichkeit anbieten, jedem + ein anderes refine set zuzuweisen. An sich für mich erst interessant, sobald es die Funktion von +0-9 erstellen gibt.
Erstmal danke für deinen Beitrag :-)
Klar kann ich gerne mit einbauen! Aber erstmal muss ich die Grundfunktion einer Queryerstellung fertig bekommen und mir fehlt das fachliche Wissen dazu.
Welchen Wert stellt ein 'refine_set' beispielsweise da?

Ich muss wissen was sich hinter folgenden Spalten verbirgt und optimaler Weise noch dazu, welche Werte sie annehmen können (Beispielsweise die Flag, hat ja meines wissens verschiedene festgelegte Variablen welche benutzt werden können.)

- flag
- refine
- refineset
- socket
- magic_pct
- attu_addon
- specular

Also was lege ich mit Socket z.B. fest? Ist es die Anzahl der möglichen Steine die in
das Item gehen oder doch eher irgendwie die festlegung ob Rüstungs oder Waffensteine rein können? ich weiß es leider nicht und bräuchte genau bei solchen Fragen Hilfe...
06/21/2016 16:03 DasSchwarzeT#5
Quote:
Originally Posted by Ðαrkbøζζ View Post
Erstmal danke für deinen Beitrag :-)
Klar kann ich gerne mit einbauen! Aber erstmal muss ich die Grundfunktion einer Queryerstellung fertig bekommen und mir fehlt das fachliche Wissen dazu.
Welchen Wert stellt ein 'refine_set' beispielsweise da?

Ich muss wissen was sich hinter folgenden Spalten verbirgt und optimaler Weise noch dazu, welche Werte sie annehmen können (Beispielsweise die Flag, hat ja meines wissens verschiedene festgelegte Variablen welche benutzt werden können.)

- flag
- refine
- refineset
- socket
- magic_pct
- attu_addon
- specular

Also was lege ich mit Socket z.B. fest? Ist es die Anzahl der möglichen Steine die in
das Item gehen oder doch eher irgendwie die festlegung ob Rüstungs oder Waffensteine rein können? ich weiß es leider nicht und bräuchte genau bei solchen Fragen Hilfe...
flags, die es gibt:

"ITEM_TUNABLE",
"ITEM_SAVE",
"ITEM_STACKABLE",
"COUNT_PER_1GOLD",
"ITEM_SLOW_QUERY",
"ITEM_UNIQUE",
"ITEM_MAKECOUNT",
"ITEM_IRREMOVABLE",
"CONFIRM_WHEN_USE",
"QUEST_USE",
"QUEST_USE_MULTIPLE",
"QUEST_GIVE",
"ITEM_QUEST",
"LOG",
"STACKABLE",
"SLOW_QUERY",
"REFINEABLE",
"IRREMOVABLE",
"ITEM_APPLICABLE",

refine:
vermutlich die vnum, zu welcher das Item uppbar sein soll

refineset:
das refine_set aus der refine_proto, welches zum Uppen benötigt wird
socket:
1-3 (Steinslots)
magic_pct:
habs kurz im source angeschaut, scheint eine zahl von 0-100 zu sein und gibt an, wie wahrscheinlich das Item Boni beim Droppen bekommt
attu_addon:
ob ein item dss/fks hat (0-> nein, 1-> ja)
- specular:
wert von 0-100 wie sehr ein Item schimmert (Alpha channel und so)

Keine Ahnung ob alles stimmt, hab ich mir jetzt so hergeleitet. Habe selbst wenig mit dem txt protos gearbeitet, sollte aber eig. so stimmen.
06/22/2016 15:40 Ðαrkbøζζ#6
Ahhh, super!
Auf manche Sachen hätte ich auch selber kommen können Mensch >.<
Aber damit lässt sich auf jeden fall schonmal arbeiten!

Einziges Problem ist, dass ich die Flags auch schon vorher wusste.
Aber nicht genau weiß, was welche nun für einen Effekt bringt und
bei welchem Typ Item diese benutzt werden.

Und das magic_pct klingt noch etwas komisch...
06/29/2016 10:58 Ðαrkbøζζ#7
#BETA !!!
[Only registered and activated users can see links. Click Here To Register...]