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

Nic się nie dzieje po reloadzie questa


Rekomendowane odpowiedzi

Opublikowano

Cześć zmieniłem sobie questa edytowałem go sobie troszke ale gdy w komsoli go reloaduje i w grze po reboocie się nic nie dzieje wie ktoś moze oco chodzi ?

Opublikowano

Pokaż zawartość questa.

@Noresta

 

Chcę aby zostało miasta 1 i 2

 

 

quest quest_poczatki begin
        state start begin
                when 89084.use begin
say_title("Neudia.eu : Księga Gracza")
say_title("Ten przedmiot ma wiele zastosowań...")
local a = select("Teleportacja","Doświadczenie","Depozyt","Wartości Bonusów","Zakończ")
if a == 1 then
say_title("Teleportacja:")
local b = select("Miasta M1","Wioski M2","Łatwe Miejsca","Mapy 70+","Atlantydy","Inne","Koniec")
if b == 1 then
say_title("Wybierz miasto główne do, którego chcesz się udać ...")
local c = select("Chunjo(1lv.)", "Jinno(1lv.)", "Anuluj")
if c == 1 then
pc.warp(63600,166400)
end
if c == 2 then
pc.warp(959900,269300)
end
if c == 3 then
return
end
end
if b == 2 then
say_title("Wybierz wioske do, której chcesz się udać ...")
local d = select("Chunjo(1lv.)","Jinno(1lv.)", "Anuluj")
if d == 1 then
pc.warp(145300,240500)
end
if d == 2 then
pc.warp(863600,245900)
end
if d == 3 then
return
end
end
if b == 3 then
local e = select("Dolina Orków(1lv.) ", "Pustynia(1lv.)", "Loch Pająków(40lv.)-Brak V2", "Ognista Ziemia(1lv.)", "Las Duchów (60lv.)",  "Anuluj")
if e == 6 then
return
end
if e == 1 then
pc.warp ( 332800 , 745600 )
end
if e == 2 then
local empire = pc . get_empire ( ) 
if empire == 2 then 
pc.warp ( 221900 , 502700 )
end
if empire == 3 then 
pc.warp ( 344000 , 502500 )
end
end
if e == 3 then
say_title("Teleportacja:")
if pc.get_level() > 39 then
wait()
pc.warp ( 60000 , 496000 )
else
say_title("Nie posiadasz 40lv.")
end
end
if e == 4 then
local empire = pc . get_empire ( ) 
if empire == 2 then 
pc.warp ( 597800 , 622200 )
end
if empire == 3 then 
pc.warp ( 730700 , 689800 )
end
end
if e == 5 then
say_title("Teleportacja:")
if pc.get_level() > 59 then
wait()
pc.warp (281600,0)
else
say_title("Nie posiadasz 60lv.")
end
end
end
if b == 4 then
local f = select("Czerwony Las (70lv.)","Łazarski Rejon (90lv.)","Zbuntowana Dolina (115lv.)","Kraina Szlam (135lv.)","Wyspa Zagłady (155lv.)","W Budowie (170lv.)","Anuluj") 
if f == 7 then
return
end
if f == 1 then
say_title("Teleportacja:")
if pc.get_level() > 69 then
wait()
pc.warp (1119900,70800)
else
say_title("Nie posiadasz 70lv.")
end
end
if f == 2 then
say_title("Teleportacja:")
if pc.get_level() > 89 then
wait()
pc.warp (336600,336600)
else
say_title("Nie posiadasz 90lv.")
end
end
if f == 3 then
say_title("Teleportacja:")
if pc.get_level() > 114 then
wait()
pc.warp (1243200,1243300)
else
say_title("Nie posiadasz 115lv.")
end
end
if f == 4 then
say_title("Teleportacja:")
if pc.get_level() > 134 then
wait()
pc.warp (83200,9)
else
say_title("Nie posiadasz 135lv.")
end
end
if f == 5 then
say_title("Teleportacja:")
if pc.get_level() > 154 then
wait()
pc.warp (38300,63900)
else
say_title("Nie posiadasz 155lv.")
end
end
end
if b == 5 then
local v = select("Atlantyda V1 (75lv.)","Atlantyda V2 (105lv.)","Atlantyda V3 (130lv.)","Atlantyda V4 (145lv.)","Atlantyda V5 (165lv.)","Anuluj") 
if v == 7 then
return
end
if v == 1 then
say_title("Teleportacja:")
if pc.get_level() > 74 then
wait()
pc.warp(153600,1203200)
else
say_title("Nie posiadasz 75lv.")
end
end
if v == 2 then
say_title("Teleportacja:")
if pc.get_level() > 104 then
wait()
pc.warp(307200,1203200)
else
say_title("Nie posiadasz 105lv.")
end
end
if v == 3 then
say_title("Teleportacja:")
if pc.get_level() > 129 then
wait()
pc.warp(0,1203200)
else
say_title("Nie posiadasz 130lv.")
end
end
if v == 4 then
say_title("Teleportacja:")
if pc.get_level() > 144 then
wait()
pc.warp(614400,1203200)
else
say_title("Nie posiadasz 145lv.")
end
end
if v == 5 then
say_title("Teleportacja:")
if pc.get_level() > 164 then
wait()
pc.warp(2406400,1203200)
else
say_title("Nie posiadasz 165lv.")
end
end
end
if b == 6 then
local g = select("DT(1lv.)","Anuluj")
if g == 3 then
return
end
if g == 1 then
pc.warp ( 590500 , 110500 )
end
end
if b == 7 then
return
end
end
if a == 2 then
say_title("Tutaj mozesz zarządzać swoim dośw.")
say_title("Blokuj dopływ PD i odblokuj go w każdej chwili.")
say_title("Tą akcję możesz dokonać po osiągnieciu 95lv.")
local h = select("Blokuj","Odblokuj","Anuluj")
if h == 1 and pc.getqf("antiexp") == 0 and pc.get_level() > 94 then
pc.setqf("antiexp", 1)
say_title("Doświadczenie wyczyszczone, zablokowano doplyw PD")
local ep = pc.get_exp()
pc.give_exp2(-ep)
end
if h == 2 and pc.getqf("antiexp") == 1 and pc.get_level() > 94 then
pc.setqf("antiexp", 0)
say_title("Doświadczenie zachowane, odblokowano doplyw PD")
end 
end
if a == 3 then
say_title("Chcesz skorzystać z depozytu? ")
local i = select("Tak","Nie")
if i == 1 then 
game.open_safebox()
end
if i == 2 then
return
end
end
if a == 4 then
say_title("Atrybuty w każdym przedmiocie mają ")
say_title("wartość maksymalną. Nie ma 6/7 bonu. ")
say("")
say_reward("Max PŻ: 4000 ")
say_reward("Energia Życiowa: 15 ")
say_reward("Siła: 15 ")
say_reward("Inteligencja: 15 ")
say_reward("Zręczność: 15 ")
say_reward("Szybkość Ataku: 20 ")
say_reward("Szybkość Poruszania Się: 20 ")
say_reward("Szybkość Zaklęcia: 35 ")
say_reward("Regeneracja PŻ: 30 ")
say_reward("Regeneracja SP: 30 ")
say("")
wait()
say_reward("Szansa na Otrucie: 10 ")
say_reward("Szansa na Omdlenie: 10 ")
say_reward("Szansa na Spowolnienie: 10 ")
say_reward("Szansa na Krytyczne Uderzenie: 10 ")
say_reward("Szansa na Przyszywające Uderzenie: 10 ")
say_reward("Silny przeciwko Ludziom: 20 ")
say_reward("Silny przeciwko Bossom: 20 ")
say_reward("Silny przeciwko Mistykom: 20 ")
say_reward("Silny przeciwko Nieumarłym: 20 ")
say_reward("Silny przeciwko Orkom: 20 ")
say_reward("Silny przeciwko Diabłom: 20 ")
say("")
wait()
say_reward("Kradzież HP: 10 ")
say_reward("Kradzież SP: 10 ")
say_reward("Blok Ciosu: 15 ")
say_reward("Unik Ciosu: 15 ")
say_reward("Szansa na Uniknięcie Ciosu: 15 ")
say_reward("Odporność na Miecze: 15 ")
say_reward("Odporność na Broń Dwuręczną: 15 ")
say_reward("Odporność na Sztylety: 15 ")
say_reward("Odporność na Dzwony: 15 ")
say_reward("Odporność na Wachlarze: 15 ")
say_reward("Odporność na Magie: 15 ")
say_reward("Odporność na Truciznę: 15 ")
return
end
end
when kill with pc.getqf("antiexp") == 1 begin
local ep = pc.get_exp()
pc.give_exp2(-ep)
pc.setqf("antiexp", 1)
end
when login with pc.getqf("antiexp") == 1 begin
local ep = pc.get_exp()
pc.give_exp2(-ep)
pc.setqf("antiexp", 1) 
chat("Dopływ dośw. jest zablokowany...")
end
end
end
Opublikowano

Przy " ani przed " nie może być polskich znaków.

 

local b = select("Miasta M1","Wioski M2","Łatwe Miejsca","Mapy 70+","Atlantydy","Inne","Koniec")

Opublikowano

Dokładnie tak jak napisał Ci kolega wyżej na końcu say, tablic i ogólnie nie może być użyty polski znak inaczej quest skompiluje się poprawnie ale nie stworzy zawartości w object.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...