NPC-vel kapcsolatos kérdések

Indította Senti, 2010 február 16, 10:34:37 DÉLELŐTT

Előző téma - Következő téma

Senti

Hy all) Keresgéltem a fórumon de nem találtam hasonló jellegü témát...
Az lenne a kérdésem, hogy hogyan tudom megoldani, hogy egy mob ,miután leraktam ne álljon, hanem pl. üljön egy széken, vagy feküdjön a földön...stb.
Köszi a segitséget előre is))

Girosz

Pedig van ilyen topic. Jómagam nyitottam. :D

Szilárd

Idézetet írta: Senti Dátum 2010 február 16, 10:34:37 DÉLELŐTT
Hy all) Keresgéltem a fórumon de nem találtam hasonló jellegü témát...
Az lenne a kérdésem, hogy hogyan tudom megoldani, hogy egy mob ,miután leraktam ne álljon, hanem pl. üljön egy széken, vagy feküdjön a földön...stb.
Köszi a segitséget előre is))
creature_template_addon táblában lehet ezt beállítani, entry alá értelemszerűen mob entryje, emote alá pedig http://cyberdragon.tauri.hu/udbwiki/index/Creature_template_addon.html itt meg tudod nézni, hogy mi kell :D
Java / C# / Swift Programmer

Apple
----------
OS X / iOS User
iPhone 6 Plus
iPad Air 2
MacBook Pro 13" Retina

Senti

Köszi a segitséget)) megnézem))
Ui.: akkor a keresésben én voltam béna...de nekem csak vendorkészitéses témákat dobott ki az meg kicsit különbözik a kérdésemtöl...

Speeros

IdézThis page was last modified 17:58, 29 May 2008.

Cyberdragon régóta nem is nyult bele abba a mappába :)
Html/Css/JavaScript/Php/C++/Mangos framework
CNC esztergályos, marós

Szilárd

   EMOTE_STATE_DANCE                  = 10,
   EMOTE_STATE_SLEEP                  = 12,
   EMOTE_STATE_SIT                    = 13,
   EMOTE_STATE_STAND                  = 26,
   EMOTE_STATE_WORK                   = 28,
   EMOTE_STATE_STUN                   = 64,
   EMOTE_STATE_DEAD                   = 65,
   EMOTE_STATE_KNEEL                  = 68,
   EMOTE_ONESHOT_WAVE_NOSHEATHE       = 70,
   EMOTE_ONESHOT_CHEER_NOSHEATHE      = 71,
   EMOTE_ONESHOT_EAT_NOSHEATHE        = 92,
   EMOTE_STATE_WORK_NOSHEATHE         = 173,
   EMOTE_STATE_FISHING                = 379,
   EMOTE_ONESHOT_FISHING              = 380,
   EMOTE_ONESHOT_LOOT                 = 381,
   EMOTE_STATE_WHIRLWIND              = 382,
   EMOTE_STATE_LAUGH                  = 392,
   EMOTE_STATE_CANNIBALIZE            = 398,
   EMOTE_STATE_DANCESPECIAL           = 400,
   EMOTE_STATE_EXCLAIM                = 412,
   EMOTE_STATE_SIT_CHAIR_MED          = 415
ez a rész szerintem maradt azért :D
Java / C# / Swift Programmer

Apple
----------
OS X / iOS User
iPhone 6 Plus
iPad Air 2
MacBook Pro 13" Retina

satan

HY all lenne egy kédésem hol tom átnevezni az npc ket és miéert van az hoyg mangos.coff ban hiába álitom be cheatet gm csak sistem messengerben ir pls help

Girosz

Az npc-ket aur create_template táblában tudod átnevezni. A második kérdést meg nem tudom értelmezni. Nem lenne baj, ha beszereznél egy helyesírás-ellenőrzőt.

Mellesleg a cheat angolul csalni-t jelent.  ;)

ident

Valszeg system message-re gondol, hogy a gm csak oda
Fhatys, a sors által kirótt, elkerülhetetlen feladat szava.
http://eu.battle.net/wow/en/character/arathor/Ident/advanced

Girosz

Trinityn és MaNGOS-on a commandok majdnem ugyan azok.

ident

Idézetet írta: Girosz Dátum 2010 február 18, 08:47:46 DÉLUTÁN
Trinityn és MaNGOS-on a commandok majdnem ugyan azok.

Francnak sincs energiája párhuzamba követni ennyire mélyrehatóan a két emut :D (mert azért már elég sokmindenben szakított TC mangostól).
Fhatys, a sors által kirótt, elkerülhetetlen feladat szava.
http://eu.battle.net/wow/en/character/arathor/Ident/advanced

Senti

amit zoomika irt jó volt)) thx))
ujabb kérdésem lenne)) text emote listát merre találok? azokra gondolok amiket pl. a vándorárusok mondogatnak.

Szilárd

Java / C# / Swift Programmer

Apple
----------
OS X / iOS User
iPhone 6 Plus
iPad Air 2
MacBook Pro 13" Retina

Sevanton

Üdv.Próbálkoztam készíteni egy olyan npc-t amire ha ráklikkelnek akkor kiirja a szerver adatait.Hányszoros szorzó mien emu stb stb.De valamit szerintem elronthattam.Leírnám a lépéseket:Trinity Core2 emut használok.Beléptem az npc_text táblába.ott kitöltöttem minden.Beírtam a szöveget.De mikor lerakom az npc-t akkor nem jeleníti meg a szöveget.Lehet hogy rossz táblát használtam vagy nem csináltam volna meg még valamit?Szerver restart is volt minden de nem mükszik.Valaki tudna segíteni?Thx

kagebunshin


Üdv.

Először is pár link:
http://www.trinitycore.info/index.php?title=Npc_text_tc2
http://www.trinitycore.info/index.php?title=Gossip_menu_tc2
http://www.trinitycore.info/index.php?title=Creature_template_tc2

Régen játszottam ezzel és most nem próbáltam ki, hogy jó-e.
A lényeg:

npc_text csak a szöveget tárolja. A kliens is lementi magának cache mappába ezért ha változtatod azt ne felejtsd el törölni.

gossip_menu-ben megadsz egy nem használt entry-t, text_id-nek pedig a saját szöveged id-je (npc_text táblában)

creature_template táblában pedig értelemszerűen a gossip_menu_id-t kell átírni. (gossip_menu, entry)
Az npc-n pedig legyen gossip flag (creature_template, npcflag)
"-Egy dolgot viszont elárulhatnál nekem. Ki találta ki, hogy a fák őreinek erejével szálljatok szembe velem, mert nem te ugye? Te nem tudtad!
-Nem... de azért vagyunk többen, hogy valaki tudja."

Powered by EzPortal