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

Po pierwsze wyjaśnię coś bo może nie wiesz:

		when 20092.chat."Tempel des Drachen" with pc.get_map_index() == 72 begin
		if get_time() > game.get_event_flag("Grotte_time") then
		game.set_event_flag("Grotte_zugang",0)

with pc.get_map_index() == 72 begin otwiera sie Tylko na mapie o indexie 72

game.get_event_flag("Grotte_time") tylko kiedy w grze masz /e Grotte_time 0/1 sprawdz

wpierw wbij na mape prawdopodomnie atla poziom 2 i wpisz /e Grotte_time 0/1 i sprawdz

tumblrmv8l.gif


Members | ProUser | PostmakerPostwriter | Wojownik Duszy

Opublikowano

Tu usuwasz regeny. Musisz je usunąć wraz z funkcją

 

 

d.regen_file("data/dungeon/skia_boss1.txt")
    elseif 2 == o then
    d.regen_file("data/dungeon/skia_boss2.txt")
    elseif 3 == o then
    d.regen_file("data/dungeon/skia_boss3.txt")
    else
    d.regen_file("data/dungeon/skia_boss4.txt")

1EPZ6G.gif

Opublikowano

A wywalanie z komnaty ?

 

 

    when skipia_boss_end.timer begin
        d.exit_all()
        end
    when skipia_boss_ende.timer begin
        kill_all_in_map(408)
        game.set_event_flag("Grotte_zugang",0)
        d.setf("grotte_boss", 1)
        d.exit_all()

1EPZ6G.gif

Opublikowano
Użyj tych timerów
 
      when skipia_boss_end.timer begin
            d.kill_all()
            d.exit_all()
        end
        when skipia_boss_ende.timer begin
            d.kill_all()
            d.exit_all()

Po tym jak skończysz dunegon, przeniesie Cie w to miejsce z którego wchodziłeś na dunegon.

1EPZ6G.gif

Opublikowano


quest smok begin

state start begin

when 30121.chat."Wejscie na smoka" begin

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

say("Jestem straznikiem komnaty")

say("Warunki to:")

say("Musisz posiadac 3 krete klucze. ")

say("Posiadac przynajmniej 2 osoby w grupie oraz byc jej liderem")

say("oraz posiadac 85 poziom.")

wait()

say_reward("Czy chcesz wejsc? ")

local a = select("TAK","NIE")

if a == 2 then

return

elseif a == 1 then

say_reward("Musisz posiadac 3x")

say_item_vnum(30179)

wait()

say_title("Czy jestes pewien ze chcesz wejsc? ")

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

if b == 2 then

return

elseif b == 1 then

if pc.count_item(30179) >= 3 and pc.get_level() >= 85 and party.get_near_count() >= 2 and party.is_leader() then

pc.remove_item(30179, 3)

say("Ok, przeteleportuje Cie")

pc.setqf("smoc",1)

d.join(207)

else

say_reward("Nie masz wystarczajÄ…cej ilosci kluczy oraz nie spelniasz warunkow.")

end

end

end

end

when login with pc.get_map_index() >= 2070000 and pc.get_map_index() < 2080000 begin

if pc.getqf("smoc") == 1 and party.is_leader() then

d.notice("Na zabicie smoka masz godzine. Do boju wojownicy.")

d.spawn_mob(2493, 182, 172)

timer("smocz", 216000)

end

end

when 2493.kill with pc.get_map_index() >= 2070000 and pc.get_map_index() < 2080000 begin

say("Gratulacje, smok zostal pokonany. Macie 90 sek do przeniesienia.")

timer("wyjsmok", 90)

end

when timer.wyjsmok begin

d.exit_all()

end

when timer.smocz begin

d.kill_all()

d.exit_all()

end

end

end

 

1EPZ6G.gif

Opublikowano

Dobra quest się przydał otrzymasz limit :)

Tylko kickanie nie działa ale to szczegół

 

Musisz object na nowo załadować. Żeby Ci się timer stworzył.

1EPZ6G.gif

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...