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

[TuT] Nowe Questy


SouI

Rekomendowane odpowiedzi

Opublikowano

Witam.

Pragnę zaprezentować questy napisane przeze mnie.

 

Misja startowa - na start otrzymujemy wybrane przez siebie itemki, poziom, lvl konia. main_quest_lv1.quest

 

 

----------------------------------

-- Main Quest LV1

-- Glowny Quest LV1

----------------------------------

quest main_quest_lv1 begin

state start begin

when login or levelup with pc.get_level() == 1 begin

set_state( gotoinfomation )

end

end

state gotoinfomation begin

when letter begin

send_letter("Witamy na NAZWA SERWERA")

end

when button or info begin

say_title("Witamy na Nazwa_Srv")

 

----"12345678901234567890123456789012345678901234567890"|

say ( "Tekst_pierwszy_w_misji" )

say ( "drugi" )

say ( "kolejny" )

say ( "Zyczymy miłej Gry " )

pc . change_money ( yang_na_start )

horse.set_level ( poziom_konia )

pc . give_exp2 ( ilosc_expa_na_start )

pc . give_item2 ( "id_itemu" , liczba sztuk )

say_reward ( "Tekst w ktorym dostajemy info o otrzymaniu przedmioty. Przyklad ponizej" )

say_reward ( "Otrzymales ksiege konia wojskowego!" )

 

set_state( next )

end

end

 

state nextbegin

when letter begin

local v=find_npc_by_vnum( 20354 )

if 0==v then

else

target.vid("__TARGET__", v, "Zapraszamy!")

end

end

when letter begin

send_letter("Zapraszamy")

end

when button or info begin

say_title("Udaj sie do handlarzy")

say("")

----------"12345678901234567890123456789012345678901234567890"|

say_reward("Biegnij do handlarzy,")

say_reward("aby kupic ekwipunek")

say_reward("A teraz nie stoj tak, tylko idz!")

say("")

end

when __TARGET__.target.click begin

target.delete("__TARGET__")

say("Straznik:")

 

----"12345678901234567890123456789012345678901234567890"|

say("Nie stoj tak idz expic!")

say("")

wait()

say("Co tu jeszcze robisz?")

say("Wynocha!")

pc . give_item ( "item_od_straznika" , sztuk )

pc . change_money ( dostanie_yang )

say_reward ( "Otrzymales item i yang" )

say("")

clear_letter()

 

set_state( __COMPLETE__ )

end

end

state __COMPLETE__ begin

end

end

 

 

Podmieniamy to w folderze

/usr/rain/channel/share_data/locale/hongkong/quest/

Potem w konsoli

cd /usr/rain/channel/share_data/locale/hongkong/quest/

oraz

sh make

czekamy, a następnie

reboot

 

 

stalka.quest

 

--Quest na Stalke

-- LV 71

----------------------------------------------------

 

quest stalka_dla_ciebie begin

state start begin

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

set_state(information)

end

 

end

 

state information begin

when letter begin

 

local v = find_npc_by_vnum(20006)

 

if v != 0 then

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

end

end

 

when __TARGET__.target.click or

20020.chat."Zbroja ciemnosci" with pc.level >= 71 begin

target.delete("__TARGET__")

 

say("Zbroja ciemnosci?")

say("Niech pomyślę...")

say("chyba cos ci sie pomylilo")

say("Zbroja z czarnej stali, tak to rozumiem")

say("Moj brat mi ja zostawil, gdy wyruszyl w podroz")

say("oddalam ja kowalowi, bo po co mi ona?")

say("Jezeli ja chcesz, idz do niego")

say("")

set_state(zbroja)

 

 

end

end

 

 

state zbroja

when letter begin

send_letter("Idz do Kowala")

end

 

when letter begin

local v=find_npc_by_vnum(20016)

if 0== v then

else

target.vid("__TARGET__",v,"¸ß°Ý®ŃÂÎ")

end

 

end

 

when info or button begin

say(locale.NOTICE_COLOR.."Zbroja"..locale.NORMAL_COLOR)

say("Zbroja Mirine")

say("")

end

 

when __TARGET__.target.click or

20016.chat."Masz zbroje brata Mirine?" begin

target.delete("__TARGET__")

say("Jakiej znowu Mirine?")

say("A! Tej kobietki mlodej")

say("ktorej brat zagina?")

say("Chyba mam... Chyba. Tak, brakuje mi ")

say("jednego materialu...")

say("Chodzi o tarcze czarniejsza od brudnej stali!")

say("Pewnie ta baba bedzie ja miala")

say_reward("Znajdz czarna tarcze!")

say("")

 

set_state(baba)

end

end

end

 

 

state baba begin

when letter begin

send_letter("Tarcza jak czarna stal.")

 

local v=find_npc_by_vnum(9006)

if 0==v then

else

target.vid("__TARGET__",v," Czarna stal.")

end

end

 

when info or button begin

say(locale.NOTICE_COLOR.."Czarna stal"..locale.NORMAL_COLOR)

say("Posiadam cos takiego!")

say("")

end

 

when __TARGET__.target.click or

9006.chat."Czarna stal" begin

target.delete("__TARGET__")

say("Po co temu pajacowi")

say("Ta tarcza?")

say("Bierz ja awanturniku! Nie potrzebuje jej")

pc.give_item2("13040", 1)

say("")

set_state(powrot)

end

end

state powrot begin

when letter begin

send_letter("Powrot")

 

local v=find_npc_by_vnum(20016)

if 0==v then

else

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

end

end

 

when info or button begin

say(locale.NOTICE_COLOR.."Ciemna tarcza"..locale.NORMAL_COLOR)

say("O to ona!")

say("")

end

 

when __TARGET__.target.click or

20016.chat."Zbrojka" begin

if pc.count_item("13040") >= 1 then

target.delete("__TARGET__")

say("Juz jestes?")

say("Masz. O to ona! Czarna stal")

pc.remove_item("13040")

pc.give_item2("11290", 1)

pc.give_item2("11490", 1)

pc.give_item2("11690", 1)

pc.give_item2("11890", 1)

say("")

set_state(__GIVEUP__)

clear_letter()

set_state(__COMPLETE__)

end

 

end

 

state __GIVEUP__ begin

end

 

state __COMPLETE__ begin

end

end

 

Robimy jak poprzednie, lecz do honkong list dopisujemy na koncu "stalka.quest"

Pozdrawiam;]

regl.png

Tak userzy MPC dbają o regulamin! ^^

Co kryje spoiler?

 

Jeszcze troszke!

Zaraz będzie koniec.

Żartuje!

Prawie już prawie!

iiii....

Chciało Ci się klikać? o_O

 

 

 

 

 

 

Opublikowano

ten lvl konia dziala? nie dodaje kolejnych lvl konia po relogu w grze??

 

Nie, nie dodaje, ale znika. Tzn. lvl konia znika, ale można go przywołać. ;-)

regl.png

Tak userzy MPC dbają o regulamin! ^^

Co kryje spoiler?

 

Jeszcze troszke!

Zaraz będzie koniec.

Żartuje!

Prawie już prawie!

iiii....

Chciało Ci się klikać? o_O

 

 

 

 

 

 

Opublikowano

Dodałem nowy quest!

regl.png

Tak userzy MPC dbają o regulamin! ^^

Co kryje spoiler?

 

Jeszcze troszke!

Zaraz będzie koniec.

Żartuje!

Prawie już prawie!

iiii....

Chciało Ci się klikać? o_O

 

 

 

 

 

 

  • 2 tygodnie później...
  • 9 miesięcy temu...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...