Metin2 Hungarian Forum

Metin2 => Segítség => Szerver készítés => Privát szerverek => Archívum => A témát indította: kiska111 Dátum 2011-10-30, 22:58:03

Cím: Mount_quest nem működik (K)
Írta: kiska111 Dátum 2011-10-30, 22:58:03
sziasztok

Freemetin 2 böl ki vetem a mount_questet és a filokat objacktbe!!

De franziba hiába irom be quest listbe és make.py-zek elrontja az egész szervert...

Sajnos ez meg nem működik nálam eza  verzio ./gc moun_quest

vagy elsőnek quest list-be beirom??? futatom és utána be a questet???


Léci segitsetek! Előre isköszönöm
Cím: Re:Mount_quest nem működik (K)
Írta: Funk Dátum 2011-10-31, 00:36:21
Nekem franziban úgy van bent hogy beraktam a quest mappába a questeket, bele írtam a quest_listbe őket, utána:
cd /home/game/quest
sh make.py

És elvileg már mennie kellene így.. Amúgy a franzi tartalmazza az összes mountot, és pecsétet, csak a questeket kell hozzá megírni.
Itt az én questem, ami egy farkast hív.:
quest wolf begin   
state start begin   
when 71116.use begin
  horse.summon()
  horse.ride()
   pc.mount(20111, 1800)   
end
end
end


Ez alapján át lehet írni a többi mountra simán. (https://board.ddmt2.net/proxy.php?request=http%3A%2F%2F87.229.111.86%2FSmileys%2Fdefault%2Fsmiley.gif&hash=0dd15633c5df65888d910fa8369594d63999e4e1) (Én is franzit használok.. működik hozzá!)
Cím: Re:Mount_quest nem működik (K)
Írta: [VIP]P3NG3R Dátum 2011-10-31, 02:47:34
Franzi-ba nem kell horse.summon() és ride() sem.
Írok pár mount idéző questet hátha elnyeri majd valamelyik a tetszést.

Ez egy olyan 'desznaj' hívó, amely nem tűnik el, és 30percen át disznovagolhatsz (xD) +75 védelemmel.
És ha újra kattintasz a pecsétre, leszáll róla.

quest boar begin
state start begin
when 71114.use begin
if pc.getqf("boar") == 0 then
pc.mount(20110, 3600)
pc.mount_bonus(apply.DEF_GRADE_BONUS,75,3600)
pc.setqf("boar",1)
else
pc.unmount()
pc.setqf("boar",0)
end
end
end
end


Ez egy szimpla GF like pecsét:

quest boar2 begin
state start begin
when 71114.use begin
if pc.get_level() >= 75 then
pc.mount(20110, 180)
pc.mount_bonus(apply.DEF_GRADE_BONUS,75,300)
chat("Öt percen át ülhetsz a hátason!")
pc.removeitem(71114,1)
else
chat("Nem vagy elég képzett!")
end
end
end
end


És egy örök hívó 2008-as szerverfájlokhoz is, mivel oda kell a ló a sebzéshez.

quest boar2008 begin
state start begin
when 71114.use begin
if pc.get_horse_level() >= 11 then
if pc.getqf("boar") == 0 then
horse.summon()
horse.ride()
pc.mount(20110, 300)
affect.add_collect(apply.DEF_GRADE_BONUS,75,300)
chat("Öt percig tudod szelíden tartani eme vadállatot!")
chat("Ha ledobott magáról idézd meg újra!")
pc.setqf("boar",1)
else
pc.unmount()
horse.unsummon()
affect.remove_collect(apply.DEF_GRADE_BONUS,75,300)
pc.setqf("boar",0)
end
else
chat("Nincs meg a minimális ló szinted, hogy megszelidíts egy vadállatot!")
end
end
end
end


Az első két quest, csak 2010es fájlokon ad bónuszt(pc.mount_bonus)!

Ha elírtam volna valamit -hiszen ember vagyok, tévedhetek- jelezd kérlek :D.

(Az utolsó quest tuti, hogy megy teszteltem >:D)


Szerk:
Ha lehet ne törlés legyen a sorsa szegény questeknek hiszen hasznos is lehet valaki(k)nek. (https://board.ddmt2.net/proxy.php?request=http%3A%2F%2F87.229.111.86%2FSmileys%2Fdefault%2Frolleyes.gif&hash=e11b3a1d90a042958898babb1131478936c29881)
Cím: Re:Mount_quest nem működik (K)
Írta: kiska111 Dátum 2011-10-31, 04:54:11
Köszönöm működik(https://board.ddmt2.net/proxy.php?request=http%3A%2F%2F87.229.111.86%2FSmileys%2Fdefault%2Fcheesy.gif&hash=74e1e9f3ee33d52a2c16a17a00400535ee3e4d4d)
EhPortal 1.39 © 2025, WebDev