Wie schon in der Überschrift gesagt hab ich ein Problem mit der Reittier Quest. Ich möchte, wenn ich auf das Reittiere aufsetze ein Bonus hinzugefügt haben. Das klappt auch, doch wenn ich absitze wird der Bonus NICHT wieder abgezogen. Und 2. möchte ich gerne, dass das Siegel in die Skill-Leiste rein ziehbar ist.Kann mir da bitte jemand helfen?
MfG JediMax.
Quest:
PHP Code:
quest wesi begin state start begin when 71124.use with pc.getqf("mount", 0) begin pc.mount(20114, 200000) affect.add_collect(apply.ATT_GRADE_BONUS, 600,60*60*24*365*60) pc.setqf("mount", 1) end
when 71124.use with pc.getqf("mount", 1) begin pc.unmount() pc.setqf("mount", 0) affect.remove_collect() end end end
Benutze die Quest. Die ist zugleich mit den Bonis ausgestattet. Was du nun machen musst damit du mit STR-G Absteigen kannst und die Bonis verschwienden, in der special_item_group.txt das eintragen.
}
if pc.level < ride_info[vnum][5] then
say("Dein Level ist zu niedrig für dieses Reittier!")
say("Du würdest es nicht zähmen können...")
return
elseif pc.is_polymorphed() then
say("Du kannst nicht reiten während du Verwandelt bist!")
return
elseif pc.is_riding() then
say("Du kannst kein Reittier beschwören, du reitest noch")
return
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] )
if true == ride_info[vnum][6] then
pc.remove_item(vnum, 1)
end
end
end
when 71114.use or 71115.use or 71116.use or 71117.use or 71118.use or 71119.use or 71120.use or 71121.use --normale siegel
or 71124.use or 71125.use or 71126.use or 71127.use or 71128.use --48H reittier siegel
or 80110.use or 80111.use or 80112.use or 80113.use or 80114.use --Anfangs Siegel Starterse
or 71131.use or 71132.use or 71133.use or 71134.use --Rappensiegel
or 71137.use begin --Königstiger
if pc.get_map_index() == 113 or
pc.get_map_index() == 118 or
pc.get_map_index() == 119 or
pc.get_map_index() == 120 or
pc.get_map_index() == 122 or
pc.get_map_index() == 123 or
pc.get_map_index() == 124 or
pc.get_map_index() == 126 or
pc.get_map_index() == 127 or
pc.get_map_index() == 128 and not pc.is_gm() then
say("Du darfst das Pferd nicht rufen hier.")
return
end
ride.Ride(item.get_vnum())
end
when login begin
if pc.get_map_index() == 113 or
pc.get_map_index() == 118 or
pc.get_map_index() == 119 or
pc.get_map_index() == 120 or
pc.get_map_index() == 122 or
pc.get_map_index() == 123 or
pc.get_map_index() == 124 or
pc.get_map_index() == 126 or
pc.get_map_index() == 127 or
pc.get_map_index() == 128 and not pc.is_gm() then
syschat("Du darfst das Rettier nicht benutzen hier.")
return
end
local vnum, remain_time = pc.get_special_ride_vnum()
if 0 != vnum then
if pc.is_polymorphed() then
return
elseif pc.is_riding() then
return
else
ride.Ride(vnum, remain_time)
end
end
end
end
end
Edit: "remove_collect" das natürlich auch in der Quest function eintragen
[Need Help]Reittier Quest 10/19/2011 - Metin2 Private Server - 0 Replies Hi Com.
Kann mir jemand eine spezielle Reittier quest uploaden.
Und zwar dass man mit einem Klick das Reittier rufen kann und dann mit noch einen Klick wieder das Reittier wegschicken kann.
Kriege das irgendwie nicht auf die Reihe -.-
Die Bonis vom Reittier sollten aber auch verschwinden.
Wäre ganz nett.
[Quest]Bestimmte Reittier Quest 09/21/2011 - Metin2 Private Server - 7 Replies Hi
ich weiß für 90% der epvp com wird jetzt sagen unnötig drecks Post ist unnötig!
Mir wayne,
ich suche eine Reittier quest in der man:
ein reittier mit einem siegel ruft
die quest soll bonis enthalten
man kann das reittier immer reiten, das siegel soll nicht verschwinden
reittier quest problem 03/30/2011 - Metin2 Private Server - 7 Replies hi ich habe die reittiere jetzt im client und seh auch alle auser eienn aber das ist egal und wenn ich die reittiere per /mount_test 20111 rufe sitzt ich auf denen und kann schlagen aber ich mach ekin dmg deswegen habe ich das quest von casi probiert aber wenn ich auf das item klicke passiert nix habe make.sh gemacht und alles habe auch schon andere quests versucht aber immer das gleiche. hatte einer ne lösung? mfg koolsavas1:(
reittier quest 08/30/2010 - Metin2 Private Server - 4 Replies hi,
kann mri mal bitte einer eine funktionierende quest datei zum
rufen der neuen reittiere hochladen?
weil irgentwie geht das bei mir nicht. ^^
oder mir in ICQ schiken : 587806724
Mfg EYvil
Reittier Quest! 08/29/2010 - Metin2 Private Server - 5 Replies Hey Com,
bei mir sehe ich zwar die neuen Reittiere doch ich schaffe es nicht die Quest:
quest reittiere begin
state start begin
when 71114.use begin
chat("Du hast dein Reittier gerufen!")
pc.mount(39913,999999)
end
when 71120.use begin