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

Problem z dungiem


Rekomendowane odpowiedzi

Opublikowano

Cześć, napisałem sobie coś takiego

    when 20095.chat."Lodowy Wymiar" begin
	   say_title("NPC")
	   say("Siema")
	  say_reward("Wchodzisz? ")
	  local ice = select("Tak! " , "Nie! ")
	  if ice == 1 then
	  d.join(300)
	  end
	 end
   
---ICE_RUN_1---
    when ice_run_1.timer begin
    d.setf("ice_run", 1)
    d.setf("mob_ice", 20)
    d.regen_file("data/dungeon/lodowy_1.txt")
    d.notice("Witaj w Lodowym Wymiarze! ")
	d.notice("Twoim zadaniem jest zniszczenie wszystkich potworów ")
    end
   
   when 6108.kill with pc.in_dungeon() and d.getf("ice_run") == 1 begin
    d.setf("mob_ice", d.getf("mob_ice")-1)
    if d.getf("mob_ice") == 0 then
    d.notice("Zniszczyłeś wszystkie potwory, zostaniesz przeniesiony")
    timer("ice_run_2", 2)
    end
   end

(wycinek) problem w tym, że tak jakby nie czytało dungu(no dungeon na chacie - test server). Nic się na chacie nie pojawia, respi. Mógłby ktoś mi to poprawić? 

Opublikowano

D.join() działa na ten sam channel z tego co pamiętam, czyli nie wejdziesz na z ch1 na 99 przez d.join(). Pc.warp działa na tą mapę, jak teraz patrzyłem to nawet /private 300 mi nie działa dziś, a wczoraj działało. 

Opublikowano

Pewnie mapa o indexie 300 nie jest na tym samym (sub)channelu co mapa, z której próbujesz użyć funkcji d.join().

Your superman is here, bitch!

Opublikowano

Niespodzianka. Mapa jinno(ta, z której staram się wejść) i mapa 300 jest na tym samym ch, nie mam zrobionych sub kanałów

 

Jak na pierwszy rzut oka widać, ze ta mapa jest gdzieś na 25+ pozycji w configu. Dodałeś nowe mapy przed nią, przesunęła się o parę oczek i game już jej nie czyta. Pobiera określony długi string albo ilość map, teraz nie wiem czy chodzi tu o długość czy o ilość. Dasz ją na 1 pozycję to pewnie zadziała. Lecz i tak nie rozwiązuje Twojego problemu bowiem kolejna mapa, ostatnia nie będzie działać. Należy zrobić podkanały.

50596142255057180250.png

Opublikowano

Jak na pierwszy rzut oka widać, ze ta mapa jest gdzieś na 25+ pozycji w configu. Dodałeś nowe mapy przed nią, przesunęła się o parę oczek i game już jej nie czyta. Pobiera określony długi string albo ilość map, teraz nie wiem czy chodzi tu o długość czy o ilość. Dasz ją na 1 pozycję to pewnie zadziała. Lecz i tak nie rozwiązuje Twojego problemu bowiem kolejna mapa, ostatnia nie będzie działać. Należy zrobić podkanały.

Chyba będzie to najlepsze rozwiązanie, dzięki. 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...