Register for your free account! | Forgot your password?

You last visited: Today at 01:42

  • Please register to post and access all features, it's quick, easy and FREE!

 

[TUT German] Alles über NPCs

Reply
 
Old   #1

 
elite*gold: 240
Join Date: Oct 2012
Posts: 219
Received Thanks: 79
Post [TUT German] Alles über NPCs

Alles über NPCs


Vorwort

Alle in diesem Tutorial gezeigten Beispiele beziehen sich ausschließlich auf TrinityCore, da diese mein Favorit ist.
Im folgenden wird euch beigebracht, wie ihr diverse NPC's (Non Person Character) erstellt. Die Benutzung wird euch hier auch beigebracht. Dieses Tutorial ist nicht dafür da euch den Umgang mit Programmen wie Navicat zu erläutern. Dies ist ein sehr Zeitaufwendiges Tutorial, da man sich die Tabellen Struktur genau anschauen und diese studieren muss! Am Ende befinden sich die fertigen Scripte.

TabellenNamen sind immer Lila.
Variablen sind immer Blau.
Spalten Namen sind immer Rot.

Benutzte Programme:





Non Person Characters

Ein NPC kann vieles beherbergen. Zum Beispiel Items, Menüs, Informationen, Funktionen und vieles mehr. Fangen wir damit an, wie man ein NPC erstellt.

Um einen Npc zu erstellen müssen wir zuerst die Tabellen Struktur analysieren. Deshalb schauen wir uns alle wichtigen Spalten an, eine Beschreibung dazu findet ihr also im nachfolgenden Spoiler.
creature_template

Außerdem benötigen wir "gossip_menu"

Und "gossip_menu_option"

Als auch "npc_text"



Verkaufs Npc

Menü Npc

Quest Npc


Teleport Npc






PS: An alle, die jetzt gerade den Anfang gelesen haben und dann direkt nach unten gescrollt sind. Ein Tutorial soll jemandem etwas beibringen, es soll erklären und lehren. Dies ist mit einem fertigen Script nicht getan, von daher bekommt ihr hier auch keine von mir



foxyfoxtrod is offline  
Thanks
6 Users
Old   #2
 
elite*gold: 0
Join Date: Nov 2012
Posts: 508
Received Thanks: 45
Gutes tut. @rep


FammouzZz is offline  
Old   #3

 
elite*gold: 240
Join Date: Oct 2012
Posts: 219
Received Thanks: 79
Quote:
Originally Posted by FammouzZz View Post
Gutes tut. @rep
Danke

//Updatet, Teleport Npc Anleitung eingefügt.

PS: Rechtschreibfehler sind zwar Menschlich, mir allerdings peinlich. Bitte daher alle Fehler melden, damit ich das korrigieren kann.
foxyfoxtrod is offline  
Old   #4
 
elite*gold: 0
Join Date: Apr 2011
Posts: 63
Received Thanks: 3
im bereich gossip_menu_option ist n schreib fehler

punkt 8 heißt es nicht Wappenrocke Symbol ?

ist das teleport tutorial für trinity compatiebel? weil ich einige sachen nicht in der db habe


wow-player is offline  
Old   #5

 
elite*gold: 240
Join Date: Oct 2012
Posts: 219
Received Thanks: 79
Quote:
Originally Posted by wow-player View Post
im bereich gossip_menu_option ist n schreib fehler

punkt 8 heißt es nicht Wappenrocke Symbol ?

ist das teleport tutorial für trinity compatiebel? weil ich einige sachen nicht in der db habe
Danke es wurde korrigiert. Kannst du vielleicht einmal nen Screenshot von deiner Datenbank posten?
foxyfoxtrod is offline  
Old   #6
 
elite*gold: 0
Join Date: Apr 2011
Posts: 63
Received Thanks: 3
da is es ;D

You must register and activate your account in order to view images.

Spalten legende

Spalte1: menu_id
Spalte2: id
Spalte3: option_icon
Spalte4: option_text
Spalte5: option_id
Spalte6: npc_option_npcflag
Spalte7: action_menu_id
Spalte8: action_poi_id
Spalte9: box_coded
Spalte10: box_money
Spalte11: box_text
wow-player is offline  
Old   #7

 
elite*gold: 240
Join Date: Oct 2012
Posts: 219
Received Thanks: 79
Quote:
Originally Posted by wow-player View Post
da is es ;D

You must register and activate your account in order to view images.

Spalten legende

Spalte1: menu_id
Spalte2: id
Spalte3: option_icon
Spalte4: option_text
Spalte5: option_id
Spalte6: npc_option_npcflag
Spalte7: action_menu_id
Spalte8: action_poi_id
Spalte9: box_coded
Spalte10: box_money
Spalte11: box_text
Ja das ist die gossip_menu_option Tabelle, die aber völlig korrekt dargestellt ist und genau so ist sie auch in meinem Tutorial. Also wo liegt das Problem?
foxyfoxtrod is offline  
Old   #8
 
elite*gold: 0
Join Date: Apr 2011
Posts: 63
Received Thanks: 3
sry -_- zu blöd zum lesen

ok es geht alles *-* du bist der beste alter
wow-player is offline  
Old   #9
 
elite*gold: 0
Join Date: Jul 2012
Posts: 72
Received Thanks: 41
Nice TuT (y)
Mach weiter so
Aang193 is offline  
Old   #10
 
elite*gold: 0
Join Date: Apr 2011
Posts: 63
Received Thanks: 3
Hey bei meiner trinity core geht seit dem neuen update der 3.3.5 datenbank die unit_class nicht mehr bis 512 sondern nur noch bis 255 o.O was ist daran falsch?
wow-player is offline  
Old   #11
 
elite*gold: 2693
Join Date: Jul 2010
Posts: 6,449
Received Thanks: 1,224
unit_class

This is the creature's class, and it dictates levels of health and mana. Also note that health and mana will change according to exp, health_mod, and mana_mod. Not setting this value will report a minor warning in the DB_Errors.log.
ValueNamePower Shown
1 CLASS_WARRIORHealth only (equal to Rogue)
2 CLASS_PALADINHealth & Mana (more health than Mage but less mana)
4 CLASS_ROGUEHealth only (equal to Warrior)
8 CLASS_MAGEHealth & Mana (less health than Paladin but more mana)

°"Crazy"° is offline  
Thanks
1 User
Old   #12
 
elite*gold: 0
Join Date: Nov 2013
Posts: 8
Received Thanks: 0
Kurze frage. klappt alles soweit bis auf teleport und quest : /

Also ich möchte haben.

Wenn man die Creature anspricht das dort steht
  • Teleport orte
  • Quest's

Das Geht auch.

geh ich auf Teleport orte kommt ein neues menü
  • Ort 1
  • Ort 2
  • Ort 3
  • Ort 4

drücke cih zum bsp. auf Ort 2 Teleportiert er mich auch dort hin. so soll es sein.

Wie mach ich es aber das wenn man auf : Quest's drückt mann die quest's sieht ?

Momentan ist es so wenn man den npc anspricht
  • Quest 1
  • Quest 2
  • Quest 3
  • Quest 4
  • Quest 5
  • Teleport orte
  • Quest's

und die quest 1-5 soll man erst sehen wenn man auf Quest's drückt.

mfg

Pe Se : Ansonsten super anleitung
treibhaus is offline  
Old   #13
 
elite*gold: 0
Join Date: Sep 2012
Posts: 11
Received Thanks: 0
Wie mach ich das der NPC (Vendor) für gol verkauft eg Das man gegen gold Honor bekommt?
minecraftle123 is offline  
Old   #14
 
elite*gold: 2693
Join Date: Jul 2010
Posts: 6,449
Received Thanks: 1,224
Quote:
Originally Posted by minecraftle123 View Post
Wie mach ich das der NPC (Vendor) für gol verkauft eg Das man gegen gold Honor bekommt?
Das musst du in der npc_vendor in der Spalte extendedcost einstellen.

MfG
°"Crazy"° is offline  
Old   #15
 
elite*gold: 0
Join Date: May 2015
Posts: 1
Received Thanks: 0
Hey , Ne frage.
Erstmal klappt alles wunderbar, einzige sache die ich nicht verstehe ist - Creature Template - Lootid , Könntest du das vllt nochmal näher erklaren ? =)
Ansonnsten super Tut =)


FulVius882 is offline  
Reply

Tags
npc, trinitycore, tutorial, vendor



« Previous Thread | Next Thread »

Similar Threads
OpenWorldCraft.de | 64+ Slots | GERMAN | iconomy | MultiWorld | Survival | NPCS | HP
Schonmal vorab, backlink ist unten links auf der Homepage ! http://openworldcraft.de/include/designs/owc/img/logo.jpg...
4 Replies - Minecraft Server Advertising
XCraft | German 24/7 Survival / Iconomy / NPCS
Crafwerk IP : 46.4.99.102 TS : ts.xcraft.de Homepage : xcraft.de Die Server-Regeln Die Serverregeln
33 Replies - Minecraft Server Advertising
Wo findet man den Gelblichen Pfeil über den Npcs`?
Hey Wie die überschrift schon sagt wo findet man den Gelblichen Pfeil wenn man eine Quest bei dem Npc hat. Wo kann man den ändern?
7 Replies - Metin2 PServer - Discussions / Questions
NPCs über ein Programm einstellen
Hey Leute, Suche ein Programm mit dem ich NPCs einstellen kann das nicht so kompliziert ist ich mein ich könnte es schon auch mit Navicat aber...
5 Replies - Metin2 PServer - Discussions / Questions
Wenn ich NPCs ändere alles weg??
Hallo liebe comm:mofo: Ich habe probleme mit den NPCs auf meinem server oO Immer wenn ich bei Navicat in der shop_item datei die Items ändere...
8 Replies - Metin2 PServer - Discussions / Questions



All times are GMT +2. The time now is 01:42.


Powered by vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2017 elitepvpers All Rights Reserved.