[Tc2]Hogyan k

Indította Bluerák, 2010 július 03, 02:24:00 DÉLUTÁN

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

wex

#60
hogyan készít egy saját méretű spirális lépcsőt, kevesebb mint fél perc alatt :D



a következő weblapon készithető ilyensmi: http://www.shadowmourne.net/staircase.php

És csak annyit kell tennünk hogy megadjuk a map koordinátákat, a lécső szélességét (radius) és a hosszát (Complete Revolutions)...
Automatikusan generál egy sql-t, be töltöd a db-be és ennyi, van egy 100%osan pontos spirál alaku lécsőd :)
használható akármire...

Ilyen mérhetű egy 8-as radiusos, 25 complete revolutions-os lépcső, hogy tudjatok számítani:
http://i54.tinypic.com/122j7uo.jpg

rátaláltam gondoltam megosztom veletek hátha valakinek lesz néhi haszon belőle :)
üdv

Mane

Idézetet írta: wex Dátum 2010 november 06, 07:19:22 DÉLUTÁN
hogyan készít egy saját méretű spirális lépcsőt, kevesebb mint fél perc alatt :D


a következő weblapon készithető ilyensmi: http://www.shadowmourne.net/staircase.php

És csak annyit kell tennünk hogy megadjuk a map koordinátákat, a lécső szélességét (radius) és a hosszát (Complete Revolutions)...
Automatikusan generál egy sql-t, be töltöd a db-be és ennyi, van egy 100%osan pontos spirál alaku lécsőd :)
használható akármire...

Ilyen mérhetű egy 8-as radiusos, 25 complete revolutions-os lépcső, hogy tudjatok számítani:
http://i54.tinypic.com/122j7uo.jpg

rátaláltam gondoltam megosztom veletek hátha valakinek lesz néhi haszon belőle :)
üdv

Egy csigalépcsőt egy objectnek vesz, vagy sok kicsinek?
Amúgy jól néz ki, bár még nem tudom mire fogom használni :D

$0undX

sok kicsinek.... , ha 1 nagy lenne nem lenne értelme az egésznek.

Skyne

értelme lenne, nem vágná haza szerencsétlen tc-t a milliárd objectel (+ a klienst is, pont minap olvastam hogy látóhatáron belüli objectek száma is korlátolt kliens oldalon, a pontos számra már nem emléxem de igencsak meglepően kevés volt, és nem nagyon nyavajog szegány ha több van mint kéne elszáll wowerroral a kicsike) szóval igencsak hasznos lenne ha egy lépcső egy object csak ugye ez kliens módosítás nélkül kizárt...

MicroStar

De egy ilyen magas lépcsőnél nincs para ( szerintem )

bacsa

#65
helló
Engem az érdekelne h Felveszem a questet X npcnél és elmegyek leadom Y npcnél. Y npc csak akkor adjon nekem questet h X npcnél lévő questet leadtam már nála. Ez miképp valósítható meg?
Itt állítgassak?: ReqSpellCast?

ill.

Hogy ha leadom a questet az npcnél akkor az támadjon meg engem. Ötlet?

Az npc üljön térdeljen stb.? ezek hol adhatóak meg?
A healtmod egészen pontosan mi alapján számítja az npc életét?

ident

Idézetet írta: bacsa Dátum 2010 december 09, 10:01:48 DÉLUTÁN
helló
Engem az érdekelne h Felveszem a questet X npcnél és elmegyek leadom Y npcnél. Y npc csak akkor adjon nekem questet h X npcnél lévő questet leadtam már nála. Ez miképp valósítható meg?
Itt állítgassak?: ReqSpellCast?

NEM!

Az Y npc küldetésénél add meg azt a küldetést amit az X npc-nél vettél fel itt: http://www.trinitycore.info/index.php?title=Quest_template_tc2#PrevQuestId

Idéz
Hogy ha leadom a questet az npcnél akkor az támadjon meg engem. Ötlet?

Smartscripts
Event types:
SMART_EVENT_REWARD_QUEST    20

http://www.trinitycore.info/index.php?title=Smart_scripts_tc2

Idéz
Az npc üljön térdeljen stb.? ezek hol adhatóak meg?

http://www.trinitycore.info/index.php?title=Creature_addon_tc2#emote
vagy szintén SmartScripts ha valami eseményhez akarod kötni.

Idéz
A healtmod egészen pontosan mi alapján számítja az npc életét?

http://www.trinitycore.info/index.php?title=Creature_classlevelstats_tc2
http://forum.trinitycore.org/topic/13321-new-health-mana-stats-for-322-core-explained/
Fhatys, a sors által kirótt, elkerülhetetlen feladat szava.
http://eu.battle.net/wow/en/character/arathor/Ident/advanced

danikaa04

Nekem az lenne a kérdésem, hogy hogyan tudom bekapcsolni az event messaget?(conf filekba kell ugytudom)

matthv

Idézetet írta: danikaa04 Dátum 2011 február 06, 10:09:11 DÉLELŐTT
Nekem az lenne a kérdésem, hogy hogyan tudom bekapcsolni az event messaget?(conf filekba kell ugytudom)

Igen, a configban van egy ilyen sor: "Event.Announce = 0"  Ha átírod 1re akkor van bekapcsolva, remélem erre gondoltál.

Balu

Sziasztok, azt szeretném mondani hogy amit bluerák leirt quest készitést megcsináltam szószerint ahogy leirta de nem rakja a questet bele az npc be. Vajon miért? :(

Bluerák

1
2
Plussz, az npc-nek 3-as flag ajánlott.

SET @mynpc := XXXX; -- NPC ID
UPDATE `creature_template` SET `npcflag`=3 WHERE `entry`=@mynpc;

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

Trophy

#71
Idézetet írta: Bluerák Dátum 2010 július 14, 02:26:39 DÉLUTÁN

ReqSpellCast - Meik questnek kell castolva lennie hogy felvehesd a questet (Id kell ide)


Nos itt egy kis hiba van szerintem, mert wowwiki mást ír erről a sorról:

Idéz"ReqSpellCast

Spell ID of Spell that needs to be cast in order to fulfill a quest objective. A spell normally needs a target which is ReqCreatureOrGOId

And for spells with "SpellEffect with ImpliciteTargetA-B == 38" check table Spell_script_target

NOTE: If the spell has spell effects Send Event or Quest Complete, it can be entered here WITHOUT the need for a target and count."

Azaz, szerintem arra vonatkozik, hogy milyen spellt kell használni a "ReqCreatureOrGOId"-on. Ha csak meg kell ölni az NPC-t akkor 0.
Viszont ha pl.: http://old.wowhead.com/quest=9283 a quest van akkor nekünk ide a Gift of the Naaru SpellID-je kell.

Ami pedig a szükséges questre vonatkozik az ez a lesz:

PrevQuestId: Ha nagyobb mint 0, akkor az ide beírt ID-jű quest kész kell lennie hogy föl tudd venni, ha kisebb mint 0(azaz a quest ID negativ előjellel), akkor nálad kell legyen aktívan(befejezetlenül) a beírt ID-jű quest.

És akkor említést tennék a többi hasonló részről is:

NextQuestId: A "sorban" következő q. Ha nagyobb mint 0 akkor a sorban következő q ID-je, ha kisebb mit 0 akkor több alternatív következő q lehetséges.
Remélem jól fordítottam, ha nem itt az eredeti szöveg:
IdézIf value > 0: Contains the next quest id, if PrevQuestId of that quest is not sufficient.

If value < 0: Contains the sub quest id, if PrevQuestId of that quest is not sufficient. If quest have many alternative next quests (class specific quests lead from single not class specific quest) field PrevQuestId in next quests can used for setting this dependence.

ExclusiveGroup: Ennek a szerepe, hogy több küldit is össze tudunk kapcsolni. Pl.: Van 3 küldink XXX, YYY és ZZZ az ID-jük. Akkor mind3 küldinél be kell adnunk az egyik küldi ID-jét(mind3hoz ugyanazt az ID-t, pl.: XXX)
Ha ez érték nagyobb mint 0 (XXX), akkor a 3 küldiből csak 1et tudunk fölvenni, és megcsinálni, ha viszont kisebb, mint 0 (-WWW), ez akkor használjuk, ha XXX,YYY,ZZZ q-nem ugyanaz a NextQuestId(WWW), és azt szeretnénk, hogy WWW q-t csak az vehesse föl, aki megcsinálta mind a 3 (XXX,YYY,ZZZ) q-t.

NextQuestInChain: Ez akkor használjuk, ha a sorban következő q-t u.a. a mob/gobject adja, ahol a küldinket le kell adni, ilyenkor a küldi leadása után rögtön az ide beírt ID-jű q fog megjelenni, hogy vegyük föl.

Ha esetleg valahol hibáztam elnézést kérek, de kissé hiányos az angoltudásom.  :-\
Viszont itt vannak a linkek, hátha onnan jobban megértitek:
http://www.trinitycore.org/w/Quest_template_tc2#PrevQuestId
(Itt az Example feliratra kattolva ábrákkal is elmagyarázza az összefühhéseket, nagyon tanulságos)

Elmagico

Sziasztok!

Az lenne a kérdésem, hogy questnél beírtam mindent, npc adja is ahogy kell, csak valahogy az instenért nem sikerül hogy goldot adjon, csak honort ad amit 2szer is kiszedtem. beírtam 50000000-t a RewOrReqMoney sorba.
Lehet hülyeséget csináltam, mert nem copperban méri, de tapasztaltaim szerint abban. És azt nem tudom, hogy miért nem ad goldot, a küldi leadásánál, ebben kérnék segítséget, köszi!

Trophy

#73
Idézetet írta: Elmägico Dátum 2011 március 04, 11:00:36 DÉLUTÁN
Sziasztok!

Az lenne a kérdésem, hogy questnél beírtam mindent, npc adja is ahogy kell, csak valahogy az instenért nem sikerül hogy goldot adjon, csak honort ad amit 2szer is kiszedtem. beírtam 50000000-t a RewOrReqMoney sorba.
Lehet hülyeséget csináltam, mert nem copperban méri, de tapasztaltaim szerint abban. És azt nem tudom, hogy miért nem ad goldot, a küldi leadásánál, ebben kérnék segítséget, köszi!

Nos először is  hogy honort ne adjon: RewHonorAddition és RewHonorMultiplier is állítsd nullára, bár elég csak az elsőt, de biztos ami biztos.
Aztán ha pénzt akarsz, azt ha RewOrReqMoney sorban állítod csak be akkor csak lvl79ig ad goldot. Ha 80on is kapni akarsz, akkor RewMoneyMaxLevel sorban is be kell írnod, és javasolt nagyobbat mint az előző sorba(persze csak ha XP is járna a küldiért).

Pl.: RewOrReqMoney = 50000000 , RewMoneyMaxLevel = 70000000

Elmagico

Köszönöm gyors választ, közben rájöttem mivolt a hiba, csak azért nem adott goldot mert túl sok 0-t írtam és elérte a gold limitet, a honor meg nem tom mivolt, vagy hogy hogyan került abba a sorba bármi, de töröltem és most úgy nézki hogy jó.

Powered by EzPortal