Nem vagyok biztos benne hogy jó helyre írom...
A kérdés az lenne hogy lehetséges-e egyedi mount készítése ami képes támadni is
Végülis igen tudom hogy lehet csak az lenne a kérdésem hogy hogy?
Onnan tudom végülis hogy lehet mert még rég (3.0.3as idők) volt egy szerverem és arra volt egy war mountom ( igy hivtuk) de nem én csináltam így nincs meg :(
Ez inkább adatbázis.
Végy egy lovat (npc), adj hozzá egy megfelelő vehicleid-t (mondjuk keresd meg Trial of the Champions lovainak a vehicleid-jét), töltsd ki a spell értékeit (spell1, spell2, stb...) a megfelelő spellekkel, ülj rá és harcolj vele :)
http://pastebin.com/59UAUNh8
Az el?bb eml
Idézetet írta: ident Dátum 2010 augusztus 10, 04:54:25 DÉLUTÁN
Ez inkább adatbázis.
Végy egy lovat (npc), adj hozzá egy megfelelő vehicleid-t (mondjuk keresd meg Trial of the Champions lovainak a vehicleid-jét), töltsd ki a spell értékeit (spell1, spell2, stb...) a megfelelő spellekkel, ülj rá és harcolj vele :)
Ez még egy ilyen kezdőnek is érhető volt mint én független attól hogy az előttem szóló megoldása működik-e ezt megpróbálom
Ja amúgy elég receptkönyves leírás :D
Szerk.:Hát megpróbáltam de nem jött össze de amit boss írt abba van működő példány :)
Szerk2.: Csak nálam nem műkődik nem létező id-re hivatkozva pedig be van rakva
ötlet?
A kód ha vki arra gyanakszik: http://pastebin.com/HYnkbbCD
Ha betöltötted az sql lekérdezést akkor restartolni kell a szervert, utána már le tudod spawnolni.
Idézetet írta: ident Dátum 2010 augusztus 11, 01:34:55 DÉLUTÁN
Ha betöltötted az sql lekérdezést akkor restartolni kell a szervert, utána már le tudod spawnolni.
Mindenki ezzel jön?
ha nem csináltam 25millió restartot 1et se
Idézetet írta: MicroStar Dátum 2010 augusztus 11, 02:22:26 DÉLUTÁN
Idézetet írta: ident Dátum 2010 augusztus 11, 01:34:55 DÉLUTÁN
Ha betöltötted az sql lekérdezést akkor restartolni kell a szervert, utána már le tudod spawnolni.
Mindenki ezzel jön?
ha nem csináltam 25millió restartot 1et se
Mivel nem írtad, így nem tudhatja senki sem hogy restartoltál-e avagy sem. Ha betöltötte hiba nélkül az sql lekérdezést akkor annak benne kell lennie az adatbázisban és le kell tudd spawnoltatni. Tehát ha volt restart akkor egy marad: hibával elszállt a lekérdezésed és nem töltötte be mégsem. Most jön az hogy ha nincs hibaüzenet akkor lehet vakarni a fejünket hogy mi a fene baja van.
Jól mondod probléma nem volt szó nélkül berakta ( elküldtem egy másik wow szerver tulajnak nála is ) de én viszont amikor le akarom rakni azt mondja nincs ilyen id viszont akinek elküldtem nála nincs ilyen probléma
Akkor egy kérdés: ezzel a paranccsal akarod spawnoltatni?
.npc add 3848202
Ne, vagy saját magad legyen kijelölve.
Idézetet írta: ident Dátum 2010 augusztus 11, 03:12:15 DÉLUTÁN
Akkor egy kérdés: ezzel a paranccsal akarod spawnoltatni?
.npc add 3848202
Ne, vagy saját magad legyen kijelölve.
Anyi különbségel hogy temp add
Mindent temp-be rakok le amiről nem tudom 100%osan hogy hibátlan
Amúgy mért kéne kijelölnöm magam?
Szerk: itt egy kép róla (http://img16.imageshack.us/img16/7008/notexist.png)(igen bénáztam az id-vel :P )
Üdv!
Kipróbáltam. Az sql utasítás jó, minden probléma nélkül lefutott. Le is tudtam spawnolni add-al és tempadd-al is. Maga a mount úgy látom működik, fel lehet rá ülni, működnek a spelljei. Kivéve a fireball, mert ahhoz hiányolja a mana-t. unit_class-t írd át 2-esre vagy 8-asra és akkor az jó lesz.
Hogy nálad miért nem engedi lerakni azt passzolom, pedig én is a tesztelős szerveremen próbáltam amin az emu is meg az adatbázis is teljesen el van torzítva.
Ha az adatbázisban benn-t van akkor esetleg a szerver log-ban nézz utána, hogy betöltéskor nem tiltotta-e le valamiért. Más elképzelésem nincs.
Idézetet írta: MicroStar Dátum 2010 augusztus 11, 03:15:16 DÉLUTÁN
Idézetet írta: ident Dátum 2010 augusztus 11, 03:12:15 DÉLUTÁN
Akkor egy kérdés: ezzel a paranccsal akarod spawnoltatni?
.npc add 3848202
Ne, vagy saját magad legyen kijelölve.
Anyi különbségel hogy temp add
Mindent temp-be rakok le amiről nem tudom 100%osan hogy hibátlan
Amúgy mért kéne kijelölnöm magam?
Szerk: itt egy kép róla (http://img16.imageshack.us/img16/7008/notexist.png)(igen bénáztam az id-vel :P )
ugye most viccelsz
szerintem kicsit nagy számot adtál meg npc id nek próbáld pl 66666al (jókis pokoli szám ;D)
Nem-nem viccelek azzal pedig hiba elvileg hiba nem szabadna hogy legyen az id nagys
Valószínűleg hiányzik a modelid a creature_model_info táblából.
Probl
Egy olyan kérdésem lenne hogy hogy lehetne megoldani hogy az általam készített lény tudjon repülni is? természetesen olyan display id-vel jutalmaztam szegényt amelyik egy repülő mounté
Adsz neki egy aurát:
http://www.wowhead.com/search?q=fly#spells
Ha adok neki egy ilyet akkor magyarul oda adom neki mint spell? Ha igen akkor nem fordulhat elő hogy ha egy másik target van akkor ő kapja meg az aurát? Esetleg valami szebben kivitelezhető módszer létezik-e ha úgy működik a dolog ahogy én elgondolom
Úgy működik a dolog hogy amikor előhívsz egy repülő mountot akkor arra rak egy fly aura spellt (ezt te nem látod, a log sem írja). Meg nem mondom neked melyiket a sok közül. A conditions meg azért van hogy ne másra menjen, de eventai-ban is megoldható, c++-ban meg pláne.
http://www.wowhead.com/spell=86461 (http://www.wowhead.com/spell=86461) szerintem ezt kapja meg természetesen legendary esetén
És akkor az aura rá rakatása az már scriptes rész?(Ha jól értelmezem)
Eventai-val megoldható szerintem simán vagy conditions-szel, de nem tudok tovább segíteni, örülök hogy élek, úgy meg vagyok fázva :S
Köszi a segítséget jobbulást
Hali!
Nekem működik, csak valamiért rosszul :S Amikor be addolom a karakteremnek, akkor totemként meg quest itemként adja és nem engedi használni :S
NPC-ként is le tudom rakni, de akkor sem csinál semmit :S
Mindenképp npcként kell lerakni és nem is fog csinálni semmit amíg rá nem ülsz :D
Biztos én vagyok a hülye, de nem világos... Ez most egy mount akar lenni, vagy vehicle, vagy csak simán repülnie kéne a lénynek? ???
De ha lerakom npc-ként, akkor nem tudok valamiért semmit sem csinálni vele :S
Valahol elronthattam? Mert amikor lerakom, akkor egy egyszerű npc, akivel semmit nem tudok csinálni :S
Nem tudok rászállni.
Lerakom az npc-t és meg is jelenik, de semmilyen akciót nem enged. Se rászállni se semmit, csak ott áll egy helyben. :S
sql kódot pastebin-re lécci ha másoltad kétlem h baja lenne de hátha legfeljebb az okosok leoltanak hogy hülyeséget beszélek :D
Amire szükségetek van az akkor egy olyan repülő vehicle, mint a sárkányok az Oculus-ban. Pl. ez: http://www.wowhead.com/npc=27755
Ezt lemásolva csinálj egy új npc-t és add hozzá ezt az aurát az NPC-hez: http://www.wowhead.com/spell=34873
És máris repülsz :)
Egy pillanatra be-Off-olok. :D
Ha én ezt a Fly Spell-t egy egyedileg kreált Vehicle-hez adom hozzá, amit Kalimdoron akarok használni, akkor az ugyebár nem fog repülni.
Mi ellenőrzi azt le, hogy én most éppen hol tartózkodok?
Pont a minap néztem egy videót, ahol a gyerek 1.12.1-es szerón, úgy repkedett hogy az nem igaz.
( TrinityZero, és csak teszt szerverre kéne. )
Akkor itt jön még egy kérdés. Dalaranban ugye nem lehet repülni, egy szépen megírt Script végzi a dolgát.
Azt a Scriptet máshol is lehetne alkalmazni? Bizonyos területek, mint Például: OutDoorPvP helyek.
Bocsánat az Off-ért, de ez valamilyen szinten ide vágó téma / kérdés.
Üdv.: Senki
Egyszer már megtaláltuk Girosszal ezt az ellenőrzést de már nem mondom meg neked hogy hol van xD talán ő tudja a megoldást (vagy valameik patchünkben még bennevan ::) )
Destrinke ezt a hsz.-em is le fogod minuszolni? :)
Remélem figyeli a Témát, és ha másként nem PM-ben megkérném hogy ha még emlékszik rá írjon pár sort.
( Mellesleg hogy a fenében van neked " Respect: -24 " ? ??? Tegnap ha jól emlékszem még 12-14 +-om volt, most pedig én is erősen hanyatlok. Tiszta vicc ez az egész!)
UI.: Kihoztalak 0-ra, ha ok nélkül lehet adogatni a " - "-okat, akkor a " + "-okat is lehet.
Üdv.: Senki
Na j
Nagyon szépen köszönöm!
+1
Üdv.: Senki
Hello az lenne a gondom, hogy megcsináltam így a "mountot" igazából repülő jármű :D és nem tudom hogy lehetne beállítani a flyspeedet mert DB-be csak a walk és run van :S
Valaki tudna segíteni trinity-t használok 3.3.3as kiadás
ha db-ben nincs akkor egy alap creature scriptet vegyél és
me->SetFlySpeed() , vagy valami hasonló függvény biztos lesz, ha beírod addig hogy Set akkor kihoz rakat függvényt, azokat végignézheted, ha nincs lehetőséged a maghoz nyúlni akkor nem tudok mit mondani :S
H
http://www.wowhead.com/search?q=fly#spells (http://www.wowhead.com/search?q=fly#spells)
ezek közül pedig ez szerintem:
http://www.wowhead.com/spell=86461 (http://www.wowhead.com/spell=86461)
ezt próbáltam nem repül vele:S
Akkor nem tudok mit mondani ja de igen nem veszek lottót a hétre
spell_linked_spell-el próbáld társítani az említett legendary spellt a járműhöz, pl. ha spellel idézed meg. Wiki segít.
holnap ránézek mert ma már belefáradtam :-\