Hunter pet npc-től

Indította LuXXoR, 2010 június 27, 09:44:32 DÉLUTÁN

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

LuXXoR

Sziasztok!

Azt meglehet valamilyen módon oldani hogy a hunter a peteket egy npc-től vegye meg vagy trainertől esetleg egy q-t keljen leadni és abból esne neki a kiválasztott pet és ha igen akkor hogyan? ??? ???

chopin42

Idézetet írta: LuXXoR Dátum 2010 június 27, 09:44:32 DÉLUTÁN
Sziasztok!

Azt meglehet valamilyen módon oldani hogy a hunter a peteket egy npc-től vegye meg vagy trainertől esetleg egy q-t keljen leadni és abból esne neki a kiválasztott pet és ha igen akkor hogyan? ??? ???

Nos szerintem nem lehet megoldani, ahány szerveren voltam még sehol sem láttam ilyet (ha jól emlékszem)
Ink olyat lehet h külön "kennel" a peteknek ahol a player befoghatja, majd egy grosshipes npc-nél felhúzza a a saját szintjére.

LuXXoR

Az a megoldás azért nem jó mert akkor a petet vagyis a leendő petet lelehet ölni amiért xp-t kapsz...És én ezt nagyon nem szeretném :\

Bluerák

Ööö.
2 féle megoldást tudok erre.
1.Egy quest
Az NPC-nél lenne annyi quest amennyi pet létezik.Szóval sok :D
Mindnek a neve a pet neve lenne.
A player leadja a questet és kap egy itemet amivel lesummolhatja azt a bizonyos petet.
Ehhez szét kell nézni a spellek között a wowhead-en.

2.Egy eventai, ami lesummolja az NPC-t, vagy egy Gossip menü, bár nem hinném hogy ezt gossip-al meglehet csinálni.

Üdv

MacBook Pro 13' 2.26 GHZ, 4 GB RAM - White
iPhone 4S 16GB - Black
iPad 3 - Black

NEW PC:
Asus EAH6670 (1GB 128 bit)
AMD FX AM3+ (4x3.8GHZ)
ASRock 970 EXTREME3
8GB RAM

Skyne

kibogarásszátok meik Fv. ad tame beast effectjében petet a huntinak az NPC-ről, lemásoljátok a pet hozzáadás folyamatát csak fix NPC ID-vel, aztán írtok egy Gossip scriptet, minden gossip meghívja a playere ezt a pet hozzáadás metódust (vagy többet nemtudom pontosan hogy működik) és csókolom.

Apostol

Idézetet írta: LuXXoR Dátum 2010 június 27, 10:01:21 DÉLUTÁN
Az a megoldás azért nem jó mert akkor a petet vagyis a leendő petet lelehet ölni amiért xp-t kapsz...És én ezt nagyon nem szeretném :\

creature_template
#flags_extra:-> 64    CREATURE_FLAG_EXTRA_NO_XP_AT_KILL    0x00000040    creature kill does not give XP

MrBab

Am az npc-s pet izét még anno asszem tauri battle(?)-n láttam

DoomKiller

Ajánlom figyelmedbe a gossip menut:
SCRIPT_COMMAND_TEMP_SUMMON_CREATURE = 10

Magyarul csak meg kell adni a kívánt koordinátákat, hogy mennyi ideig legyen lent az NPC, és kész is van. A kívánt NPC-hez pedig:
#flags_extra:-> 64    CREATURE_FLAG_EXTRA_NO_XP_AT_KILL

Reference:
http://trinitycore.info/index.php/Scripts_tc2
http://trinitycore.info/index.php/Creature_template_tc2#flags_extra

Athmor

Van rá egy harmadik lehetőség is, csak az sokkal bonyolultabb ezeknél. Egy trinity commandot rendelnél az itemhez, és úgy, hogy mintha egy spell lenne, tehát normális leírás, hogy pl. Summon creature xy. És mondjuk ezt az npc tempadd parancsal megcsinálva, mert igy pl resi után ugyis eltünik vagy jobb esetben kill vagy tame után.

Most nem kezdek bele a leírásba, hajnal háromnegyed 2kor és szerintem máskor sem, mert időhiányos vagyok :D


Node sok szerencsét hozzá.

Speeros

Scriptel lesummolsz egy npc-t 1 mp-re és castolod rá ezt: http://www.wowhead.com/spell=13481
Html/Css/JavaScript/Php/C++/Mangos framework
CNC esztergályos, marós

Athmor

Akkor ha már lesumolod, akkor legyen leglaább fél perc, míg reagál is plusz a spell leírásában is bennevan >>
"on taming the beast for 20 sec." 1mp nem elég ide :D

Speeros

Akkor meg megkeresed a taming beastnak az effect spelljét és kész. (amúhy elég lenne neki 1msre lessummolni)
Html/Css/JavaScript/Php/C++/Mangos framework
CNC esztergályos, marós

Girosz

#12
Ha nem triggerelve castoltatod a playerrel a spellt, akkor instant megcsin

Skyne

Köszi Girosz hogy befejezted és tesztelted ;) respect +, csapatmunka 4eva ;)

Action

Köszönöm szépen mindenki nevében, fel is került Gnome - Lak-ra. :)

http://gnome-lak.hu/articles.php?article_id=25
A WORD elszáll, az írás megmarad.

Powered by EzPortal