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

[Pytanie] Komnata i duch sury


Rekomendowane odpowiedzi

Opublikowano

Witam wgrałem questa komnaty na serwer do folderu quest wpisałem w konsoli ./qc i quest się chyba wgrał bez błedu (nie znam się)

gdzie go teraz spotkać skoro to quest z krętymi kluczami,wejściem na czas i respem smoka

dodałem ducha sury do av2 ale moge go zabić jak moba jak to naprawić i najważniejsze pytanie czy po naprawieniu sury będzie u niego misja czy musze jej coś dodać do sury jak tak to co dodać?

 

quest wgrałem do głównego katalogu

i gdzie w queście jest napisane że to duch sury bo może się nie zgadza id

Opublikowano

Pokaż ten quest, nikt nie jest jasnowidzem.

 

quest komnata begin

state start begin

when id.chat."Wejście" begin

if game.get_event_flag("blokada") == 0 then

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

say("Jestem strażnikiem komnaty")

say("Możesz do niej wejść i zamknąć ")

say("Ją na hasło")

say_reward("Czy chcesz wejść? ")

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

if a == 2 then

return

end

if a == 1 then

say_reward("Musisz posiadać 3x")

say_item_vnum(30179)

wait()

say_title("Czy jesteś pewien że chcesz wejść? ")

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

if b == 2 then

return

end

if b == 1 then

if pc.count_item(30179) >= 3 then

say("Wpisz hasło aby zablokować komnatę ")

say("Gdy przekażesz je kolegom będą ")

say("oni także mogli wejść ")

local haslo = input()

say_reward("Jesteś pewien że hasło")

say_reward("Ma brzmieć "..haslo.." ?")

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

if c == 2 then

return

end

if c == 1 then

game.set_event_flag("blokada", 1)

game.set_event_flag("pass", haslo)

pc.remove_item(30179, 3)

say("Zostaniesz przeniesiony")

say("Masz 5 minut aby przekazać znajomym hasło")

notice_all("Grupa "..pc.get_name().." podjęła się próby pokonania smoka")

timer("haslo", 300)

pc.warp(178300, 1220400)

end

else

say_reward("Nie masz wystarczającej ilość kluczy")

end

end

end

elseif game.get_event_flag("blokada") == 1 then

say("Ktoś już zarezerwował komnatę ")

say("Wpisz hasło jeśli chcesz wejść ")

local wejscie = input()

if wejscie == game.get_event_flag("pass") then

say("Podałeś prawidłowe hasło")

say("Jednak aby wejść potrzebujesz 3x")

say_item_vnum(30179)

wait()

say_title("Czy jesteś pewien że chcesz wejść? ")

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

if d == 2 then

return

end

if d == 1 then

if pc.count_item(30179) >= 3 then

pc.remove_item(30179, 3)

say("Zostaniesz przeteleportowany")

wait()

pc.warp(178300, 1220400)

else

say_reward("Nie masz wystarczającej ilość kluczy")

end

end

else

say_reward("Złe hasło")

end

elseif game.get_event_flag("blokada") == 2 then

say("Niestety, komnata jest zajęta")

say("Wróć później !")

end

end

when haslo.timer begin

timer("exit", 1800)

game.set_event_flag("blokada", 2)

say("Wejście do komnaty zostało zablokowane")

say("Macie 30 min. aby pokonać smoka")

end

when exit.timer begin

say("Czas dobiegł końca")

say("Zostaniecie przeteleportowani do miasta")

game.set_event_flag("blokada", 0)

notice_all("Komnata smoka została odblokowana")

local empire = pc.get_empire ()

if empire == 1 then

pc.warp ( 474100, 954500 )

end

if empire == 2 then

pc.warp ( 63600 , 166400 )

end

if empire == 3 then

pc.warp ( 959900 , 269300 )

end

end

end

end

 

 

Masz znalazłem go dzieś na jakimś forum już nie pamiętam nie wiem czy

działa ale chodzi mi o to przedewszystkim jak go połączyć surą żeby

działało i żeby sura przenosiła,nie dało się jej bić

Opublikowano

Trzymaj:

 

 

 

 

quest komnata begin
state start begin
when 30121.chat."Wejście" begin
if game.get_event_flag("blokada") == 0 then
say("Witaj "..pc.get_name().."! ")
say("Jestem strażnikiem komnaty")
say("Możesz do niej wejść i zamknąć ")
say("Ją na hasło")
say_reward("Czy chcesz wejść? ")
local a = select("Tak", "Nie")
if a == 2 then
return
end
if a == 1 then
say_reward("Musisz posiadać 3x")
say_item_vnum(30179)
wait()
say_title("Czy jesteś pewien że chcesz wejść? ")
local b = select("Tak", "Nie")
if b == 2 then
return
end
if b == 1 then
if pc.count_item(30179) >= 3 then
say("Wpisz hasło aby zablokować komnatę ")
say("Gdy przekażesz je kolegom będą ")
say("oni także mogli wejść ")
local haslo = input()
say_reward("Jesteś pewien że hasło")
say_reward("Ma brzmieć "..haslo.." ?")
local c = select("Tak", "Nie")
if c == 2 then
return
end
if c == 1 then
game.set_event_flag("blokada", 1)
game.set_event_flag("pass", haslo)
pc.remove_item(30179, 3)
say("Zostaniesz przeniesiony")
say("Masz 5 minut aby przekazać znajomym hasło")
notice_all("Grupa "..pc.get_name().." podjęła się próby pokonania smoka")
timer("haslo", 300)
pc.warp(178300, 1220400)
end
else
say_reward("Nie masz wystarczającej ilość kluczy")
end
end
end
elseif game.get_event_flag("blokada") == 1 then
say("Ktoś już zarezerwował komnatę ")
say("Wpisz hasło jeśli chcesz wejść ")
local wejscie = input()
if wejscie == game.get_event_flag("pass") then
say("Podałeś prawidłowe hasło")
say("Jednak aby wejść potrzebujesz 3x")
say_item_vnum(30179)
wait()
say_title("Czy jesteś pewien że chcesz wejść? ")
local d = select("Tak", "Nie")
if d == 2 then
return
end
if d == 1 then
if pc.count_item(30179) >= 3 then
pc.remove_item(30179, 3)
say("Zostaniesz przeteleportowany")
wait()
pc.warp(178300, 1220400)
else
say_reward("Nie masz wystarczającej ilość kluczy")
end
end
else
say_reward("Złe hasło")
end
elseif game.get_event_flag("blokada") == 2 then
say("Niestety, komnata jest zajęta")
say("Wróć później !")
end
end
when haslo.timer begin
timer("exit", 1800)
game.set_event_flag("blokada", 2)
say("Wejście do komnaty zostało zablokowane")
say("Macie 30 min. aby pokonać smoka")
end
when exit.timer begin
say("Czas dobiegł końca")
say("Zostaniecie przeteleportowani do miasta")
game.set_event_flag("blokada", 0)
notice_all("Komnata smoka została odblokowana")
local empire = pc.get_empire ()
if empire == 1 then
pc.warp ( 474100, 954500 )
end
if empire == 2 then
pc.warp ( 63600 , 166400 )
end
if empire == 3 then
pc.warp ( 959900 , 269300 )
end
end
end
end

 

 

 

Ducha Sury pewnie masz pod ID 30121, taki ustawiłem w queście.

 

Co do tego bicia, ustaw w mob_proto przy nim rank na 3 type na 1

96mgB.png

Opublikowano

Trzymaj:

 

 

 

 

quest komnata begin
state start begin
when 30121.chat."Wejście" begin
if game.get_event_flag("blokada") == 0 then
say("Witaj "..pc.get_name().."! ")
say("Jestem strażnikiem komnaty")
say("Możesz do niej wejść i zamknąć ")
say("Ją na hasło")
say_reward("Czy chcesz wejść? ")
local a = select("Tak", "Nie")
if a == 2 then
return
end
if a == 1 then
say_reward("Musisz posiadać 3x")
say_item_vnum(30179)
wait()
say_title("Czy jesteś pewien że chcesz wejść? ")
local b = select("Tak", "Nie")
if b == 2 then
return
end
if b == 1 then
if pc.count_item(30179) >= 3 then
say("Wpisz hasło aby zablokować komnatę ")
say("Gdy przekażesz je kolegom będą ")
say("oni także mogli wejść ")
local haslo = input()
say_reward("Jesteś pewien że hasło")
say_reward("Ma brzmieć "..haslo.." ?")
local c = select("Tak", "Nie")
if c == 2 then
return
end
if c == 1 then
game.set_event_flag("blokada", 1)
game.set_event_flag("pass", haslo)
pc.remove_item(30179, 3)
say("Zostaniesz przeniesiony")
say("Masz 5 minut aby przekazać znajomym hasło")
notice_all("Grupa "..pc.get_name().." podjęła się próby pokonania smoka")
timer("haslo", 300)
pc.warp(178300, 1220400)
end
else
say_reward("Nie masz wystarczającej ilość kluczy")
end
end
end
elseif game.get_event_flag("blokada") == 1 then
say("Ktoś już zarezerwował komnatę ")
say("Wpisz hasło jeśli chcesz wejść ")
local wejscie = input()
if wejscie == game.get_event_flag("pass") then
say("Podałeś prawidłowe hasło")
say("Jednak aby wejść potrzebujesz 3x")
say_item_vnum(30179)
wait()
say_title("Czy jesteś pewien że chcesz wejść? ")
local d = select("Tak", "Nie")
if d == 2 then
return
end
if d == 1 then
if pc.count_item(30179) >= 3 then
pc.remove_item(30179, 3)
say("Zostaniesz przeteleportowany")
wait()
pc.warp(178300, 1220400)
else
say_reward("Nie masz wystarczającej ilość kluczy")
end
end
else
say_reward("Złe hasło")
end
elseif game.get_event_flag("blokada") == 2 then
say("Niestety, komnata jest zajęta")
say("Wróć później !")
end
end
when haslo.timer begin
timer("exit", 1800)
game.set_event_flag("blokada", 2)
say("Wejście do komnaty zostało zablokowane")
say("Macie 30 min. aby pokonać smoka")
end
when exit.timer begin
say("Czas dobiegł końca")
say("Zostaniecie przeteleportowani do miasta")
game.set_event_flag("blokada", 0)
notice_all("Komnata smoka została odblokowana")
local empire = pc.get_empire ()
if empire == 1 then
pc.warp ( 474100, 954500 )
end
if empire == 2 then
pc.warp ( 63600 , 166400 )
end
if empire == 3 then
pc.warp ( 959900 , 269300 )
end
end
end
end

 

 

 

Ducha Sury pewnie masz pod ID 30121, taki ustawiłem w queście.

 

Co do tego bicia, ustaw w mob_proto przy nim rank na 3 type na 1

Masz like

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...