Wotlk Rasse ändern

05/23/2017 14:07 KK75288#1
Hallo,

ja ich habe etwas größeres vor, aber vorab ich mag eben die Horde nicht so und möchte deswegen die Tauren zur Allianz mitnehmen.

Mein Problem ist nun, wo finde ich die ganzen Dateien bzw Scrips die geändert werden müssen (bevor einer mecker, ja mir is C++ etc geläufig)...

Sicher könnte ich auch einfach mein Model morphen, aber dann greifen mich die "eigenen Leute" an.

Hat zufälligerweise jemand was fertiges, kennt da etwas oder kann mir eine kleine Stütze geben?

Ich nutze Trinity

LG
05/23/2017 18:42 Dingledo#2
Quote:
Originally Posted by KK75288 View Post
Hallo,

ja ich habe etwas größeres vor, aber vorab ich mag eben die Horde nicht so und möchte deswegen die Tauren zur Allianz mitnehmen.

Mein Problem ist nun, wo finde ich die ganzen Dateien bzw Scrips die geändert werden müssen (bevor einer mecker, ja mir is C++ etc geläufig)...

Sicher könnte ich auch einfach mein Model morphen, aber dann greifen mich die "eigenen Leute" an.

Hat zufälligerweise jemand was fertiges, kennt da etwas oder kann mir eine kleine Stütze geben?

Ich nutze Trinity

LG
Ich markiere dir hier mal eine Person bei der ich denke das er dir mit deinem Problem weiter helfen könnte.

/summon @[Only registered and activated users can see links. Click Here To Register...]
05/24/2017 07:07 Kaev <3#3
Quote:
Originally Posted by peeks araze View Post
Ich markiere dir hier mal eine Person bei der ich denke das er dir mit deinem Problem weiter helfen könnte.

/summon @[Only registered and activated users can see links. Click Here To Register...]
Warum beschwört mich nie einer? :(

Wenn du es wirklich nur funktionell haben möchtest, sollte es reichen, die .dbc-Datei [Only registered and activated users can see links. Click Here To Register...] zu modifizieren. Dort könntest du der Rasse Tauren z.B. einfach die ID der Menschen geben.
Wenn du allerdings z.B. eine eigene Fraktion für Tauren auf der Allianzseite möchtest, solltest du ebenfalls in [Only registered and activated users can see links. Click Here To Register...] und [Only registered and activated users can see links. Click Here To Register...] herumschnuppern.
Ob das ganze vom Client auch sofort richtig angezeigt wird (damit meine ich z.B. dann eine Fraktionsleiste im Fraktionsfenster direkt unter dem Punkt "Allianz") kann ich dir aber gerade nicht sagen, müsstest du testen.
Die Core selbst musst du, meines Wissens nach, dafür nicht ändern. :)
05/24/2017 07:59 Dingledo#4
Quote:
Originally Posted by Kaev <3 View Post
Warum beschwört mich nie einer? :(

Wenn du es wirklich nur funktionell haben möchtest, sollte es reichen, die .dbc-Datei [Only registered and activated users can see links. Click Here To Register...] zu modifizieren. Dort könntest du der Rasse Tauren z.B. einfach die ID der Menschen geben.
Wenn du allerdings z.B. eine eigene Fraktion für Tauren auf der Allianzseite möchtest, solltest du ebenfalls in [Only registered and activated users can see links. Click Here To Register...] und [Only registered and activated users can see links. Click Here To Register...] herumschnuppern.
Ob das ganze vom Client auch sofort richtig angezeigt wird (damit meine ich z.B. dann eine Fraktionsleiste im Fraktionsfenster direkt unter dem Punkt "Allianz") kann ich dir aber gerade nicht sagen, müsstest du testen.
Die Core selbst musst du, meines Wissens nach, dafür nicht ändern. :)

Danke für deine schnelle Antwort. Ich hoffe sie wird ihm/ihr helfen :) Das tut mir leid, ich ksnnte dich bis dato garnicht. Crazy kenn ich schon ne Weile und ich weiß das der junge ein menge Ahnung hat. Ich merk mir deinen Namen fürs nächste mal :)
05/24/2017 14:00 °"Crazy"°#5
Quote:
Originally Posted by peeks araze View Post
Ich markiere dir hier mal eine Person bei der ich denke das er dir mit deinem Problem weiter helfen könnte.

/summon @[Only registered and activated users can see links. Click Here To Register...]
*aus dem Rauch erschein*

@[Only registered and activated users can see links. Click Here To Register...], warum weckst du mich in meinem Ruhestand? Schäme Dich! :P

Sofern du einen Taure zur Allianz wechseln möchtest, musst du in die Source eingreifen. Ansonsten ist es nur mit DBC-Edits möglich.
Als Entwickler mit Rechten 2-X kannst du mit /gm oder /dev dich freundlich gegenüber allen gesinnen.

Solltest du keinen großen Eingriff wollen, mach Dir ein Morphitem. Code stelle ich Dir untern rein.

Als GM/DEV kannst du Dich mit .mod morph XXXX dich in eine modelID deiner Wahl (Schnecke, Taure, Blutelf, Untoter, Pferd, Baum...) morphen. Die ist auch für alle sichtbar.

Code:
-- Created by Crazy - e*pvp
-- Weitergabe des Codes ist gestattet
-- Support des Scripts unter: http://www.elitepvpers.com/forum/members/2653940--crazy-.html


SET [MENTION=1134588]item[/MENTION]ID = '64450';


DELETE FROM `item_template` WHERE entry BETWEEN [MENTION=1134588]item[/MENTION]ID AND [MENTION=1134588]item[/MENTION]ID+18;

INSERT INTO `item_template` (`entry`, `name`, `displayid`, `Quality`, `BuyCount`, `stackable`, `spellid_1`, `bonding`, `description`, `ScriptName`, `Material`, `itemlevel`, `spellcategory_1`, `spellid_2`, `spellcategory_2`) VALUES
 [MENTION=1134588]item[/MENTION]ID+0,'|cff33ffffTransform to Mighty Bear','43117','5','1','1','2882','1','|cffffffffUse This to become Mighty Bear!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+1,'|cff33ffffTransform to hot Succubus','57346','5','1','1','8315','1','|cffffffffUse This to become hot Succubus!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+2,'|cff33ffffTransform to Slime','2885','5','1','1','8299','1','|cffffffffUse This to become Slime!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+3,'|cff33ffffTransform to Dread Lord','20831','5','1','1','8321','1','|cffffffffUse This to become DreadLord!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+4,'|cff33ffffTransform to Death Knight','28710','5','1','1','17400','1','|cffffffffUse This to become Death Knight!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+5,'|cff33ffffTransform to Skeleton','3233','5','1','1','21751','1','|cffffffffUse This to become Skeleton!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+6,'|cff33ffffTransform to Frost Dward','41728','5','1','1','73320','1','|cffffffffUse This to become Frost Dwarf!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+7,'|cff33ffffTransform to Fast Cat','783','5','1','1','783','1','|cffffffffUse This to become fast Cat!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+8,'|cff33ffffTransform to Frog','49124','5','1','1','3329','1','|cffffffffUse This to become Frog(princes kiss maybe can help)!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+9,'|cff33ffffTransform to Ghoul','6368','5','1','1','3287','1','|cffffffffUse This to become Ghoul!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+10,'|cff33ffffTransform to Shade','1141','5','1','1','8357','1','|cffffffffUse This to become Shade!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+11,'|cff33ffffTransform to Random Pirate','20519','5','1','1','24708','1','|cffffffffUse This to Random Pirate!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+12,'|cff33ffffTransform to Human Pirate','20519','5','1','1','24709','1','|cffffffffUse This to become Human Pirate!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+13,'|cff33ffffTransform to Ninja Female','20471','5','1','1','24710','1','|cffffffffUse This to become Ninja!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+14,'|cff33ffffTransform to Ninja Male','20471','5','1','1','24711','1','|cffffffffUse This to become Ninja!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+15,'|cff33ffffTransform to Leper Gnome','20391','5','1','1','24712','1','|cffffffffUse This to become Leper Gnome!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+16,'|cff33ffffTransform to Red Ogre','292','5','1','1','30167','1','|cffffffffUse This to become Red Ogre!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+17,'|cff33ffffTransform to Dragon Whelp','51621','5','1','1','8360','1','|cffffffffUse This to become Dragon Whelp!','internalitemhanler','-1','990','1141','74461','47458'),
 [MENTION=1134588]item[/MENTION]ID+18,'|cff33ffffTransform to Boar','1225','5','1','1','17533','1','|cffffffffUse This to become Boar!','internalitemhanler','-1','990','1141','74461','47458');
Ohne Mention-Tags (was für ein blödes Feature) hier: [Only registered and activated users can see links. Click Here To Register...]

Kurzer Zusatz für DB-Fremde: Die |cffXXXXXX ist ein Farbcode, der beliebig (bis auf |cff am Anfang) abgeändert werden kann. Solltet ihr diese Ändern, ist ein Restart des Serves, sowie das Löschen des Cache-Ordner im beendeten Spielzustand notwendig!
05/24/2017 18:33 Dingledo#6
Quote:
Originally Posted by °"Crazy"° View Post
*aus dem Rauch erschein*

@[Only registered and activated users can see links. Click Here To Register...], warum weckst du mich in meinem Ruhestand? Schäme Dich! :P
Weil ich nur einen kenne der sowas drauf hat, siehe da ich hatte recht. :P

Ich danke dir auf jeden Fall für deine schnelle Antwort. :)
05/24/2017 22:02 °"Crazy"°#7
Quote:
Originally Posted by peeks araze View Post
Weil ich nur einen kenne der sowas drauf hat, siehe da ich hatte recht. :P

Ich danke dir auf jeden Fall für deine schnelle Antwort. :)

Alternativ kann durch ein C++ Script, welches @[Only registered and activated users can see links. Click Here To Register...] sicherlich schreiben kann, direkt beim Einloggen des Charakter mit der GUID XXXXX der Morpfbefehl angewendet werden. Dieser müsste jedoch auch nach Betreten eines BGs, Instanz oder nach jedem Tod gesetzt werden, um eine "permanente" Verwandlung zu verwirklichen.