[Release] OneClick Jobchange NPC's

  • Hallo Core'ler/in,
    in diesem Thread release ich meine OneClick Jobchange NPC's.

    Nun dann fang ich mal an, was ihr so so einzustellen habt, an euren resourcen.

    In defineObj.h, added ihr diese Einträge:

    Zitat

    #define MI_SEDRIKA_1STJOB 1964 // 1st Jobchange
    #define MI_SEDRIKA_2NDJOB 1965 // 2nd Jobchange

    In Character.inc, kommen diese Einträge:
    Die Rot makierten Einträge, müssen so bleiben, da die NPC's ansonsten nicht die Jobchange NPC's sind.


    In Character.txt.txt, kommt das:

    Zitat

    IDS_ESEDRIKA_NPCS_000000 1st Jobchange
    IDS_ESEDRIKA_NPCS_000001 2nd Jobchange
    IDS_ESEDRIKA_NPCS_000003 char_Juria.tga

    In PropMover.txt, kommen diese Einträge:

    Code
    MI_SEDRIKA_1STJOB    IDS_DSEDRIKA_NPCS_000000    AII_NONE    10     10    10    10    0    0    =    BELLI_PEACEFUL    =    =    =    =     =    0    =    =    =    =    =    =    =    =    =    =    =    =    =     =    =    =    1000    3000    =    =    0    130    0    =    0     0    =    0.1    =    0    =    =    =    =    0    0    0    0    0     =    =    =    =    =    =    1    0    =    =    0    II_WEA_HAN_HAND     VT_ITEM    =    =    =    =    =    =    =    =    SND_ITEM_ANIMAL      SND_PC_DMGWANB    =    =    =    IDS_DSEDRIKA_NPCS_000001
    MI_SEDRIKA_2NDJOB    IDS_DSEDRIKA_NPCS_000002    AII_NONE    10    10     10    10    0    0    =    BELLI_PEACEFUL    =    =    =    =    =    0     =    =    =    =    =    =    =    =    =    =    =    =    =    =     =    =    1000    3000    =    =    0    130    0    =    0    0    =     0.1    =    0    =    =    =    =    0    0    0    0    0    =    =     =    =    =    =    1    0    =    =    0    II_WEA_HAN_HAND     VT_ITEM    =    =    =    =    =    =    =    =    SND_ITEM_ANIMAL      SND_PC_DMGWANB    =    =    =    IDS_DSEDRIKA_NPCS_000003

    In PropMover.txt.txt, diese:

    Code
    IDS_DSEDRIKA_NPCS_000000    1st Jobchange
    IDS_DSEDRIKA_NPCS_000001    
    IDS_DSEDRIKA_NPCS_000002    2nd Jobchange
    IDS_DSEDRIKA_NPCS_000003

    Und zu guter letzt, die mdlDyna.inc, in der ihr auch dann das Model der NPC's ändern könnt.

    Was ihr noch braucht, sind diese 2 dateien:
    Download - WorldDialog

    Nun erkläre ich mal kurz und knapp, was ihr für einträge wo ingame haben werdet:

    In der WorldDialog.txt datei, geht ihr ganz nach unten und findet dort direkt dies hier:

    •Dies sind die Jobs, die in den NPC's als Menü zum anklicken da stehen (am besten nicht verändern).
    •Sollte man das nötige Level nochnicht erreicht haben, werden diese Texte ausgegeben.
    •Wenn man den Jobchange erfolgreich gemacht hat, wird dieser Text ausgegeben.
    •Wenn man bereits einen Job ausgewählt hat, doch dann nicht das fenster schließt und direkt einen anderen job anklickt, um hinunt herzu wechseln (nur beim wechsel von Vagrant zu 1st job oder 1st job zu 2nd job), wird dieser text ausgegeben, dass man diesen nicht nochmal wecheln kann.
    • Dies ist der Text, den beide NPC's ingame rumshouten.
    • Sollte man bereits einen Jobchange gemacht haben, erscheint dieser Text.
    • Sollte man zum 2nd jobchange NPC' gehen, ohne den 1st Jobchange gemacht zu haben (also als vagrant), erscheint dieser Text.

    So das wars danna uch damit, am besten nicht die WorldDialog.txt inhalt am ende reinkopieren, sondern die ganze datei nehmen.

    Credits: 100% Sedrika, da ich es selbst programiert habe in die DLL, falls noch wünsche da sind, einfach melden (hier im Thread, PM's werden ignoriert).
    Ein Thanks für die Arbeit wäre nett.

    LG Sedrika

  • Zitat von Owndx3;220016

    wuuuuuuuuuuuuuuuuuuuuhu
    jetzt ist 1 klick jobchange auch nichts mehr dolles
    nice nice <3



    War nie was dolles find ich.

  • Schön, nur schade das man an deinen Releasten files nichts ändern kann.

    Zitat

    [CENTER]Große Leistung besteht darin, nicht andere sondern sich selbst zu übertreffen
    [/CENTER]


    [CENTER]
    [/CENTER]

  • Bekomme so ca. 7 mal so eine error nachricht:
    [ATTACH=CONFIG]1047[/ATTACH] [ATTACH=CONFIG]1045[/ATTACH] [ATTACH=CONFIG]1046[/ATTACH] [ATTACH=CONFIG]1048[/ATTACH]
    Habe es genau gemacht wies dort steht.
    wen ich mein Client starte kommen die selben fehler.
    Benutze die v17 Realeasten files

  • Zitat von Ikashi;220030

    Schön, nur schade das man an deinen Releasten files nichts ändern kann.



    Gibt es doch zu, dass ihr nicht wie man was ändert, dann ist es besser.
    Mehr als 1k leute oder so modden an den files ohne probs (auch wenn nach tuts) und du bekommst es mit immernoch nicht hin.

    Zitat von Borat;220031

    Bekomme so ca. 7 mal so eine error nachricht:
    [ATTACH=CONFIG]1047[/ATTACH] [ATTACH=CONFIG]1045[/ATTACH] [ATTACH=CONFIG]1046[/ATTACH] [ATTACH=CONFIG]1048[/ATTACH]
    Habe es genau gemacht wies dort steht.
    wen ich mein Client starte kommen die selben fehler.
    Benutze die v17 Realeasten files

    Da steht dick und fett Model...
    das hat nichts mit den dateien zu tun.

  • Zitat von Sedrika;220039

    Gibt es doch zu, dass ihr nicht wie man was ändert, dann ist es besser.
    Mehr als 1k leute oder so modden an den files ohne probs (auch wenn nach tuts) und du bekommst es mit immernoch nicht hin.


    Da steht dick und fett Model...
    das hat nichts mit den dateien zu tun.



    erst mal danke das du back schreibst.

    und wie änder ich die models bin jetzt nicht son pro :(

    [SIGPIC][/SIGPIC]
    Borat:

    [COLOR=darkorange]"Ladys mögen Borat sehr, sehr viel. ich hatte schon 16
    Mal Gonorrhöe.Schlag ein!"
    [/COLOR]

  • hast du vil. lust zu sagen, wie du die WorldDialoge bearbeitest ? also einem neuen NPC einen Dialog zuordnest ?

  • Zitat von Script;221351

    hast du vil. lust zu sagen, wie du die WorldDialoge bearbeitest ? also einem neuen NPC einen Dialog zuordnest ?



    source

  • welche datei ? :> die interessiert mich am meisten. Ich finde die Datei nicht, in der die NPCs definiert sind <.<

  • Aber warum eig Onekik ?

    Einfach gleich beim Char erstellen die Option einbauen das man sich gleich eine klasse aussuchen kann


    zum Tutorial sauber aber kennt man ja nicht anders von dir *daumen Hoch *

    [CENTER]

    ]
    [COLOR="#9acd32"]*~Mein Ziel Hier~*
    [/COLOR][[COLOR="lime"]10[/COLOR]] [[COLOR="red"][COLOR="lime"]50[/COLOR][/COLOR]] [COLOR="red"][COLOR="lime"][100[/COLOR][/COLOR]] [COLOR="red"][200[/COLOR]] [[COLOR="red"]300[/COLOR]] [COLOR="red"][500[/COLOR]]
    [COLOR="red"]Tutorials ?[/COLOR]
    [/CENTER]

  • Ich habe bereits eine WorldDialog.dll in der bereits ein paar changes drinne sind. Außerdem würde ich gerne auch den für den dritten Jobchange adden hab ich hab auch alles in den anderen Dateien entsprechend verändert aber ich hab keine Ahnung wie ich die WorldDialog.dll entsprechend bearbeiten soll. Kann mir irgendjemand helfen bitte?

Jetzt mitmachen!

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