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

Quest Na 70 Lvl


synek123123

Rekomendowane odpowiedzi

Opublikowano

Witam o to mój pierwszy Quest którego pisałem nie cale 30 min proszę o pomoc bo nie wiem czy on jest dobrze napisany

 

quest Smok begin

state start begin

when login or levelup with pc.level >= 70 begin

set_state(info)

end

end

 

state info begin

when letter begin

local v = find_npc_by_vnum(20355)

if v != 0 then

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

end

send_letter("Kapitan- wezwanie!")

end

 

when button or info begin

say_title("Kapitan")

say("")

say("Katitan cie wzywa!")

say("Biegnij szybko do miasta!")

end

 

quest ripper begin

state start begin

when login or levelup with pc.level == 70 begin

set_state(eloziom)

end

end

 

state eloziom begin

when letter begin

 

local v = find_npc_by_vnum(20355)

if v != 0 then

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

end

 

end

 

when __TARGET__.target.click or

20355.chat."Skradzione Szkatułki " begin

target.delete("__TARGET__")

 

say("Kapitan:")

say("Witaj!")

say("Właśnie Cię szukałem.")

say("Mam do Ciebie prośbę ")

say("Czerwony Smok w nocy nasz obuz pod miastem . ")

say("i ukradl mi moj ekwipunek")

say("przetrzymuje je w sekretnych szkatułkach.")

say("proszę pomóż mi!")

say_reward("Wybór tak nie..?")

 

local s=select("Tak","Nie")

if 2==s then

say("Czy jesteś pewien że nie wybór to nie?")

local a=select("Nie pomogę!","Postaram się pomóc")

if 2==a then

say("Kapitan:")

say("Dobrze, że zmieniłeś zdanie")

say("Czekam na Twój powrót.")

say("")

return

end

say("Kapitan:")

say("Misja została anulowana..")

say("Szkoda, do widzenia!")

say("")

say("")

set_state(__GIVEUP__)

return

end

say("Kapitan:")

say("Dziękuję, dam Ci wskazówki.")

say("Czerwony smok znajduje sie ... hym czy dobrze pamientam ")

say("o tak juz wiem znajuje sie na czerwonej ziemi ")

say_reward("Powodzenia!")

say("")

set_state(go_to_dragon)

end

 

end

 

state go_to_dragon begin

when letter begin

send_letter("Zabij Czerwonego Smoka !")

 

if pc.count_item(50080)>0 then

local v = find_npc_by_vnum(20084)

if v != 0 then

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

end

end

 

end

when button or info begin

if pc.count_item(50080) >0 then

say_title("Zdobyłeś Skrzynie!")

say("")

--- l

say("Zdobyłeś Skrzynie Czerwonego Smoka!")

say("Wróć szybko do Kapitana.")

say("")

return

end

 

say_title("Zabij Smoka!")

say("")

--- l

say("Masz pomóc Kapitanowi i zabić")

say("Czerwonego Smoka.")

say_item_vnum(50080)---------- szkata Smoka

end

 

 

when 2291.kill begin

local s = number(1, 1)

if s == 1 and pc.count_item(50080)==0 then

pc.give_item2(50080, 1)

send_letter("Szkata Smoka!")

end

end

 

 

 

when __TARGET__.target.click or

20355.chat."Odzyskałem Szkate" with pc.count_item(50080) > 0 begin

target.delete("__TARGET__")

say("Kapitan:")

say("OH!! Zdobyłeś To! ")

say("Bardzo Ci dziękuje")

say("Za to zadanie otrzymujesz")

say("30.000.000 punktów doświadczenia")

say("i 10.000.000 yang.")

say("")

say_reward("Otrzymano: 30.000.000 PD")

say_reward("Otrzymano: 10.000.000 Yang")

pc.remove_item(50082,1)

pc.change_money(1000000)

pc.give_exp2(30000000)

clear_letter()

set_state(__THEEND__)

 

 

 

end

end

state __GIVEUP__ begin

end

state __THEEND__ begin

end

end

 

Proszę o komentarze ...

Kocham mpcforum.pl!!!

18706.png

Admin Cienia
Opublikowano

Brak prefiksów, proszę o zapoznanie się z regulaminem.

Astra G 2.0 Turbo 247KM 351NM

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