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
quest pierscientp begin
state start begin
when login begin
cmdchat("ptp "..q.getcurrentquestindex())
end
when button or info begin
say_title("Pierścień: ")
say("Wybierz jedną z dostępnych opcji: ")
local s1 = select("Przenieś się ", "Przenośny Dozorca", "Następna strona", "Zamknij ")
if s1 == 4 then
return
elseif s1 == 3 then
ksiega_pokaz_drugastrone()
elseif s1 == 2 then
say_title("Pierścień: ")
say("Dzięki ten opcji, możesz skorzystać ")
say("z usług dozorcy, nie znajdując się ")
say("bezpośrednio przy nim! Pamiętaj aby nie ")
say("ruszać się gdy masz otwarty magazyn, ponieważ ")
say("może on wtedy zostać zamknięty. ")
say("Co chcesz zrobić? ")
local s1_2 = select("Otwórz Magazyn", "Otwórz Magazyn Item-Shop", "Zamknij")
if s1_2 == 3 then
return
elseif s1_2 == 2 then
game.open_mall()
elseif s1_2 == 1 then
game.open_safebox()
end
elseif s1 == 1 then
say_title("Pierścień: ")
say("Korzystając z tej opcji możesz się przenieść ")
say("w dowolne, wybrane przez siebie miejsce. ")
say("Wybierz kategorię: ")
local s1_1 = select("Miasta Główne", "Expowiska Łatwe", "Expowiska Średnie", "Expowiska Trudne", "Expowiska Mistrz.(90+)", "Zamknij")
if s1_1 == 6 then
return
elseif s1_1 == 5 then
say_title("Pierścień: ")
say("Korzystając z tej opcji możesz się przenieść ")
say("w dowolne, wybrane przez siebie miejsce. ")
say("Wybierz miejsce: ")
local s1_1_5 = select("Zapomniany Ląd (90+)", "Pustkowie (120+)", "Piaszczysta Wyspa (140+)", "Zamknij")
if s1_1_5 == 4 then
return
elseif s1_1_5 == 3 then
teleportuj(11564,15404,"Piaszczystą Wyspę ",140)
elseif s1_1_5 == 2 then
teleportuj(11977,16770,"Pustkowie",120)
elseif s1_1_5 == 1 then
teleportuj(10505,16820,"Zapomniany Ląd",90)
end
elseif s1_1 == 4 then
say_title("Pierścień: ")
say("Korzystając z tej opcji możesz się przenieść ")
say("w dowolne, wybrane przez siebie miejsce. ")
say("Wybierz miejsce: ")
local s1_1_4 = select("Grota Wygnańców V1", "Grota Wygnańców V2", "Zamknij")
if s1_1_4 == 3 then
return
elseif s1_1_4 == 2 then
teleportuj(2418,12750,"Grotę Wygnańców V2",1)
elseif s1_1_4 == 1 then
teleportuj(98,12151,"Grotę Wygnańców V1",1)
end
elseif s1_1 == 3 then
say_title("Pierścień: ")
say("Korzystając z tej opcji możesz się przenieść ")
say("w dowolne, wybrane przez siebie miejsce. ")
say("Wybierz miejsce: ")
local s1_1_3 = select("Loch Pająków V1 ", "Loch Pająków V2 ", "Las Duchów ", "Ognista Ziemia ", "Czerwony Las ", "Zamknij")
if s1_1_3 == 6 then
return
elseif s1_1_3 == 5 then
teleportuj(11199,708,"Czerwony Las",1)
elseif s1_1_3 == 4 then
teleportuj(7307,6898,"Ognistą Ziemię ",1)
elseif s1_1_3 == 3 then
teleportuj(2887,57,"Las Duchów",1)
elseif s1_1_3 == 2 then
teleportuj(7041,4641,"Loch Pająków V2",1)
elseif s1_1_3 == 1 then
teleportuj(512,4864,"Loch Pająków V1",1)
end
elseif s1_1 == 2 then
say_title("Pierścień: ")
say("Korzystając z tej opcji możesz się przenieść ")
say("w dowolne, wybrane przez siebie miejsce. ")
say("Wybierz miejsce: ")
local s1_1_2 = select("Dolina Orków", "Pustynia Yongbi", "Góra Sohan", "Świątynia Hwang", "Zamknij")
if s1_1_2 == 5 then
return
elseif s1_1_2 == 4 then
teleportuj(5376,512,"Swiątynie Hwang",1)
elseif s1_1_2 == 3 then
teleportuj(4918,1736,"Góre Sohan",1)
elseif s1_1_2 == 2 then
teleportuj(3440,5025,"Pustynie Yongbi",1)
elseif s1_1_2 == 1 then
teleportuj(3213,8080,"Doline Orków",1)
end
elseif s1_1 == 1 then
say_title("Pierścień: ")
say("Korzystając z tej opcji możesz się przenieść ")
say("w dowolne, wybrane przez siebie miejsce. ")
say("Wybierz podkategorię: ")
local s1_1_1 = select("Miasta M1", "Miasta M2", "Zamknij")
if s1_1_1 == 3 then
return
elseif s1_1_1 == 2 then
say_title("Pierścień: ")
say("Korzystając z tej opcji możesz się przenieść ")
say("w dowolne, wybrane przez siebie miejsce. ")
say("Wybierz miejsce: ")
local s1_1_1_2 = select("Jinno", "Shinsoo", "Zamknij")
if s1_1_1_2 == 3 then
return
elseif s1_1_1_2 == 2 then
teleportuj(3531,8829,"M2 Shinsoo",1)
elseif s1_1_1_2 == 1 then
teleportuj(8639,2460,"M2 Jinno",1)
end
elseif s1_1_1 == 1 then
say_title("Pierścień: ")
say("Korzystając z tej opcji możesz się przenieść ")
say("w dowolne, wybrane przez siebie miejsce. ")
say("Wybierz miejsce: ")
local s1_1_1_1 = select("Jinno", "Shinsoo", "Zamknij")
if s1_1_1_1 == 3 then
return
elseif s1_1_1_1 == 2 then
teleportuj(4743,9548,"M1 Shinsoo",1)
elseif s1_1_1_1 == 1 then
teleportuj(9599,2692,"M1 Jinno",1)
end
end
end
end

Wywala 

 
qc in malloc(): error: allocation failed
Abort (core dumped)

Co tutaj jest źle?

Opublikowano

Masz takie funkcje:

ksiega_pokaz_drugastrone()
teleportuj

?

 

Nie powinien ten quest być bardziej uporządkowany?

Ja bym to(uporządkowanie) zrobił na zasadzie drzewa(podobnie jak drzewo genealogiczne).

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...