Sziasztok!
Valaki tudna adni egy működőt?:D
Köszönöm!
horse_ride.quest
quest horse_ride begin
state start begin
when 20349.chat."Pferd abgeben" with pc.level >= 10 and pc.is_mount() begin
local msg = "Willst du dein Pferd abgeben?"
say(msg)
local s = select("Absitzen", "Beenden")
if s==1 then
pc.unmount()
end
end
when 20349.chat."Aufsitzen (Verwenden der Reitkarte)" with pc.level >= 10 and not pc.is_mount() begin
--local money = 10000
if get_global_time() - pc.getqf("ride_time") < 3600 then
local no_lend_horse_yet =
"Hier kannst du dir ein Pferd mieten![ENTER]"..
"Komm wieder wenn du dich, dazu entschieden hast."
say(no_lend_horse_yet)
else
local msg =
"Bist du auf der Suche nach einem Reittier?[ENTER]"..
"Wir vermieten derzeit Pferde an denjenigen,[ENTER]"..
"die eine Reitkarte besitzen. Deine derzeitigen[ENTER]"..
"Reitkuenste ermoeglichen dir 10 Minuten reiten.[ENTER]"..
"Du kannst jedoch nicht vom Pferd aus schlagen." local no_horse_ticket = "Du besitzt keine Reitkarte."
--local horse_ticket_vnum = 50005
local horse_ticket_vnum = 50083
say(msg)
local s=select("Reiten","Nicht reiten")
if s==1 then
if pc.countitem(horse_ticket_vnum)>0 then
pc.removeitem(horse_ticket_vnum, 1)
pc.mount(20030, 600)
pc.setqf("ride_time", get_global_time())
else
say(no_horse_ticket)
end
end
end
end
end
end
Köszönöm!
Ment a +!:D