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] w quescie


Rekomendowane odpowiedzi

Opublikowano

To jest Quest:

quest event_mikolajkowy begin
state start begin
when 20031.chat."Prezent - Dla nieposłusznych" with pc.level >= 50 begin
local Skarpetkowy = {50037}
if pc.getqf("czas") > get_time() then
say_title("Święty Mikołaj")
say("Przykro mi,")
say("Nie mogę wySkarpetkaować dla Ciebie przedmiotu")
say("Gdyż w tej godzinie już Skarpetkaowałeś.")
say("Przyjdź do mnie gdy minie 60 Minut")
return
end
say_title("Święty Mikołaj")
say("Ho, Ho , Ho Witaj drogi młodzieńcze "..pc.get_name()..".")
say("Niedługo są święta , więc muszę porozdawać parę prezentów")
say("i poszukuję skarpetki, które dropią")
say("ze wszystkich potworów w świecie VerunisMT2")
say("Czy byłeś grzeczny? Jak tak to wracaj tutaj ze skarpetkami :)")
say("Powodzenia - Licz na super prezenty")
say("")
say("Ho Ho Ho Ho ")
say("")
wait()
say_title("Święty Mikołaj")
say("Prezenty które ode mnie otrzymujesz")
say("mają swoją wartość nie otrzymujesz byle czego")
say("na pewno się akurat tobie przydadzą")
say("Ho Ho Ho ")
say("Widzę przybułeś więc chyba posiadasz skarpetki")
say("Jeżeli tak to proszę przynieś mi je tutaj na chwilkę")
say("Ho Ho Ho  Wyśmienicie, chcesz ją wymienić na prezent?")
say("")
local s = select ("Oczywiście","Jednak nie, dozbieram więcej...")
if 1 == s then
if pc.level >= 50 and pc.count_item(50010) > 0 then
pc.remove_item(50010, 15)
pc.setqf("czas", get_time()+1*60*60)
say_title("Święty Mikołaj")
say("Wyśmienicie")
say("Widzę, że byłeś grzeczy, więc proszę o to twój prezent.")
say_green("Twój prezent wylądował w ekwipunku")
say("Ho Ho Ho Miłego dnia, wróć do mnie")
say1("Kolejny Prezent, możesz wymienić za 60 minut")
say("")
pc.give_item2(losowy[number(1,25)], 5)
else
say_title("Święty Mikołaj")
say("Ho Ho Ho ")
say("Niestety byłeś, nie grzeczny")
say("Jednak, możesz naprawić swoje złe uczynki")
say("Przynosząc mi więcej skarpetek")
sat("Wróć jak będziesz posiadać 15x Skarpetek")
say("Ho Ho Ho Powodzenia, jeszcze nic do stracenia")
end
end
end
end
end
quest event_mikolajkowy1 begin
state start begin
when 20031.chat."Przezent - Dla grzecznych" with pc.level >= 50 begin
local event_mikolajkowy1 = {50035}
if pc.getqf("czas") > get_time() then
say_title("Święty Mikołaj")
say("Ho Ho Ho Nie ładnie...")
say("Nie mogę ci dać prezentu, gdyż")
say("nie dawno otrzymałeś już go, nie mogę")
say("myśleć tylko o tobie, mam też innych grzecznych graczy")
say("Ho Ho Ho Wróć do mnie za 120 Minut")
return
end
say_title("Święty Mikołaj")
say("Ho, Ho , Ho Witaj drogi młodzieńcze "..pc.get_name()..".")
say("Niedługo są święta , więc muszę porozdawać parę prezentów")
say("i poszukuję skarpetki, które dropią")
say("ze wszystkich potworów w świecie VerunisMT2")
say("Czy byłeś grzeczny? Jak tak to wracaj tutaj ze skarpetkami :)")
say("Powodzenia - Licz na super prezenty")
say("")
say("Ho Ho Ho Ho ")
say("")
wait()
say_title("Święty Mikołaj")
say("Prezenty które ode mnie otrzymujesz")
say("mają swoją wartość nie otrzymujesz byle czego")
say("na pewno się akurat tobie przydadzą")
say("Ho Ho Ho ")
say("Widzę przybułeś więc chyba posiadasz skarpetki")
say("Jeżeli tak to proszę przynieś mi je tutaj na chwilkę")
say("Ho Ho Ho  Wyśmienicie, chcesz ją wymienić na prezent?")
say("")
local s = select ("No Pewnie","Może jeszcze poczekam...")
if 1 == s then
if pc.level >= 50 and pc.count_item(50010) > 2 then
pc.remove_item(50010, 35)
pc.setqf("czas", get_time()+2*60*60)
say_title("Święty Mikołaj")
say("Ho Ho Ho Proszę bardzo, widzę byłeś")
say("grzeczniejszy od innych, o to twój prezent")
say_green("Prezent wylądował w ekwipunku")
say("Ho Ho Ho Miłego dnia")
say1("Możesz ponownie wymienić Prezent za 120 minut")
say("")
pc.give_item2(losowy[number(1,21)], 10)
else
say_title("Święty Mikołaj")
say("Przykro mi,")
say("Nie mogę wySkarpetkaować dla Ciebie przedmiotu")
say("Gdyż nie posiadasz Skarpetek.")
say("Wróc do mnie jak będziesz posiadać 35x Sztuk")
say("Zdobądź go i przyjdź do mnie")
end
end
end
end
end
quest event_mikolajkowy2 begin
state start begin
when 20031.chat."Prezent - Dla Najgrzeczniejszych" with pc.level >= 50 begin
local losowy = {50036}
if pc.getqf("czas") > get_time() then
say_title("Święty Mikołaj")
say("Przykro, mi niestety nie byłeś")
say("zbyt grzeczny i niestety nie mogę")
say("ci dać prezentu. Lecz wróć do mnie później")
say("Następny prezent, możesz otrzymać za 180 minut")
return
end
say_title("Święty Mikołaj")
say("Ho, Ho , Ho Witaj drogi młodzieńcze "..pc.get_name()..".")
say("Niedługo są święta , więc muszę porozdawać parę prezentów")
say("i poszukuję skarpetki, które dropią")
say("ze wszystkich potworów w świecie VerunisMT2")
say("Czy byłeś grzeczny? Jak tak to wracaj tutaj ze skarpetkami :)")
say("Powodzenia - Licz na super prezenty")
say("")
say("Ho Ho Ho Ho ")
say("")
wait()
say_title("Święty Mikołaj")
say("Prezenty które ode mnie otrzymujesz")
say("mają swoją wartość nie otrzymujesz byle czego")
say("na pewno się akurat tobie przydadzą")
say("Ho Ho Ho ")
say("Widzę przybułeś więc chyba posiadasz skarpetki")
say("Jeżeli tak to proszę przynieś mi je tutaj na chwilkę")
say("Ho Ho Ho  Wyśmienicie, chcesz ją wymienić na prezent?")
say("")
local s = select ("Jasne","Przemyślę, to jeszcze...")
if 1 == s then
if pc.level >= 50 and pc.count_item(50010) > 9 then
pc.remove_item(50010, 50)
pc.setqf("czas", get_time()+3*60*60)
say("Ho Ho Ho Proszę bardzo, widzę byłeś")
say("grzeczniejszy od innych, o to twój prezent")
say_green("Prezent wylądował w ekwipunku")
say("Ho Ho Ho Miłego dnia")
say1("Możesz ponownie wymienić Prezent za 180 minut")
pc.give_item2(losowy[number(1,8)], 15)
else
say_title("Święty Mikołaj")
say("Przykro mi,")
say("Nie mogę wySkarpetkaować dla Ciebie przedmiotu")
say("Gdyż nie posiadasz Skarpetek.")
say("Wróc do mnie jak będziesz posiadać 35x Sztuk")
say("Zdobądź go i przyjdź do mnie")
end
end
end
end
end

To jest mój pierwszy quest, lecz po próbie dodania go na server wywala taki o to błąd:

uest
QUEST : event_mikolajkowy
STATE : start
WHEN  : 20031.chat ("Prezent - Dla nieposłusznych")
        with pc . level >= 50
QUEST : event_mikolajkowy1
STATE : start
WHEN  : 20031.chat ("Przezent - Dla grzecznych")
        with pc . level >= 50
QUEST : event_mikolajkowy2
STATE : start
WHEN  : 20031.chat ("Prezent - Dla Najgrzeczniejszych")
        with pc . level >= 50
Calls undeclared function! :
sat
Abort (core dumped)

Proszę o pomoc! Daję 5 Like :)

 

45025232242689268053.gif

Opublikowano

@UP Naprawiłem to już

Jednakże dalej błąd:

must start with 'quest'
event_mikolajkowy.quest:1:Abort (core dumped)

Dalej ten sam błąd :cccc

QUEST : event_mikolajkowy
STATE : start
WHEN  : 20031.chat ("Prezent - Dla nieposłusznych")
        with pc . level >= 50
QUEST : event_mikolajkowy1
STATE : start
WHEN  : 20031.chat ("Przezent - Dla grzecznych")
        with pc . level >= 50
QUEST : event_mikolajkowy2
STATE : start
WHEN  : 20031.chat ("Prezent - Dla Najgrzeczniejszych")
        with pc . level >= 50
Calls undeclared function! :
sat
Abort (core dumped)

Źle zauważyłem :/

45025232242689268053.gif

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...