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 File] Nagroda Ox


Rekomendowane odpowiedzi

Opublikowano

Poniżej przedstawiamy quest który da nam 5 lvli konia z nagrody z eventu OX

 

najpierw wchodzimy do bazy danych tabela item_proto

i usuwamy item 50042

 

następnie wykonujemy zapytanie:

 

To jest ukryta treść, proszę

 

polecałbym również edycje item_proto z clienta gdzie należaloby zmienić Złoty medal bohatera na Nagroda OX ;)

 

następnie tworzymy plik nagroda_ox.quest, jego zawartość poniżej

 

dopisujemy nagroda_ox.quest do hongkong_list /english_list

 

i lecimy z sh make ;)

 

nagroda_ox.quest

 

 

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

-----------Quest by Wrrpsol2i3r & Bambus3k------------

--------------Do not delete this information--------------

------------------------Thank you-----------------------------

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

 

quest nagroda_ox begin

state start begin

when 50042.use begin

say_title("Nagroda OX")

say("Masz zaszczyt otrzymania")

say("nagrody za Twoje wielkie.")

say("osiagniecia i wiedzie na arenie OX.")

say("Zycze powodzenia w dalszych skukcesach!.")

say("")

say_reward("Czy chcesz otworzyc nagrode?")

say("")

local select("Tak", "Nie")

if s==1 then

pc.remove_item("50080", 1)

local lvl = {1,1,1,1,1,1}

local drop = lvl [number( 1 ,6)];

horse.advance ( lvl )

horse.advance ( lvl )

horse.advance ( lvl )

horse.advance ( lvl )

horse.advance ( lvl )

say_reward("Twoj kon awansowal o 5 poziomow!")

elseif 2 == s then

say_title("Nagroda OX:")

say("Nie chcesz odebrac nagrody?")

say("Twoja sprawa mozesz to zrobic pozniej..")

say("")

return

end

end

end

end

 

 

 

Quest jest zrobiony w dosyć nietypowy sposób ponieważ standardowo nie dawało lvlu konia

 

poniżej quest który nie zadziałał chociaż powinien

 

 

quest nagorda begin

state start begin

when 50042.use begin

say_title("Nagroda OX")

say("Masz zaszczyt otrzymania")

say("nagrody za Twoje wielkie.")

say("osiagniecia i wiedzie na arenie OX.")

say("Zycze powodzenia w dalszych skukcesach!.")

say("")

say_reward("Czy chcesz otworzyc nagrode?")

say("")

 

local s = select("Otworz", "Innym razem...")

 

-- nagroda

if 1 == s then

say_title("Nagroda OX:")

say("Otrzymasz 5 lvl konia!")

say("")

 

pc.remove_item(50042)

 

horse.advance ( 1 )

horse.advance ( 1 )

horse.advance ( 1 )

horse.advance ( 1 )

horse.advance ( 1 )

 

 

end

 

 

-- beides

elseif 2 == s then

say_title("Nagroda OX:")

say("Nie chcesz odebrac nagrody?")

say("Twoja sprawa mozesz to zrobic pozniej..")

say("")

 

return

 

end

end

end

end

 

 

Z questem róbcie co chcecie lecz prosimy nie usuwać pierwszych 5 linijek :)

 

btw. Jeśli chcecie dać + za quest to proszę je dawać również Bambuskowi :rolleyes:

 

photo-142351.jpg

-BAMBUSEK-

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