[Offi Files] Neue NPC´s erstellen [Guide]

  • In diesem Guide erkläre ich euch wie man neue NPC´s bei Offi Files einfügt und diese Funktionsfähig machen kann.

    Als erstes braucht ihr den dyoManager: LINK

    Öffnet damit eine dyo Datei in eurem Worldordner, wo ihr etwas bearbeiten möchtet z.b. WdMadrigal.dyo

    Die Richtung, wohin der NPC schauen soll
    Die Koordinaten, wo er sich befinden soll
    Die Model ID des NPC´s
    Der Name
    Die -1 muss immer ganz unten in der dyo datei stehen, sonst ist alles für die Katz

    Wichtig: Die -1 darf nur einmal auftauchen unzwar nur ganz am Ende, darauf achten

    Habt ihr das nun eingetragen könnt ihr die ganze Sache speichern

    Als nächstes gehen wir in die character.inc.
    Dort fügen wir ganz unten einen neuen Npc ein
    Das ganze sollte in etwa So aussehen:

    Muss mit dem Namen in der dyo datei übereinstimmen
    Die Funktion des NPC´s: In diesem Fall kann er Dinge verkaufen
    In welchem Tab der Gegenstand später verkauft wird (Slot)
    Der Gegenstandstyp, zu finden in der Probitem.txt, später aber mehr
    Spätere Verlinkung des Namens, IDS_CHARACTER_INC_000850 darf nicht 2 mal in character.txt.txt vorkommen, da dann immer nachschauen
    Anzahl der Slots des NPC´s, darf wieder nicht doppelt vorkommen
    Lvlbereich des Gegenstandes, hier von lvl 15 - 100
    6 = Job ID, gut wäre eine Job Id von -1, da für alle kaufbar

    So jetzt erfolgt der Eintrag in der character.txt.txt


    Code
    IDS_CHARACTER_INC_000850    Pixelz One
    IDS_CHARACTER_INC_000851    Slot1
    IDS_CHARACTER_INC_000852    Slot2
    IDS_CHARACTER_INC_000853    Slot3
    IDS_CHARACTER_INC_000854    Slot4

    Wie man hier schon sehen kann, müssen die IDS_CHARACTER_INC ID´s mit denen von der character.inc übereinstimmen


    Der Npc sollte jetzt schonmal im Spiel vorhanden sein
    Jetzt sind nur noch die Preise und Items in der probitem.txt einzustellen, die er verkaufen soll


    Code
    6    II_WEA_SWO_WOODEN    IDS_PROPITEM_TXT_000016    1    1    IK1_WEAPON    IK2_WEAPON_DIRECT    [COLOR=Red]IK3_SWD[/COLOR]    JOB_VAGRANT    TRUE    =    =    [COLOR=Cyan]8[/COLOR]    7200000    100    180    HD_ONE    =    PARTS_RWEAPON    =    0    =    =    1    1    [COLOR=Lime]1[/COLOR]    1    =    =    =    3    4    _NONE    0    0    0    0    0    =    WT_MELEE_SWD    AS_HORIZONTAL    AS_DIAGONAL    AS_VERTICAL    AS_THRUST    =    =    =    =    =    0.085    =    AR_SHORT    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    =    XI_HIT_SWORD01    =    =    =    =    =    =    =    =    =    WEAPON_GENERAL    =    =    =    =    =    =    0    0    0    0    0    0    =    =    =    =    =    =    =    =    =    =    =    =    1    =    SND_PC_DMGSWD    SND_PC_DMGSWDC    """itm_WeaSwoWooden.dds"""    0    """"""    IDS_PROPITEM_TXT_000017


    Der Gegenstandstyp

    Bei Shopable eine 1 reinschreiben damit der Npc das verkaufen kann
    Der Preis, wie teuer er das verkaufen soll


    Das ganze muss auch Clientside gemacht werden, sprich die res dateien bearbeiten...

    Das wars schon, das ganze noch in den res Dateien eintragen und ihr habt einen neuen Shop oder was anderes. Falls ich was vergessen hab, schreib es rein...

    Über ein Thanks würde ich mich freuen!!

    Mfg Pixelz

    [SIGPIC][/SIGPIC]

  • Zitat von Time2Chill;49571

    ein InGame Screen, das er erolfgreich Funzt Währe eventuell auch noch Toll.^^

    So da ist der Beweis. Screen hinzugefügt. Shop kann ich dir da jetzt nicht zeigen. Hab keine Lust den Server zu starten und die Items müssen bei mir noch geändert werden. Ist aber alles in Arbeit...

    Weitere Screen folgen vllt bald

    [SIGPIC][/SIGPIC]

  • Nice Guide hastn Thanks

    und habs gleich mal in die Liste mit aufgenommen.

    mfg

  • Kann man dort so gut wie alle npcs einfügen, die man möchte oder gibts hier irgentwelche Ausnahmen?

    [center][FELD="Neulich im Chat mit xDrago"]
    xDrago: sorry war beschäftigt, ich musste das weiße Pulver auf nem bonbon wegblasen
    Ich: junge, das bläst man nich ab, das zieht man sich durch die Nase![/FELD][/center]

  • Zitat von Time2Chill;49576

    bei mir Speichert der die DYO Nicht, was geändert Wurde. Warum ? :)

    Datei -> Save

    Sollte eigendlich gehen.

    Sakumi man kann alles mögliche machen, NPC´s ersetzen, neue adden...
    Es gibt so viele möglichkeiten.

    Mfg Pixelz

    [SIGPIC][/SIGPIC]

  • Zitat von pixelz;49580

    [COLOR="Red"]Datei -> Save

    Sollte eigendlich gehen.[/COLOR]

    Sakumi man kann alles mögliche machen, NPC´s ersetzen, neue adden...
    Es gibt so viele möglichkeiten.

    Mfg Pixelz

    [COLOR="Red"]Leider Geht das nicht bei Mir p_q[/COLOR]

  • Zitat von Time2Chill;49581

    [COLOR="Red"]Leider Geht das nicht bei Mir p_q[/COLOR]

    Was geht denn daran nicht, kommt eine Fehlermeldung oder wieso...

    Normaler geht das Programm. Darfst aber ganz unten das
    ----------
    -1
    nicht vergessen sonst kommt ein Fehler

    Mfg Pixelz

    [SIGPIC][/SIGPIC]

  • Zitat von pixelz;49583

    Was geht denn daran nicht, kommt eine Fehlermeldung oder wieso...

    Normaler geht das Programm. Darfst aber ganz unten das
    ----------
    -1
    nicht vergessen sonst kommt ein Fehler

    Mfg Pixelz


    Eingefügt > Datei > Save > Name.dyo*

    Hab das gemacht wie es oben stand. Habe auch alles Mitkopiert und auch 3 x Probiert es zu speichern, aber Erfolglos o,o

  • Zitat von Time2Chill;49591

    Eingefügt > Datei > Save > Name.dyo*

    Hab das gemacht wie es oben stand. Habe auch alles Mitkopiert und auch 3 x Probiert es zu speichern, aber Erfolglos o,o

    Adde mich einfach mal in icq dann lösen wir dein Problemchen...
    Wenn es gar nicht geht dann auch über TV möglich
    Nummer hab ich dir geschrieben.

    Mfg Pixelz

    [SIGPIC][/SIGPIC]

  • Zitat von xKay;49601

    Ehm time2chil hat schon recht es speichert wirklich nicht ô.ô

    Da kann ich euch kaum helfen weil ich es von mir aus schlecht beurteilen kann.
    Möglichkeit wäre es mal im Administrator Modus zu starten bzw. ich schau mir das mal über Teamviewer an und löse das Problem. Ich hatte noch nie Probleme mit dem Ding.

    Mfg Pixelz

    [SIGPIC][/SIGPIC]

  • Zitat von xDevilZz;49610

    Mein Thanks haste ^^

    Aber könntest du noch sagen wie man die Richtung in die der NPC schaut rauskriegt?

    Das geht einfach nur durch ausprobieren. Die richtung wird in Grad angegeben.
    Von daher kann man es sich denken wie man ihn drehen kann.

    Mfg Pixelz

    [SIGPIC][/SIGPIC]

  • Zitat von xDevilZz;49610

    Mein Thanks haste ^^

    Aber könntest du noch sagen wie man die Richtung in die der NPC schaut rauskriegt?

    Tipp:
    Ingame > Start > Debug

    einfach mal sich drehen dann siehst du welche zahl sich dort verändert

  • lulz

    Selfowned XD

    5
    375
    0
    0
    0
    6968
    99,766
    3226
    0
    1
    1
    5
    238
    [COLOR="Red"]-1[/COLOR]
    0
    2
    MaFl_Pixelz
    1
    0
    ----------
    [COLOR="Red"]-1 [/COLOR]

    du sagst die

    -1
    darf nur 1 mal vorkommen!

    Dann schau dir das mal an :O

    [SIGPIC][/SIGPIC]

Jetzt mitmachen!

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