quest reittier begin state start begin when 71114.use or 71115.use or 71116.use or 71117.use or 71118.use or 71119.use or 71120.use or 71121.use with pc.is_mount() begin pc.mount(0) end when 71114.use begin affect.remove_collect() pc.mount(20110,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71115.use begin affect.remove_collect() pc.mount(20110,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71116.use begin affect.remove_collect() pc.mount(20111,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71117.use begin affect.remove_collect() pc.mount(20111,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71118.use begin affect.remove_collect() pc.mount(20112,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71119.use begin affect.remove_collect() pc.mount(20112,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71120.use begin affect.remove_collect() pc.mount(20113,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71121.use begin affect.remove_collect() pc.mount(20113,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71124.use begin affect.remove_collect() pc.mount(20114,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71125.use begin affect.remove_collect() pc.mount(20115,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71126.use begin affect.remove_collect() pc.mount(20116,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71127.use begin affect.remove_collect() pc.mount(20117,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71128.use begin affect.remove_collect() pc.mount(20118,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71131.use begin affect.remove_collect() pc.mount(20119,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71132.use begin affect.remove_collect() pc.mount(20119,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71133.use begin affect.remove_collect() pc.mount(20119,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71134.use begin affect.remove_collect() pc.mount(20119,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71137.use begin affect.remove_collect() pc.mount(20150,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71138.use begin affect.remove_collect() pc.mount(20151,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71139.use begin affect.remove_collect() pc.mount(20152,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71140.use begin affect.remove_collect() pc.mount(20153,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71141.use begin affect.remove_collect() pc.mount(20154,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71142.use begin affect.remove_collect() pc.mount(20155,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71165.use begin affect.remove_collect() pc.mount(20221,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end when 71166.use begin affect.remove_collect() pc.mount(20222,28800) pc.mount_bonus(apply.EXP_DOUBLE_BONUS,20,28800) pc.mount_bonus(apply.ATT_GRADE_BONUS,50,28800) end end end
Mein Problem ist es dass ich nach dem Porten nicht mehr auf meinem Reittier sitze und es dadurch zu Bugs kommt.
Meine frage ist wie kann ich das beheben...
Hab schon alles versucht und in Epvp hab ich leider nichts gefunden...
Ich bedanke mich schon mal bei jedem der mir helfen kann
if pc.level < ride_info[vnum][5] then
syschat("Dein Level ist zu niedrig")
else
if 113 == pc.get_map_index() then
return
end
if ride_info[vnum][2] == 0 and remain_time != 0 then
pc.mount( ride_info[vnum][1], remain_time*60 )
pc.mount_bonus( ride_info[vnum][3], ride_info[vnum][4], remain_time*60 )
else
pc.mount( ride_info[vnum][1], ride_info[vnum][2] )
pc.mount_bonus( ride_info[vnum][3], ride_info[vnum][4], ride_info[vnum][2] )
end
if true == ride_info[vnum][6] then
syschat("Dein Reittier wurde gerufen")
end
end
end
when login begin
local vnum, remain_time = pc.get_special_ride_vnum()
if vnum <= 52040 or vnum >52044 then
return
end
if 0 != vnum then
ride.Ride(vnum, remain_time)
end
end
when 52040.use or 52041.use or 52042.use or 52043.use or 52044.use begin
if pc.is_polymorphed() then
syschat("Du kannst verwandelt kein Reittier besteigen")
elseif false == pc.is_riding() then
if true == horse.is_summon() then
horse.unsummon()
end
ride.Ride(item.vnum, 0)
else
syschat("Steige erst von deinem Pferd ab")
end
end
end
end
Ist übrigens die Reit Quest vom .de Server, irgendwann Oktober 2013 oder so.
[Questrelease] Reittierquest via Timestamps 11/06/2013 - Metin2 PServer Guides & Strategies - 13 Replies Hallo Comunity,
lange her das ich was von mir hören lassen hab
da ich bei Shoxx(ebert.tonna) keinerlei loyalität mehr zeigen muss
publiziere ich heute hier mal ne kleinere Quest die ich für den server von ihm
mal geschrieben habe
dürfte recht brauchbar sein, für neueinsteiger oder alte eisen, die nicht so viel ahnung haben vom questen.
das ganze system passiert auf einer zeitauslesung und und einem vergleich,
Reittierquest hilfe^^ 09/12/2012 - Metin2 Private Server - 2 Replies Ja ich habe keine Ahnung was die 2400
quest WeisserLoewe begin
state start begin
when 71124.use begin
affect.remove_collect()
pc.mount(20114,2400)
pc.mount_bonus(apply.EXP_DOUBLE_BONUS,30,2400)
pc.mount_bonus(apply.ATT_GRADE_BONUS,100,2400)
pc.remove_item(71124,1)
[ReittierQuest]Problem 01/04/2011 - Metin2 Private Server - 4 Replies Hey
also ich habe alle hier gemacht :
http://www.elitepvpers.com/forum/metin2-pserver-gu ides-strategies/881722-release-mysteri-se-truhe.ht ml
ich kann auc mit /mount_test Id reiten
aber es passiert nichts wenn ich auf die items klicke obwohl ich alle quests eingefügt habe und make.sh gemacht habe pls helfen
meine community ist schon heiß auf die Tiere xD hab ihnen schon ein event versprochen also pls helfen
mfg YouFailed aka °SuPPe°
[Release] Reittierquest mit def 10/11/2010 - Metin2 PServer Guides & Strategies - 17 Replies hallo ich stelle euch heir dei quest für das reittier löw bereit womit ihr es bekommt und ihr erhaltet auhc die def...
----------------------------------------------
-- Reittier Löwe Quest
-- copyright by xunyang
----------------------------------------------
quest Reittier begin
state start begin
when 70045.use begin
say_title("Hey ".. pc.get_name() ..".")