MMORPG Core - Deutsche Community für Online Rollenspiele - Powered by vBulletin

  • AAA
  • Aggressive
  • Alienated
  • Amazed
  • Amused
  • Angelic
  • Angry
  • Apelike
  • Artistic
  • Asleep
  • Balanced
  • Banhappy
  • Bashful
  • Bitchy
  • Blah
  • Bookworm
  • Bored
  • Breezy
  • Brooding
  • Busy
  • Buzzed
  • Chatty
  • Cheeky
  • Cheerful
  • Cloud 9
  • Cold
  • Coldturkey
  • Confused
  • Cool
  • Crappy
  • Creative
  • Curious
  • Cynical
  • Daring
  • Dead
  • Depressed
  • Devilish
  • Disagree
  • Doh
  • Doubtful
  • Dramaqueen
  • Dreaming
  • Drunk
  • Elated
  • Energetic
  • Fiendish
  • Fine
  • Flirty
  • Gloomy
  • Goofy
  • Grumpy
  • Happy
  • Horny
  • Hot
  • Hungover
  • In Love
  • Innocent
  • Inpain
  • Insomnious
  • Inspired
  • Lonely
  • Lucky
  • Lurking
  • Mellow
  • Mischievious
  • Mondayblues
  • Musical
  • Nerdy
  • Notamused
  • Notworthy
  • Paranoid
  • Pensive
  • Predatory
  • Procrastinating
  • Psychedelic
  • Question
  • Relaxed
  • Roflmao
  • Sad
  • Scared
  • Scurvy
  • Shocked
  • Sick
  • Sleepy
  • Sluggish
  • Sneaky
  • Snobbish
  • Spaced
  • Spooky
  • Sporty
  • Starving
  • Stressed
  • Sunshine
  • Sweettooth
  • Thinking
  • Tired
  • Torn
  • Twisted
  • Veggedout
  • Volatile
  • Woot
  • Worried
  • Yeehaw
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • DDos
  • Tweet   
    Ergebnis 1 bis 15 von 15
    1. #1
      Core Freak!
       
      Avatar von Sedrika
      Registriert seit
      Aug 2009
      Beiträge
      1,695
      Danke
      240
      Danke erhalten: 628

      Standard [Release] OneClick Jobchange NPC's

      Die Werbung stört? Registriere dich hier!
      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:
      #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.
      Azura_1stJob
      {
      setting
      {
      AddMenu( MMI_DIALOG );
      SetImage
      (
      IDS_ESEDRIKA_NPCS_000003
      );
      m_szDialog= "Azura_1stJob.txt";
      }
      SetName
      (
      IDS_ESEDRIKA_NPCS_000000
      );
      }
      Azura_2ndJob
      {
      setting
      {
      AddMenu( MMI_DIALOG );
      SetImage
      (
      IDS_ESEDRIKA_NPCS_000003
      );
      m_szDialog= "Azura_2ndJob.txt";
      }
      SetName
      (
      IDS_ESEDRIKA_NPCS_000001
      );
      }

      In Character.txt.txt, kommt das:
      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.
      Code:
      SpiritObnis    MI_SEDRIKA_1STJOB    MODELTYPE_ANIMATED_MESH "" 0   MD_MID 0  0.8f 0 1 ATEX_NONE 1
          {
              "stand"        MTI_STAND 
              "walk"        MTI_WALK 
              "idle1"        MTI_IDLE1 
              "idle1"        MTI_IDLE2
              "dmg1"        MTI_DMG1
              "dmg2"        MTI_DMG2
              "dmgFly"    MTI_DMGFLY
              "dmgDie"    MTI_DMGDIE
              "dmgLive"    MTI_DMGLIVE
              "die1"        MTI_DIE1
              "atk1"        MTI_ATK1
              "atk2"        MTI_ATK2
              "atk2"        MTI_ATK3
              "groggy"    MTI_GROGGY
      
              // extra
              "walk"        MTI_JUMP1 
              "walk"        MTI_JUMP2 
              "walk"        MTI_JUMP3 
              "walk"        MTI_JUMP4 
              "walk"        MTI_RUN
          }
          SpiritObnis    MI_SEDRIKA_2NDJOB    MODELTYPE_ANIMATED_MESH "" 0   MD_MID 0  0.8f 0 1 ATEX_NONE 1
          {
              "stand"        MTI_STAND 
              "walk"        MTI_WALK 
              "idle1"        MTI_IDLE1 
              "idle1"        MTI_IDLE2
              "dmg1"        MTI_DMG1
              "dmg2"        MTI_DMG2
              "dmgFly"    MTI_DMGFLY
              "dmgDie"    MTI_DMGDIE
              "dmgLive"    MTI_DMGLIVE
              "die1"        MTI_DIE1
              "atk1"        MTI_ATK1
              "atk2"        MTI_ATK2
              "atk2"        MTI_ATK3
              "groggy"    MTI_GROGGY
      
              // extra
              "walk"        MTI_JUMP1 
              "walk"        MTI_JUMP2 
              "walk"        MTI_JUMP3 
              "walk"        MTI_JUMP4 
              "walk"        MTI_RUN
          }
      Was ihr noch braucht, sind diese 2 dateien:
      [Um Links zu sehen registriere dich bitte. Klicke hier.]

      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:

      Code:
      Mercenary
      Acrobat
      Assist
      Magician
      Knight
      Blade
      Jester
      Ranger
      Ringmaster
      Billposter
      Psykeeper
      Elementor
      Sobald du Level 15 erreicht hast, kannst du hier deinen ersten Jobchange machen.
      Sobald du Level 60 erreicht hast, kannst du hier deinen zweiten Jobchange machen.
      Glückwunsch zu deinem Job Wechsel, viel spaß und erkunde die Welt.
      Den ersten Jobchange kann nur der Vagrant machen.
      Der zweite Jobchange ist nur dem Mercenary, Acrobat, Assist und dem Magician gewährt.
      Hier kannst du dein Jobchange machen.
      Du hast bereits den Ersten Jobchange gemacht.
      Du hast bereits den Zweiten Jobchange gemacht.
      Kehre zurück, wenn du dein ersten Jobchange gemacht hast.
      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

    2. Die folgenden 4 Mitglieder bedankten sich bei Sedrika für diesen Beitrag:

      Dreadlock (11.01.11), Soul (16.03.11), Valron (11.01.11), Yunoki (11.01.11)

    3. #2
      Core
      Banhappy
       

      Registriert seit
      Dec 2009
      Beiträge
      347
      Danke
      165
      Danke erhalten: 33

      Standard

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

    4. #3
      Core Freak!
       
      Avatar von Sedrika
      Registriert seit
      Aug 2009
      Beiträge
      1,695
      Danke
      240
      Danke erhalten: 628

      Standard

      Zitat Zitat von Owndx3 [Um Links zu sehen registriere dich bitte. Klicke hier.]
      wuuuuuuuuuuuuuuuuuuuuhu
      jetzt ist 1 klick jobchange auch nichts mehr dolles
      nice nice <3
      War nie was dolles find ich.

    5. Die folgenden 3 Mitglieder bedankten sich bei Sedrika für diesen Beitrag:

      Daron (11.08.11), Ninpa (11.01.11), Valron (11.01.11)

    6. #4
      Core
      Confused
       

      Registriert seit
      Jun 2010
      Ort
      Mannheim
      Beiträge
      366
      Danke
      90
      Danke erhalten: 55

      Standard

      Schön, nur schade das man an deinen Releasten files nichts ändern kann.
      Große Leistung besteht darin, nicht andere sondern sich selbst zu übertreffen


    7. #5
      Neuling
       

      Registriert seit
      Oct 2010
      Beiträge
      19
      Danke
      1
      1

      Standard

      Bekomme so ca. 7 mal so eine error nachricht:
      [Um Links zu sehen registriere dich bitte. Klicke hier.] [Um Links zu sehen registriere dich bitte. Klicke hier.] [Um Links zu sehen registriere dich bitte. Klicke hier.] [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Habe es genau gemacht wies dort steht.
      wen ich mein Client starte kommen die selben fehler.
      Benutze die v17 Realeasten files

      Borat:

      "Ladys mögen Borat sehr, sehr viel. ich hatte schon 16
      Mal Gonorrhöe.Schlag ein!"

    8. #6
      Core Freak!
       
      Avatar von Sedrika
      Registriert seit
      Aug 2009
      Beiträge
      1,695
      Danke
      240
      Danke erhalten: 628

      Standard

      Zitat Zitat von Ikashi [Um Links zu sehen registriere dich bitte. Klicke hier.]
      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 Zitat von Borat [Um Links zu sehen registriere dich bitte. Klicke hier.]
      Bekomme so ca. 7 mal so eine error nachricht:
      [Um Links zu sehen registriere dich bitte. Klicke hier.] [Um Links zu sehen registriere dich bitte. Klicke hier.] [Um Links zu sehen registriere dich bitte. Klicke hier.] [Um Links zu sehen registriere dich bitte. Klicke hier.]
      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.

    9. #7
      Neuling
       

      Registriert seit
      Oct 2010
      Beiträge
      19
      Danke
      1
      1

      Standard

      Zitat Zitat von Sedrika [Um Links zu sehen registriere dich bitte. Klicke hier.]
      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 :(

      Borat:

      "Ladys mögen Borat sehr, sehr viel. ich hatte schon 16
      Mal Gonorrhöe.Schlag ein!"

    10. #8
      Core Freak!
       
      Avatar von Sedrika
      Registriert seit
      Aug 2009
      Beiträge
      1,695
      Danke
      240
      Danke erhalten: 628

      Standard

      mdldyna.inc, da wo SpiritObnis steht, das ist die Model datei.

      und im model ordner isses so.

      Mvr_SpiritObnis.o3d

    11. #9
      Weiter so!
       

      Registriert seit
      Aug 2010
      Beiträge
      247
      Danke
      81
      Danke erhalten: 17

      Standard

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

    12. #10
      Core Freak!
       
      Avatar von Sedrika
      Registriert seit
      Aug 2009
      Beiträge
      1,695
      Danke
      240
      Danke erhalten: 628

      Standard

      Zitat Zitat von Script [Um Links zu sehen registriere dich bitte. Klicke hier.]
      hast du vil. lust zu sagen, wie du die WorldDialoge bearbeitest ? also einem neuen NPC einen Dialog zuordnest ?
      source

    13. Das folgende Mitglied bedankt sich bei Sedrika für diesen Beitrag:

      Script (29.01.11)

    14. #11
      Weiter so!
       

      Registriert seit
      Aug 2010
      Beiträge
      247
      Danke
      81
      Danke erhalten: 17

      Standard

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

    15. #12
      Neuling
       
      Avatar von ChinChan
      Registriert seit
      Mar 2011
      Ort
      Frankfurt am Main
      Beiträge
      15
      Danke
      0
      Danke erhalten: 0

      Standard

      Der 1 Klick Jobchange ist geil würde mir wünschen das jeder P-Server sich einen NPC dafür zulegt. :D Vielen Dank für den Realease!

    16. #13
      Weiter so!
       
      Avatar von Amaru
      Registriert seit
      Dec 2010
      Beiträge
      187
      Danke
      42
      Danke erhalten: 34

      Standard

      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 *


      ]
      *~Mein Ziel Hier~*
      [10] [50] [100] [200] [300] [500]
      Tutorials ?

    17. #14
      Anfänger
       

      Registriert seit
      Nov 2009
      Beiträge
      34
      Danke
      9
      1

      Standard

      Eine Frage, muss ich da noch NPC's adden oder welche NPC's sind das denn dann? xD

    18. #15
      Neuling
       

      Registriert seit
      Aug 2011
      Beiträge
      2
      Danke
      0
      Danke erhalten: 0

      Standard

      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?
      Geändert von TheStalkerAle (11.08.11 um 13:05 Uhr)

    Lesezeichen

    Berechtigungen

    • Neue Themen erstellen: Nein
    • Themen beantworten: Nein
    • Anhänge hochladen: Nein
    • Beiträge bearbeiten: Nein
    •