Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- quest l3oogie_misiune_cal_normal begin
- state start begin
- when login or levelup with pc.level >= 5 begin
- if npc.is_pc() and horse.get_level >= 1 then
- horse.set_level(0)
- horse.unride()
- horse.unsummon()
- pc.remove_item(50051, 50)
- pc.remove_item(50053, 50)
- pc.remove_item(50053, 50)
- end
- set_state(mergi_la_grajdar)
- end
- end
- state mergi_la_grajdar begin
- when login or enter begin
- send_letter("Calul Grajdarului")
- local v = find_npc_by_vnum(20349)
- if 0 == v then
- else
- target.vid("__TARGET__", v, "Grajdar")
- end
- end
- when button or info begin
- say_title("Calul Grajdarului:[ENTER]")
- say("Salutare, "..pc.get_name()..", Grajdarul are nevoie de ajutorul tau![ENTER]Ajuta-l si vei primi o recompensa:")
- say_reward("Calul Normal[ENTER]")
- end
- when __TARGET__.target.click begin
- target.delete("__TARGET__")
- horse.set_level(0)
- horse.unride()
- horse.unsummon()
- pc.remove_item(50051, 50)
- pc.remove_item(50053, 50)
- pc.remove_item(50053, 50)
- say_title("Calul Normal:")
- say_size(350, 335)
- say("Salut, straine! Vrei sa ma ajuti cu un favor?[ENTER]Desigur, vei primi si o recompensa bine meritata[ENTER]daca imi duci la bun sfarsit sarcina![ENTER][ENTER]Fii atent... Este vorba de Calul meu! Nu,[ENTER]nu este atat de important pentru multi, dar[ENTER]pentru mine are o valoare sentimentala extrem[ENTER]de mare! Calul meu s-a pierdut printre Ursi[ENTER]si nu pot sa il mai recuperez,[ENTER]mergi si omoaro pe Bera[ENTER]ca sa imi pot cauta Calul.[ENTER]Pana nu elimini acea bestie de Urs,[ENTER]nu pot sa imi caut Calul!")
- wait()
- pc.setqf("state", 1)
- q.set_counter("Bera:")
- set_state(Bera)
- end
- end
- state Bera begin
- when letter begin
- send_letter("Misiunea Grajdarului!")
- end
- when button or info begin
- say_title("Bestia de Bera:[ENTER]")
- say("Omoaro pe Bera, ea se afla in map1[ENTER] pe langa ceilalti Ursi!")
- wait()
- send_letter("Omoaro pe Bera!")
- end
- when 8007.kill begin
- local count = pc.getqf("state") - 1
- if count <= 1 then
- pc.setqf("state", count)
- q.set_counter("Mai ai de distrus:", count)
- end
- if count == 0 then
- set_state(mergi_inapoi_la_grajdar)
- clear_letter()
- say("Citeste scrisoarea cu numele de "Grajdarul te cauta".")
- end
- end
- end
- state mergi_inapoi_la_grajdar begin
- when letter begin
- send_letter("Grajdarul te cauta!")
- local v = find_npc_by_vnum(20349)
- if 0 == v then
- else
- target.vid("__TARGET__", v, "la_grajdar")
- end
- end
- when button or info begin
- say_title("Grajdarul te cauta:")
- say("")
- say("Grajdarul a flat ca ai omorato pe Bera!")
- say("Du-te la el ca sa te recompenseze.")
- say("")
- end
- when __TARGET__.target.click begin
- target.delete("__TARGET__")
- say_title("Grajdar:")
- say("Vad ca te-ai tinut de cuvant si m-ai ajutat[ENTER]in legatura cu acea Bestie.[ENTER]Acum pot sa merg ca sa-mi caut Calul[ENTER]si sa-l duc inapoi acasa.[ENTER]Iti multumesc pentru ajutorul tau,[ENTER]iti voi da si recompensa bine meritata.[ENTER]Pentru Calul Armat vei avea nevoie ca[ENTER]nivelul tau sa fi-e 25![ENTER][ENTER]")
- wait()
- say_title("Poftim recompensa ta:")
- say_reward("Nivelul Calului 1")
- say("Si")
- say_item_vnum("50051")
- horse.unride()
- horse.unsummon()
- pc.remove_item("50051, 50")
- pc.remove_item("50052, 50")
- pc.remove_item("50053, 50")
- horse.set_level(1)
- horse.summon()
- horse.ride()
- clear_letter()
- set_state(__COMPLETE__)
- end
- end
- state __COMPLETE__ begin
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment