[Frage] Eines Coderbeginners

  • [FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]Hallo Mcoreler,

    da ich auch einmal in den Bereich Coding reinschnuppern und evtl auch festhängen bleiben möchte (dazu bin ich atm bissl zwischendurch am "AutoIt" lernen (batch kann ich auch schon ganz gut^^)

    Hab ne kleine frage bzgl einer idee von mir^^
    Undzwar geht es dabei um ein Programm, was 3 dateien ausliest und bestimmte sachen wiedergiebt.
    Im Klartext geht es um einen "FlyFF Itemlist generator".

    Ich hab mir das so vorgestellt:
    Es werden:
    defineItem.h
    propitem.txt
    propitem.txt.txt
    ausgelesen und eine Liste im format:

    [ID] | [Name]
    Zahlenwert | Itemname


    erstellt wird.

    Nun wollte ich mich hier erstmal erkundigen ob dies überhaupt möglich ist und wenn in welcher sprache am besten (vb hab ich auch zur verfügung)

    mfg
    cross[/SIZE][/COLOR][/FONT]

  • also probitem.txt wird nicht funktionieren weil dort einfach zu viele zeilen verrutscht angezeigt werden.

    probitem.txt.txt ist easy da kannste einfach die datei in einem edit feld anzeigen lassen und schreibst überdas edit feld einfach die bedeutung

    defineitem.h weiss nicht mehr genau was das ist =D

    Btw. falscher bereich -> ab zu autoit =D

    und das hätte ich dir auch in icq schreiben können


    MFG

    [CENTER]


    [/CENTER]

  • Also als Anfänger gehts in Autoit höchstens mit der propitem.txt.txt und der defineitem, ich glaube bei der propitem.txt ist das ganze für einen Anfänger zu kompliziert.

  • [FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]


    Rot Markierte:
    Diese Frage ist erstmal sprachen unabhängig, deswegen hab ich sie hier gepostet

    defineitem.h listet alle items auf mit der id dazu
    Zb
    #define II_WEA_SWO_WOODEN 21

    mfg[/SIZE][/COLOR][/FONT]

  • [FONT="Franklin Gothic Medium"][COLOR="Sienna"][SIZE="2"]Sollte kein Problem sein.
    Auch wenn ich als nicht Flyff-Spieler und PServer-Entwickler die Dateien kenne, sollte es höchstens ein kleines Problem für einen Anfänger darstellen.
    Könntest du vll. mal die Dateien hochladen ?
    Dann könnte ich mal etwas zaubern.
    Könnte allerdings etwas dauern, da ich im Moment nicht grade viel Zeit habe ;)
    Ansonsten Hilfe für Autoit kriegste hier normal genug.
    Auch grade deshalb, da es Einige gibt, die es gut können hier im Forum. :wink:[/SIZE][/COLOR][/FONT]

    [COLOR=Sienna]MfG
    Kogoro[/COLOR]
    [COLOR=darkorange]Support gibt es auf:[/COLOR]
    [SIZE=2][COLOR=darkorange]coding-cluster.net[/COLOR][/SIZE]

  • [FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]

    Sicher,
    hab es hier einmal hochgeladen^^:
    http://cross.kilu.de/share/Desktop.rar

    Bin grad dabei mir tut's/allgemeine sachen etc durchzulesen^^

    mfg
    cross[/SIZE][/COLOR][/FONT]

  • [FONT="Comic Sans MS"][COLOR="DeepSkyBlue"][SIZE="3"]Joa also Cross, sagte es dir ja in ICQ, ich kann auch was machen, ich müsste nur ein bestimmtes Zeichen als ASCII wissen, welches ich mit noch holen werde.
    Ansonsten, Kogoro schaffts auch, dessen bin ich mir sicher.
    Wie es mit dem Rest der Autoitcomm hier im Forum aussieht, ka, von denen habe ich bisher kaum Sachen gesehen, welche wirklich gut waren oder so.
    Liegt wohl dann, dass jeder denkt autoit is nur für Bots bzw generell eine ***** Sprache. (ja solche gibts)[/SIZE][/COLOR][/FONT]

  • [FONT="Franklin Gothic Medium"][COLOR="Sienna"][SIZE="2"]Also meiner Meinung nach geht es bei allen Dateien, diese Auszulesen.
    Du brauchst dafür folgende Funktionen:
    -_FileReadToArray
    -For-Schleife
    -_GUICtrlListView_InsertItem
    -paar weitere Sachen.

    Deine GUI würde folgendes brauchen:
    -3 Listviews
    -3 Tabs, wo die Listviews drin sind
    -2 Buttons (entweder pro Tab[einfacher] oder 2 für die gesamte GUI[für fortgeschrittene])

    Bei der PropItem.txt musst du dafür sorgen, dass man die Leerzeichen wegnimmt.
    Das könnte man mit StringRegExp lösen. Werde vll. mal am Wochenende den Anfang machen oder kann dir dann bei deinen Problemen helfen ;)

    internetfreak
    bin mir sicher das du das auch schaffst ;)[/SIZE][/COLOR]
    [/FONT]

    [COLOR=Sienna]MfG
    Kogoro[/COLOR]
    [COLOR=darkorange]Support gibt es auf:[/COLOR]
    [SIZE=2][COLOR=darkorange]coding-cluster.net[/COLOR][/SIZE]

  • Soetwas hatte ich vor einger Zeit schon mal gecodet.
    Flyff Itemlist Creator - Software-Showroom - Coding-Community.com - Snippets, Tutorials, Support

    Gut es ist zwar in vb.net geschrieben und weil ich in Eile war ist der Code zum kotzen aber es funktioniert eigentlich ;)

    Zitat von xDrago;114728

    also probitem.txt wird nicht funktionieren weil dort einfach zu viele zeilen verrutscht angezeigt werden.

    Ah? Und wie schafft es dann der Client die Items auszulesen? :P
    lg Ich;

  • Das ist eig. garnicht so schwer, wenn man sich die dateien genau mal anguckt. Also die propitem.txt brauchst du garnicht, da die nur für den client wichtig ist. Bei der propitem.txt.txt musst du eine zeile auslesen und eine überspringen, da die erste zeile der name ist und die zweite Zeile die Itembeschreibung. Dann musst du nurnoch das "IDS_PROPITEM_TXT_000000 " splitten und dann hast du die ganzen itemnamen schonmal in einer Liste. Zuletzt noch die ID's von der defineitem.h zuordnen und fertig ^^

  • [FONT="Franklin Gothic Medium"][COLOR="Sienna"][SIZE="2"]Also das einlesen der propItem.txt.txt habe ich schonmal.
    Was soll denn da noch rein?
    Wie gehören die defineItem.h mit der propItem.txt.txt zusammen?
    Was willst du aus der propItem.txt haben?


    Bisheriger Code:

    © by Me 2010[/SIZE][/COLOR][/FONT]

    [COLOR=Sienna]MfG
    Kogoro[/COLOR]
    [COLOR=darkorange]Support gibt es auf:[/COLOR]
    [SIZE=2][COLOR=darkorange]coding-cluster.net[/COLOR][/SIZE]

  • [FONT="Franklin Gothic Medium"][COLOR="Sienna"][SIZE="2"]Wenn du was machen willst?
    Siehe dir den Code genau an, dann siehst du es.
    Grundlegend dafür brauch man die letzte[/SIZE][/COLOR][/FONT]

    [COLOR=Sienna]MfG
    Kogoro[/COLOR]
    [COLOR=darkorange]Support gibt es auf:[/COLOR]
    [SIZE=2][COLOR=darkorange]coding-cluster.net[/COLOR][/SIZE]

  • [FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]

    Zitat von Kogoro;114936

    Also das einlesen der propItem.txt.txt habe ich schonmal.
    Was soll denn da noch rein?
    Wie gehören die defineItem.h mit der propItem.txt.txt zusammen?
    Was willst du aus der propItem.txt haben?


    Bisheriger Code:

    © by Me 2010

    Die defineitem.h und die propitem.txt (nur 1 txt)
    gehören so zusammen:
    In der Propitem.txt steht, zb,:
    II_WEA_AXE_RODNEY

    In der defineItem.h steht zu diesem Item dann die ID:
    #define II_WEA_AXE_RODNEY 81

    Die Propitem.txt.txt verwandelt quasi den string:
    IDS_PROPITEM_TXT_000124
    (der in der propitem.txt definiert und in der .txt.txt "ausgelesen" wird)
    nach:
    IDS_PROPITEM_TXT_000124 Rodney Axe

    mfg
    cross[/SIZE][/COLOR][/FONT]

  • [FONT="Franklin Gothic Medium"][COLOR="Sienna"][SIZE="2"]Ok dann werde ich das so dementsprechend aufbauen.
    Werde den Anfang(einlesen) machen und dir dann per pm die datei schicken. Den Rest schaffste dann selber ;)[/SIZE][/COLOR][/FONT]

    [COLOR=Sienna]MfG
    Kogoro[/COLOR]
    [COLOR=darkorange]Support gibt es auf:[/COLOR]
    [SIZE=2][COLOR=darkorange]coding-cluster.net[/COLOR][/SIZE]

  • [FONT="Franklin Gothic Medium"][COLOR="Sienna"][SIZE="2"]Habe mal eine UDF dazu gemacht.
    Zu finden [Size="4"]Hier[/Size] ;)[/SIZE][/COLOR][/FONT]

    [COLOR=Sienna]MfG
    Kogoro[/COLOR]
    [COLOR=darkorange]Support gibt es auf:[/COLOR]
    [SIZE=2][COLOR=darkorange]coding-cluster.net[/COLOR][/SIZE]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!