Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[pomoc]sprawdzenie questa


Rekomendowane odpowiedzi

Opublikowano

Witam prosił bym o sprawdzenie i ewentualne poprawienie questa to mój 1 quest napisany w 100 % przeze mnie i nie wiem czy wszystko jest dobrze oto on:

quest ogr begin

state start begin

when login or levelup with pc.get_level > 100 begin

set_state(info)

end

end

state info begin

when letter begin

local v = find_npc_by_vnum(20011)

if v != 0 then

target.vid("__TARGET__", v, "Uriel")

end

send_letter("Tajna misja.")

when button or info begin

say_title("Tajna misja Uriel.")

say("Szybko udaj sie do Uriel.")

say("Ma dla ciebie zadanie.")

say("To zadanie odmieni twoje zycie.")

say_reward("Udaj sie do Uriel.")

end

when __TARGET__.target.click or

20011.chat."Test" begin

target.delete("__TARGET__")

say_title("Pomoz mi.")

say("Prosze cie pomoz mi.")

say("Nie moge juz wytzymac.")

say("ten bol glowy mnie zabija.")

say("Prosze cie zabij... Zabij...")

set_state(kowal)

end

end

when letter begin

local v = find_npc_by_vnum(20016)

if v != 0 then

target.vid("__TARGET__", v, "Kowal")

end

send_letter("Tajna misja.")

when button or info begin

say_title("Tajna misja Uriel.")

say("Szybko udaj sie do Kowala.")

say("Moze on cos bedzie Wiedzial.")

say("na temat tych bolow Uriel.")

say_reward("Udaj sie do Kowala.")

end

when __TARGET__.target.click or

20016.chat."Test" begin

target.delete("__TARGET__")

say_title("Uriel.")

say("Tak wiem wiem.")

say("Zaowazylem to juz dawno.")

say("Te jego bole glowy.")

say("Wiem co moze byc przyczyna.")

say("To moze byc ... Lord Malp.")

say("Musisz zabic Lorda Malp.")

set_state(Lord Malp)

end

end

state kolejny_state begin

when letter begin

send_letter("Zabij Lorda Malp")

end

when button or info begin

say("Zabij Lorda Malp")

end

 

when 5163.kill with pc.countitem(70021)==0 begin

local random = math.random(1)

if random == 1 then

pc.give_item2(70021, 1)

say("Tak zdobylem ten przedmiot.")

say("Powinnienem sie udac do kowala.")

local v = find_npc_by_vnum(20016)

if v != 0 then

target.vid("__TARGET__", v, "Kowal")

end

end

end

when __TARGET__.target.click or

20016.chat."Test" begin

target.delete("__TARGET__")

say_title("Zdobyles to.")

say("Zdobyles ten przedmiot.")

say("Jednak Uriel nadal boli glowa.")

say("Ale wiem co jest przyczyna.")

say("Gdy byles po ten przedmiot Uriel sie przebudzil i powiedzial.")

say("To jest wielkie ma 2 nogi i wielki miecz.")

say("Zapewne chodzilo o Krola demonow.")

say("Musisz zabic Krola Demonow.")

pc.remove_item(70021, 1)

set_state(Demon)

end

end

state kolejny_state begin

when letter begin

send_letter("Zabij krola Demonow")

end

when button or info begin

say("Zabij Krola Demonow")

end

 

when 1091.kill with pc.countitem(30202)==0 begin

local random = math.random(1)

if random == 1 then

pc.give_item2(30202, 1)

say("Tak to jest to.")

say("Udam sie do kowala.")

local v = find_npc_by_vnum(20016)

if v != 0 then

target.vid("__TARGET__", v, "Kowal")

end

end

end

when __TARGET__.target.click or

20016.chat."Test" begin

target.delete("__TARGET__")

say_title("Zabiles go")

say("Zabiles Krola Demonow.")

say("Uriel ma sie lepiej.")

say("Udaj sie do niego.")

say("On ci powie co masz dalej zrobic.")

pc.remove_item(30202, 1)

set_state(Uriel)

end

end

when __TARGET__.target.click or

20011.chat."Test" begin

target.delete("__TARGET__")

say_title("Dziekuje za pomoc ale to nie koniec.")

say("Musisz teraz zmierzyc sie z prawdziwym wyzwaniem.")

say("Krol demonow to tylko podwladny.")

say("Tak samo jak Umarly Rozprowacz czy Niebieska Smierc.")

say("Nimi tez ktos rzadzi i mam przypuszczenie ze to jest.")

say("Wladca Duchow Drzew.")

say("Zabij go wroc do mnie a chojnie cie wynagrodze.")

set_state(Wladca Duchow Drzew)

end

end

state kolejny_state begin

when letter begin

send_letter("Zabij Wladce Duchow Drzew")

end

when button or info begin

say("Zabij Wladce Duchow Drzew")

end

 

when 2307.kill with pc.countitem(40007)==0 begin

local random = math.random(1)

if random == 1 then

pc.give_item2(40007, 1)

say("Misja zakonczona.")

say("Pora wrocic do Uriel po nagrode")

local v = find_npc_by_vnum(20011)

if v != 0 then

target.vid("__TARGET__", v, "Uriel")

end

end

end

when 20011.chat."Test!" with pc.countitem(40007)>0 begin

target.delete("__TARGET__")

say_title("Udalo ci sie zrobiles to.")

say("Udalo ci sie zrobiles to.")

say("To nie byla latwa misja.")

say("Zaslugujesz na odpoczynek.")

say("I oczywiscie na wynagrodzenie")

say_reward("Otrzymales")

say_reward("Cale smocze eq +5")

say_reward("500.000.000 yang")

say_reward("500.000.000.000 Expa")

pc.remove_item(40007, 1)

pc.give_item2(117205, 1)

pc.give_item2(116205, 1)

pc.give_item2(92005, 1)

pc.give_item2(15265, 1)

pc.give_item2(114205, 1)

pc.give_item2(14225, 1)

pc.give_exp (500000000000)

pc.change_gold (500000000)

 

set_state(__COMPLETE__)

end

end

end

state __COMPLETE__ begin

end

end

 

 

Witaj u Jinx! :)

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...