Egyedi mount

Indította MicroStar, 2010 augusztus 10, 03:48:54 DÉLUTÁN

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

MicroStar

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 :(

ident

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 :)
Fhatys, a sors által kirótt, elkerülhetetlen feladat szava.
http://eu.battle.net/wow/en/character/arathor/Ident/advanced

boss74



Adj egy -respectet,mert megérdemlem!!! :)

MicroStar

#3
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

ident

Ha betöltötted az sql lekérdezést akkor restartolni kell a szervert, utána már le tudod spawnolni.
Fhatys, a sors által kirótt, elkerülhetetlen feladat szava.
http://eu.battle.net/wow/en/character/arathor/Ident/advanced

MicroStar

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

ident

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.
Fhatys, a sors által kirótt, elkerülhetetlen feladat szava.
http://eu.battle.net/wow/en/character/arathor/Ident/advanced

MicroStar

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

ident

Akkor egy kérdés: ezzel a paranccsal akarod spawnoltatni?

.npc add 3848202

Ne, vagy saját magad legyen kijelölve.
Fhatys, a sors által kirótt, elkerülhetetlen feladat szava.
http://eu.battle.net/wow/en/character/arathor/Ident/advanced

MicroStar

#9
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(igen bénáztam az id-vel :P )

kagebunshin


Ü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.
"-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."

riDDler

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(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)
i (l) C++
i (l) *nix

MicroStar

#12
Nem-nem viccelek azzal pedig hiba elvileg hiba nem szabadna hogy legyen az id nagys

castor

#13
Valószínűleg hiányzik a modelid a creature_model_info táblából.

MicroStar

#14
Probl

Powered by EzPortal