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

Rekomendowane odpowiedzi

Opublikowano

Gdy wygram tego questa wyskakuje mi własnie takie cuś jak na dole jak by ktoś mógł to poprawic :)

 

 

syntax error : {string "startnpc. . get race ( ) == 2095 with pc .get_map_index ( ) >=..."]:1: 'then' expected near "with"

 

 

quest spider_dungeon_v3 begin
state start begin
when 33003.chat."Baronowa Pająków - 125" begin
local czas = pc.getqf("time3")
local ch = pc.get_channel_id()
local lv = pc.get_level()
say_title("Stażec:")
say("Witaj "..pc.get_name()..".")
say("Komnata pająków to bardzo nie bezpieczne")
say("miejsce, z którego nie wraca dużo wojowników")
say("znim tam się wybierzesz zainwestów w dobry")
say("ekwipunek i pro buffa, co mam tu gadać więcej")
say("żegnam i życzę powodzenia.")
say("Aby wejśc potrzebujesz:")
say_arbuz("- Minimum 125 Poziom postaci")
say_arbuz("- Minimum 10 Sztuk Pajęczego Klucza")
say_arbuz("- Minimum 3 Osoby w grupie")
wait()
if pc.get_level() <= 70 then
syschat("[baronowa Pająków] Nie posiadasz minimum 125 Poziomu postaci.")
return
end
if party.get_near_count() <= 0 then
syschat("[baronowa Pająków] Nie posiadasz minimum 3 Osób w grupie!")
return
end
if pc.count_item(30324) <= 9 then
syschat("[baronowa Pająków] Nie posiadasz minimum 10 Sztuk Pajęczego Klucza!")
return
end
if not party.is_leader() then
syschat("[baronowa Pająków] Nie jesteś liderem grupy, tylko lider może przenosić!")
else
say_title("Stażec:")
say("A więc na pewno chcesz?")
say("")
local x = select("Tak", "Nie")
if x == 2 then
return
elseif x == 1 then
pc.setqf("spider_dungeon", 1)
d.join(215)
end
end
end
when login with pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin
if pc.getqf("spider_dungeon") == 1 then
notice_all("Informacja] [CH"..ch.."] "..pc.get_name().." [Lv"..lv.."] z grupą próbują zabić Baronową Pająków.")
d.notice("Na mapie pojawiło się 5 Pajęczych Jaj, Twoim zadaniem jest ich ubicie")
d.notice("A więc na co czekasz, do roboty!")
d.spawn_mob(2095, 357, 577)
d.spawn_mob(2095, 378, 578)
d.spawn_mob(2095, 376, 598)
d.spawn_mob(2095, 357, 596)
d.spawn_mob(2095, 367, 585)
syschat("[baronowa Pająków] Pajęcze Jaja się pojawiły!")
timer("regen", 2)
end
end
when regen.timer begin
d.regen_file("data/dungeon/spider_dungeon_regen.txt")
timer("Exit", 60*20)
end
when kill with npc.get_race() == 2095 with pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin
d.setf("Pajeczy_Metin_5", d.getf("Pajeczy_Metin_5")+1)
d.spawn_mob(2634, 367, 588)
if d.getf("Pajeczy_Metin_5") >= 5 then
syschat("[baronowa Pająków] Krwawy Kosiarz walczy jako obrońca Jaj!")
d.setf("Pajeczy_Metin_5", 0)
end
end
when kill with npc.get_race() == 2634 with pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin
d.setf("Pajeczy_Krol_5", d.getf("Pajeczy_Krol_5")+1)
if d.getf("Pajeczy_Krol_5") >= 5 then
syschat("[baronowa Pająków] Pokonaliście Krwawych Kosiarzy, waszym zadaniem jest pokonanie Baronowej!")
notice_all("Informacja] [CH"..ch.."] "..pc.get_name().." [Lv"..lv.."] z grupą pokonali Krwawych Kosiarzy.")
notice_all("Informacja] [CH"..ch.."] Przed nimi jeszcze *~ Baronowa Pająków ~*")
d.spawn_mob(2092, 357, 577)
end
end
when kill with npc.get_race() == 2092 with pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin
timer("Exit_Z", 30)
syschat("[baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
syschat("[baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
syschat("[baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
syschat("[baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
syschat("[baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
syschat("[baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
syschat("[baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")
notice_all("[informacja] [CH"..ch.."] "..pc.get_name().." [Lv"..lv.."] z grupą pokonali Baronową Pająków!")
end
when Exit.timer begin
syschat("[baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
syschat("[baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
syschat("[baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
syschat("[baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
syschat("[baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
syschat("[baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
syschat("[baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")
timer("Exit_X", 15)
end
when Exit_X.timer begin
d.kill_all()
d.exit_all()
end
when Exit_Z.timer begin
d.kill_all()
d.exit_all()
notice_all("[informacja] [CH"..ch.."] Dungeon Baronowa Pająków została pokonana w "..czas.." Sekund")
end
end
end

Opublikowano


quest spider_dungeon_v3 begin

state start begin

when 33003.chat."Baronowa Pająków - 125" begin

local czas = pc.getqf("time3")

local ch = pc.get_channel_id()

local lv = pc.get_level()

say_title("Stażec:")

say("Witaj "..pc.get_name()..".")

say("Komnata pająków to bardzo nie bezpieczne")

say("miejsce, z którego nie wraca dużo wojowników")

say("znim tam się wybierzesz zainwestów w dobry")

say("ekwipunek i pro buffa, co mam tu gadać więcej")

say("żegnam i życzę powodzenia.")

say("Aby wejśc potrzebujesz:")

say_arbuz("- Minimum 125 Poziom postaci")

say_arbuz("- Minimum 10 Sztuk Pajęczego Klucza")

say_arbuz("- Minimum 3 Osoby w grupie")

wait()

if pc.get_level() <= 70 then

syschat("[Baronowa Pająków] Nie posiadasz minimum 125 Poziomu postaci.")

return

end

if party.get_near_count() <= 0 then

syschat("[Baronowa Pająków] Nie posiadasz minimum 3 Osób w grupie!")

return

end

if pc.count_item(30324) <= 9 then

syschat("[Baronowa Pająków] Nie posiadasz minimum 10 Sztuk Pajęczego Klucza!")

return

end

if not party.is_leader() then

syschat("[Baronowa Pająków] Nie jesteś liderem grupy, tylko lider może przenosić!")

else

say_title("Stażec:")

say("A więc na pewno chcesz?")

say("")

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

if x == 2 then

return

elseif x == 1 then

pc.setqf("spider_dungeon", 1)

d.join(215)

end

end

end

when login with pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin

if pc.getqf("spider_dungeon") == 1 then

notice_all("Informacja] [CH"..ch.."] "..pc.get_name().." [Lv"..lv.."] z grupą próbują zabić Baronową Pająków.")

d.notice("Na mapie pojawiło się 5 Pajęczych Jaj, Twoim zadaniem jest ich ubicie")

d.notice("A więc na co czekasz, do roboty!")

d.spawn_mob(2095, 357, 577)

d.spawn_mob(2095, 378, 578)

d.spawn_mob(2095, 376, 598)

d.spawn_mob(2095, 357, 596)

d.spawn_mob(2095, 367, 585)

syschat("[Baronowa Pająków] Pajęcze Jaja się pojawiły!")

timer("regen", 2)

end

end

when regen.timer begin

d.regen_file("data/dungeon/spider_dungeon_regen.txt")

timer("Exit", 60*20)

end

when kill with npc.get_race() == 2095 and pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin

d.setf("Pajeczy_Metin_5", d.getf("Pajeczy_Metin_5")+1)

d.spawn_mob(2634, 367, 588)

if d.getf("Pajeczy_Metin_5") >= 5 then

syschat("[Baronowa Pająków] Krwawy Kosiarz walczy jako obrońca Jaj!")

d.setf("Pajeczy_Metin_5", 0)

end

end

when kill with npc.get_race() == 2634 with pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin

d.setf("Pajeczy_Krol_5", d.getf("Pajeczy_Krol_5")+1)

if d.getf("Pajeczy_Krol_5") >= 5 then

syschat("[Baronowa Pająków] Pokonaliście Krwawych Kosiarzy, waszym zadaniem jest pokonanie Baronowej!")

notice_all("Informacja] [CH"..ch.."] "..pc.get_name().." [Lv"..lv.."] z grupą pokonali Krwawych Kosiarzy.")

notice_all("Informacja] [CH"..ch.."] Przed nimi jeszcze *~ Baronowa Pająków ~*")

d.spawn_mob(2092, 357, 577)

end

end

when kill with npc.get_race() == 2092 with pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin

timer("Exit_Z", 30)

syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")

syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")

syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")

syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")

syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")

syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")

syschat("[Baronowa Pająków] Baronowa Pająków została pokonana, macie 30 Sekund!")

notice_all("[Informacja] [CH"..ch.."] "..pc.get_name().." [Lv"..lv.."] z grupą pokonali Baronową Pająków!")

end

when Exit.timer begin

syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")

syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")

syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")

syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")

syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")

syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")

syschat("[Baronowa Pająków] Pozostało 15 Sekund do powrotu do miasta!")

timer("Exit_X", 15)

end

when Exit_X.timer begin

d.kill_all()

d.exit_all()

end

when Exit_Z.timer begin

d.kill_all()

d.exit_all()

notice_all("[Informacja] [CH"..ch.."] Dungeon Baronowa Pająków została pokonana w "..czas.." Sekund")

end

end

end

727881401622271220780.jpeg
Opublikowano

Przy każdym warunku masz taki błąd:

when kill with npc.get_race() == 2092 with pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin

Jaki ? Otóz "when" nie moze mieć 2 razy użytego słowa "with"

 

Każdy drugi "with" zmień poprostu na "and" i reszta powinna śmigać :)

 

Przykład:

when kill with npc.get_race() == 2092 and pc.get_map_index() >= 51200 and pc.get_map_index() < 563200 begin

Pozdrawiam :)




 





I'm here for You, not for myself

Always help You


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...