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

[Poprawa]Umarły Rozpruwacz


Rekomendowane odpowiedzi

Opublikowano

witam wszystkich możecie powiedzieć co z tym questem jest nie tak to mój pierwszy quest który pisałem przez 2h xDD

 

 

 

quest rozpruwacz begin
state start begin
when login or levelup or enter with pc.get_level() >= 75 begin
setstate( gototeacher )
end
end
state gototeacher begin
when letter begin
send_letter("zabici")

local v=find_npc_by_vnum(Kowal)
if 0==v then
else
target.vid("__TARGET__", v, "Idź do ")
end
end
when button or info begin
say_title(":")
say("rozpruwacz")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")

say_title(":") l
say("zły rozpruwacz zabija nasze dzieci Proszę pomóż mi pomścić moje dziecko (płacze) ")
wait()
say("")
say_reward("musisz zabić 5x umarły rozpruwacz ")
say("")
set_state(kill)

pc.setqf("state", 0)
q.set_counter("Pozostało: ", 0)
end

end

state kill begin
when letter begin
send_letter("")
end
when button or info begin
say_title(":")
say("Musisz 5 zabić")
say("")

say_reward(..pc.getqf("state").." z 5 typu zabitych")
say("")
end
when umarły rozpruwacz.kill begin
local count = pc.getqf("state") + 1

if count <= 5 then
pc.setqf("state", count)
q.set_counter("Pozostało ", 10 - count)

if count == 5 then
say_title(":")
say("")
say("Przyjdź do mnie teraz, proszę")
set_state(gototeacher2)
end
end
end
when Kowal.chat." Polowanie nie(?)." with pc.getf("main_quest_lv2","state") < 10 begin
say_title(":")
say("Pomoż bo bez ciebie wszyscy zginiemy")

if pc.is_gm() then
wait()
say_title(":")
say("Przyjmujesz zadanie?")
local s = select("Tak", "Nie")
if s == 1 then
set_state(gototeacher2)
end
end
end
when Kowal.chat." Polowanie nie(?)." with pc.getf("main_quest_lv2","state") >= 10 begin
say_title(":")
say("byłeś naprawdę dzielnym wojownikiem/wojowniczką proszę przyjmij oto ten miecz oraz zbroje by stawić czoła Panu Chaosowi.")
set_state(gototeacher2)
end
end
state gototeacher2 begin
when letter begin
local v=find_npc_by_vnum(Kowal)
if 0==v then
else
target.vid("__TARGET__", v, "Idź do ")
end
end
when letter begin
send_letter("co pękasz?")
end
when button or info begin
say_title("co pękasz?")
say("o co ci chodzi nie masz odwagi na to by stawić czoła umarłemu rozpruwaczowi jesteś i byłeś dziecko")
end
when __TARGET__.target.click begin
target.delete("__TARGET__")
say("o co ci chodzi nie masz odwagi na to by stawić czoła umarłemu rozpruwaczowi jesteś i byłeś dziecko")
set_quest_state("levelup","run") -- levelup quest wieder starten
pc.change_money( 500000000 )
say_reward("Yang 500000000")
clear_letter()
set_state( __COMPLETE__ )

pc.setqf("state", 0) --Wenn wir in der Aufgabe Variablen setzen, kann die DB Belastung reduziert werden.
end
end
state __COMPLETE__ begin
end

edit: to w załączniku z rozszerzeniem .txt to tylko wkleiłem tak to normalnie jest rozpruwacz.quest
ps. w consoli pisze tak o moim quescie a na końcu (core dumped) sorka jak źle napisałem
ps. dam dzienny limit like

umarły.quest.txt

post-385897-0-23150600-1377690899_thumb.jpg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...