Jump to content

Lawliet

Members
  • Posts

    21
  • Joined

  • Last visited

Posts posted by Lawliet

  1. Hallo zusammen, ich bin auf der Suche nach einer Funktion von der ich nicht genau weiß ob sie existiert oder wie sie heißt falls sie existiert.

    Ich habe ein paar NPCs geschrieben die auf Variablen und functionen externer Athena Script dateien zugreifen sollen.

    Ich dachte mir da sowas wie ein einfaches includieren der Text Zeilen der externen Datei in die Datei die grade ausgeführt wird.

    Gibt es da etwas, würde mir helfen.

    Danke! LG.L

  2. Guten Abend gemeinsam,

    Ich habe erst vor einiger Zeit mitbekommen das seid rathena die 3rd Job Klassen in rAthena "implantiert" wurden.

    Nun habe ich bisher nicht verstanden, wo ich an die Konfigurationen der 3ten Job Klassen komme.

    Gibt es dazu schon eine Dokumentation in die ich mich einlesen kann?

    Konnte im Wiki nichts finden, auf dem Issues Eintrag der Job 3rd 'Revision' war für mich leider auch nichts vorhanden was mir helfen könnte.

    Vielleicht hat ja jemand ein paar nützliche Informationen für mich :)

    Vielen Dank!

    LG.L

  3. Wünsche einen schönen guten Abend, ich möchte schleunigst ein Projekt vorstellen was ich bis lang versäumt habe.

    Vorweg! Ich habe nicht vor coretracker´s Idee zu klauen, ich bin einfach nicht dazu gekommen das Projekt vorzustellen (es war schon auf lange dauer geplant)

    Es geht wie der Titel schön verrät, um ein Ragnarok Control Panel und die Basis steht bereits.

    Derzeit Wird an den größeren Futures gearbeitet.

    Informationen zum Projekt

    Sheru ist der Japanische Begriff für (Shell : aus dem Englishen).

    RagnaSheru wird ein Control Panel für e/r Athena und basiert auf php.

    Es wird kein Framework oder ähnliches verwendet, lediglich sind einige jQuery Funktionen enthalten.

    RagnaSheru bekommt eine der Open Source Lizenzen aus Google Projekts (Steht noch nicht genau fest welche es sein wird).

    Future überblick

    - Spieler Verwaltung

    [scheidungs Funktion, E-Mail / Password ändern möglich, Zeny Transfer, Spieler Slot ändern möglich , Position / Aussehen zurücksetzen möglich]

    - Gilden Verwaltung

    [Gilden Master können: Spieler entlassen, eingenommene Burgen einsehen und vieles mehr...]

    - Vote4Point Shop (inc+ Payment Funktion)

    [spieler können: Items erwerben, über Banner Voten]

    [Administatrion: Items eintragen/entfernen/ändern, Vote Banner festlegen]

    - Administration

    [Administrator(Access) kann: Spieler einsehen/löschen/bannen/muten... , Gilden einsehen/löschen/umbennen..., Logs einsehen

    und vieles mehr...]

    Screenshots (Für die ersten Eindrücke)

    Screenshot 1

    Screenshot 2

    Demo Video folgt...

    Projekt Webseite

    logo-platform.png

  4. Für welches Client Datum möchtest du es denn compiliert haben? (bzw vor dem compilieren noch etwas in den Quelldaten ändern?)

    Wenn es bei dir noch immer nicht Funktioniert, dann werde ich das übernehmen.

    LG.L

  5. Hallo Rikimaru, "limits.h" ist glaube ich ein C Standard Header File, prüfe mal ob die besagte Datei noch im include Verzeichniss von Visual Studio vorhanden ist.

    C:Program Files (x86)Microsoft Visual Studio 10.0VCinclude

    Je nach dem solltest du auch mal prüfen ob das aktuelle Microsoft Visual C++ 2010 Redistributable installiert ist.

    Windows 32Bit: http://www.microsoft.com/download/en/details.aspx?id=5555

    Windows 64Bit: http://www.microsoft.com/downloads/de-de/details.aspx?FamilyID=bd512d9e-43c8-4655-81bf-9350143d5867

    (Ob die Redistributable packets eine Lösung sind kann ich dir nicht sagen :D)

    Falls die dort nicht liegt solltest du am besten mal dein Visual Studio reinstallieren.

    LG.L

  6. Wie meine beiden Vorposter, tendiere ich auch zu rAthena, man sollte aber nicht vergessen wer die Software entwickelt hat.

    Und ich nehme mal stark an ab einer bestimmten eAthena Revision wurde umgezogen, deshalb ist es im Endeffekt egal.

    Es spricht trotzdem mehr dafür rAthena zu verwenden da wie bereits gesagt wurde ein großes developer Team dran weiterarbeitet.

    Was nun mit eAthena kann ich nicht sagen, ob da noch weiter dran gearbeitet wird wäre trotzdem mal interessant zu wissen.

    (Laut der Google Subversions repository von eAthena ist da seid 2011 nix mehr gemacht wurden)

    LG.L

  7. Guten Abend allerseits,

    Ich habe eine Frage zu den im Titel genannten Fraktionen.

    Ich muss zugeben, ich habe mich nach Renewal weniger mit Ragnarok beschäftigt, ist auch schon was her.

    Ich lese in vielen Threads Renewal arbeitet nicht mit 3rd Job Klassen zusammen.

    Wie habe ich das zu verstehen, standen Renewal und die 3er Job Klassen nie zusammen in einem Ragnarok Titel?

    (Oder gehört die Job Class 3 gar zu der Zeit vor Renewal?)

    Würde mich sehr interessieren und ich hoffe jemand kann meine unwissenheit is gewisse lenken.

    Vielen Dank!

    LG.L

  8. Wenn du einen Blog aufsetzt muss aber erstmal wer auf deinem Blog gewesen sein damit er von rAthena erfährt.

    Vielleicht bringt ja das bescheid geben über (Soziale Netzwerke) was, wenn dem so ist interessiert es vermutlich nur die Leute die sowieso was mit eAthena am Hut hatten

    LG.L

  9. Also die neuste Revision lässt sich ohne Problem compilieren.

    Sonst mach dir zum ausprobieren mal ein neues Verzeichnis, und lade dir eine neue Revision die du compilierst.

    LG.L

  10. Hallo, in diesem kleinen Tutorial erläutere ich schnell wie man das Titlebild vom Ragnarok Clienten ändern kann.

    Dafür habe ich ein wenig in der data.grf rumgebastelt, auf die schnelle lässt sich schnell erkennen wo das Titelbild² liegt.

    Das Titelbild*² ist in 12 Teile gesplittet, jedes der Teile hat eine Bit tiefe von 24-Bit.

    Der Client selber kann Bitmaps die über 24-Bit laufen nicht darstellen, sollte solch eine Bitmap doch über 24-Bit gehen zeigt der Client

    ein schwarzes Bild an.

    Wo bekomme ich die 12 Bilder her?

    In der data.grf befindet sich im Ordner

    rotexturepath.png

    folgender Inhalt, je nach Client kommt es drauf an welche Bitmaps der Client darstellt.

    Tscreenfilenames-150x150.png

    Dort erkennt man das die Dateien mit t1, t2 und t3 beginnen.

    Nun tragen diese Dateien noch einen Unicode Dateinamen, selbstverständlich sind wir keine Koreaner und können, wie ich jetzt einfach mal behaupte keine Koreanischen Zeichen lesen.

    Zum umwandeln der Dateinamen nimmt man am besten Unbollox von Ximusoft².

    Nun dürften die Dateinamen schon besser erkenntlich sein, da ich davon ausgehe das eure Main Data Ordner ebenfalls das Ascii Zeichenkodierung nutzen könnt ihr diese zusammenfügen und abändern.

    filenamesascii.png

    Zusammen fügen und Trennen leicht gemacht

    Dazu nutze ich PhotoScape, es gibt reichlich andere Software die das selbe verspricht, aber warum schwer wenns auch kompliziert geht?

    Zusammenfügen lässt sich mit der Funktion "Kombinieren" erreichen.

    pscape01-150x150.png

    Nun wählen wir die 12 gesplitteten Bitmaps , gehen auf die Tabpage "Schachbrett" welche sich rechts befindet.

    dort geben wir an das unser Bild 4 Spalten deckt, kurz darauf müsste es so ähnlich aussehen

    PhotoScapebackimage-150x150.png

    Jetzt kann das Bild an einer beliebigen Stelle gespeichert werden.

    Jetzt ist euer Part gefragt, damit will ich nichts zu tun haben :( .

    Bitmap splitten lässt sich mit der Funktion "Bildteiler" erledigen.

    pscape02-150x150.png

    Dort wählen wir unser Bild welches eine Größe von 1024x768 besitzen sollte.

    beschränkt auf 4 Spalten und 3 Zeilen können wir unser Bild nun wieder splitten lassen.

    Bildteiler01-150x150.png

    Der Dateiname sollte natürlich jetzt denen der Ascii Encodierung angepasst werden.

    Am Ende sollte noch geprüft werden ob die Bitmaps die 24-Bit Tiefe behalten haben, sollte dies nicht der Fall sein lässt sich die Bit Tiefe in jedem gängigen Bildbearbeitungsprogramm überspeichern lassen.

    Sollte ich irgendwas vergessen haben, oder es ist was zu Kritisieren gebt euren Senf dazu, ich bügel das dann aus :(

    LG.L

×
×
  • Create New...