Mount quest hiba (k)

Indította [VIP]Nzioâ„¢, 2012-06-27, 14:15:51

2012-06-27, 14:15:51 Utolsó szerkesztés: 2012-06-27, 15:08:40 Szerző: [MOD]Wallace
Valaki légyszíves megmondaná ,hogy ezzel a questtel mi a hiba.
quest feher_oroszlan begin
state start begin
when 71124.use with pc.get_level() >= 1 begin
set_state(Mount_Pecset)
else
say("")
say("Túl kicsi a szinted ,sajnálom!")
say("")
return
end
end
end
set_state(Mount_Pecset)
when 71124.use
say_title("Mount Pecsét")
say("")
say("Gratulálok tiéd a fehér oroszlán 30 percre!")
say("A mounthoz még kapsz egy kis bónuszt is!")
say("De nem is húzom tovább az időt!")
say("")
say_reward("Indulhatunk?")
local main_set = select("Mehet!","Meg fontolgatom!")
if main_set == 2 then
return
end
chat("Na akkor indulunk is!")
pc.mount(20114, 60*60*30)
pc.remove_item(71124, 1)
affect.add(66, 30, 60*60*30)
end
end
end

2012-06-27, 14:19:36 #1 Utolsó szerkesztés: 2012-06-27, 14:21:42 Szerző: totha10
hát első ránézésre...

a második state-s szakaszt nem így kell kezdeni: set_state(Mount_Pecset)

hanem így: state Mount_Pecset begin

illetve nem értem, hogy minek egyáltalán két részre bontani, amikor eleve lehetetlen, hogy az illető 1-es szintnél gyengébb legyen lol

jah még egy
a második state-s szakasznál
a when-es rész nem így kell: when 71124.use

hanem így: when 71124.use begin

nah egyelőre ennyi ezeket tudtam csak ránézésre kiszűrni belőle

jah mellesleg a return után van 2db felesleges end

by Morpheus

Működik ,köszi totha10!