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

Spróbuj przerobić sobie to:

 

 

quest diamondt begin
				state start begin
								when 20087.chat."Wieza Se-Pong" begin
												if pc.level >= 95 then
																say_title("Strażnik Se-Pong: ")
																say_title("Wieża Se-Pong jest przeklęta...")
																say_reward("Czy masz odwage wejść do niej?")
																local s = select("Wejdz", "Anuluj")
																if a == 1 then
																				pc.setqf("priv_se_pong", 1)
																				d.join(66)
																end
												else
																say("Posiadasz zbyt maly level")
												end
								end
								when login begin
												if pc.get_map_index() == 65 then
																if pc.getqf("priv_se_pong") > 0 then
																				pc.setqf("priv_se_pong", 0)
																end
												end
												if pc.get_map_index() == 66 then
																if pc.get_x() < 2048+88 or pc.get_y() < 6656+577 or pc.get_x() > 2048+236 or pc.get_y() > 6656+737 then
																				pc.warp((5376+532)*100, (512+596+4)*100, 65)
																end
																pc.set_warp_location(65, 5376+532, 512+596+4)
												elseif pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 then
																pc.set_warp_location(65, 5376+532, 512+596+4)
												end
								end
								when login with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
												if pc.getqf("priv_se_pong") > 0 then
																pc.setqf("priv_se_pong", 0)
																d.regen_file("data/dungeon/se_pong_regen.txt")
																d.spawn_mob(8032, 195, 690)
												end
								end
								when 8032.kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
												timer("se_pong", 6)
								end
								when se_pong.timer begin
												d.new_jump_all(66, special.devil_tower[1][1], special.devil_tower[1][2])
												d.regen_file("data/dungeon/se_pong_regen2.txt")
												d.set_warp_at_eliminate(4, d.get_map_index(), special.devil_tower[2][1], special.devil_tower[2][2], "data/dungeon/se_pong_regen3.txt")
								end
								when 1093.kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
												d.jump_all(special.devil_tower[3][1], special.devil_tower[3][2])
												d.spawn_mob(8033, 372, 631)
								end
								when 8033.kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
												d.regen_file("data/dungeon/se_pong_regen4.txt")
								end
								when 1095.kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
												d.setf("pieczenci", 5)
												d.jump_all(special.devil_tower[4][1], special.devil_tower[4][2])
												d.regen_file("data/dungeon/se_pong_regen5.txt")
								end
								when 2291.kill with pc.in_dungeon() begin
												pc.give_item2(50084, 1)
								end
								when 20353.take with item.vnum == 50084 begin
												npc.purge()
												item.remove()
												d.setf("pieczenci", d.getf("pieczenci") - 1)
												if d.getf("pieczenci") <= 0 then
																d.clear_regen()
																d.regen_file("data/dungeon/se_pong_regen6.txt")
																d.set_warp_at_eliminate(4, d.get_map_index(), special.devil_tower[2][1], special.devil_tower[2][2], "data/dungeon/se_pong_regen7.txt")
												end
								end
								when 2604.kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
												d.clear_regen()
												d.spawn_mob(2501, 617, 676)
												d.jump_all(2048+590, 6656+638)
								end
								when 2501.kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
												d.spawn_mob(20074, 617, 676)
												d.regen_file("data/dungeon/se_pong_regen7.txt")
								end
								when 20087.chat."Wyjdz" with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
												say("Chcesz wyjść ")
												local b = select("Wyjdz", "Anuluj")
												if b == 1 then
																timer("wyjdz_se_pong", 12)
												end
								end
								when wyjdz_se_pong.timer begin
												d.exit_all()
								end
				end
end

 

 

 

http://wklej.to/nafjd
727881401622271220780.jpeg
Opublikowano

Dziekuje , ale tu wystarczy tylko regeny zmienić ? i to bedzie w dt odrazu ? warpy są dobre itp?

A i czy działa?

Warp masz na index 66 (DT) więc dobrze.

Musisz uzupełnić jedynie swoje regeny, quest ogólnie powinien działać.

727881401622271220780.jpeg
Opublikowano

Warp masz na index 66 (DT) więc dobrze.

Musisz uzupełnić jedynie swoje regeny, quest ogólnie powinien działać.

Dziękuje , sprawdze jak edytuje i dam edita :)

Technik Serwera


22701792899122533911.gif

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...