Bug caracter Catacomba Diavolului

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Avatar utilizator
marcantonion112
Nivel 1

Nivel 1
Mesaje: 101
Membru din: 17 Noi 2014, 20:06
Server: TimeLapse2
Regat: Jinno
Aprecieri: 69  
Mulţumiri: 2  
Medalii

*Problemă/Întrebare:Bug miscare caracter in catacomba Diavolului
Tipologie server:
*Resursă folosită:
*ServerFiles utilizat:Serverfiles Martysama v4.9
*Syserr:
Poză:
*Detalii suplimentare:Am utilizat un quest pentru catacomba, si merge totul perfect pana la azrael, cand efectiv caracterul e bugat, nu stiu ce sa fac in situatia asta, las quest-ul mai jos.
Avatar utilizator
marcantonion112
Nivel 1

Nivel 1
Mesaje: 101
Membru din: 17 Noi 2014, 20:06
Server: TimeLapse2
Regat: Jinno
Aprecieri: 69  
Mulţumiri: 2  
Medalii

quest devils_catacomb begin
state start begin
when login begin
if pc.get_map_index() == 10 then
pc.set_warp_location(206, 3148, 12098)
end
end

when 20367.chat."Catacomba Diavolului" begin
if pc . get_level ( ) <= 75 then
say_title ( "Gardian" )
say("")
say_reward("Pentru a putea intra trebuie ca nivelul tau sa fie mai mare de 75 !");
return
end
if party . is_party ( ) then
else
say_reward( "Nu poti intra de unu singur aici...trebuie sa fii intr-o grupa." )
say("")
return
end
say_title ( "Gardian" )
say("Eu te pot conduce in catacomba diavolului")say(",dar sa stii ca nu faci fata singur acolo")
say("si te sfatuiesc sa iti iei cei mai buni prieteni cu tine pentru a birui in fata lu Azrael.")
say("Toti membri din grupa trebuie sa aiba peste nivelul 75!")
say("")
local dc_login = select("Vreau sa intru", "Nu vreau")
if dc_login == 1 then
pc.warp(314800, 1209800)
else
say_title("Gardian:")
say("Va inteleg.")
say("Cand esti pregatit poti sa te intorci inapoi aici.")
return
end
end

--Ebene 1
when login with pc.get_map_index() == 10 begin
game.set_event_flag(("dcgamer"), game.get_event_flag("dcgamer")+1)
game.set_event_flag(("dc_versuche"), game.get_event_flag("dc_versuche")+1)
say_title("Catacomba Diavolului")
say("Pentru a trece la nivelul 2 ai nevoie de o")
say_item("Cheie suflet cristalizat", 30311, "")
say("Dupa ce gasiti cheia va veti duce si o veti pune pe statuie!")
say("")
say_reward("Mult noroc!")
say("")
end
when kill with not npc.is_pc() and pc.get_map_index() == 10 begin
local sks = number(1,100)
if sks==1 then
game.drop_item_with_ownership(30311, 1)

end
end
--Puertas

when 30101.take with item.vnum == 30311 begin
if party.is_party() then
item.remove()
npc.purge()
timer("devils_catacomb_goto_ebene3", 5)
else
say("Tu nu mai apartii nici unui grup")
end
end

when devils_catacomb_goto_ebene3.timer begin
d.new_jump_all(10, 3617, 12074)
d.notice("Pentru a putea trece mai departe gaseste drumul cel bun catre Roca Testoasa!")
d.regen_file("data/dungeon/devils_catacomb/dc_regen_level2.txt")
d.regen_file("data/dungeon/devils_catacomb/dc_regen_30111.txt")
d.regen_file("data/dungeon/devils_catacomb/dc_regen_30111_left.txt")
d.spawn_mob(30103, 741, 221)
end

--Ebene 2
when 30103.chat."Esti pregatit pentru Etajul 3 ?" begin
npc.purge()
say_reward("Statuia Broasca Testoasa")
say("Bravo ai trecut mai departe !")
say("Aici te va astepta o porovocare care tine mai mult de noroc.")
say("Trebuie sa gasesti in acest tinut metinul cel adevarat si sa il distrugi.")
timer("devils_catacomb_goto_ebene8", 5)
end
when devils_catacomb_goto_ebene8.timer begin
d.new_jump_all(10, 4427, 12284)

d.setf("goto_ebene3", 0)
d.notice("Pentru a putea trece mai departe gaseste metinul adevarat si distruge-l")
d.regen_file("data/dungeon/devils_catacomb/dc_regen_level3.txt")
local metindv = number(1,4)
if metindv==1 then
d.spawn_mob(8021, 1264, 238)
d.spawn_mob(8021, 1148, 350)
d.spawn_mob(8021, 1151, 155)
d.spawn_mob(8022, 1351, 149)
end
if metindv==2 then
d.spawn_mob(8021, 1351, 348)
d.spawn_mob(8021, 1148, 350)
d.spawn_mob(8022, 1151, 155)
d.spawn_mob(8021, 1351, 149)
end
if metindv==3 then
d.spawn_mob(8021, 1351, 348)
d.spawn_mob(8022, 1148, 350)
d.spawn_mob(8021, 1151, 155)
d.spawn_mob(8021, 1351, 149)
end
if metindv==4 then
d.spawn_mob(8022, 1351, 348)
d.spawn_mob(8021, 1148, 350)
d.spawn_mob(8021, 1151, 155)
d.spawn_mob(8021, 1351, 149)
end
end

when 8021.kill with pc.in_dungeon() begin
d.notice("Aceasta Piatra metin este falsa din pacate...")
d.notice("Mai cauta..poate o vei gasi pe cea adevarata")
end
when 8022.kill with pc.in_dungeon() begin
d.notice("Ai gasit metinul cel adevarat !")
d.notice("Felicitari , tu si echipa ta veti fii teleportati mai departe")
timer("devils_catacomb_goto_ebene5", 5)
end
--Ebene 4 (Labirint)
when devils_catacomb_goto_ebene4.timer begin
d.new_jump_all(10, 3347, 12810)
d.setf("Laberinto", 1)
d.spawn_mob(30104, 500, 720)
d.regen_file("data/dungeon/devils_catacomb/dc_regen_level4_portals.txt")
d.notice("Gaseste o cale de iesire din acest labirit")
d.notice("Catre statuia Broastei Testoase")
if game.get_event_flag("dc_is_wartung") == 1 then
end
end
when 30104.click with pc.in_dungeon() begin
d.notice("Felicitari ati ajuns la etajul 5")
npc.purge()
timer("devils_catacomb_goto_ebene5", 5)
end
--Ebene 6 (Tartaros)
when devils_catacomb_goto_ebene5.timer begin
d.new_jump_all(10, 3917, 12925)
d.notice("Tartarus detine Totemul necesar pentru etajul urmator")
d.notice("Pentru a obtine acel Totem trebuie sa il omori.")
d.spawn_mob(30102, 848, 739)
d.regen_file("data/dungeon/devils_catacomb/dc_regen_level5.txt")

local tartaros = number(1,5)
if tartaros==1 then
d.spawn_mob(2591, 991, 848)
end
if tartaros==2 then
d.spawn_mob(2591, 999, 652)
end
if tartaros==3 then
d.spawn_mob(2591, 848, 577)
end
if tartaros==4 then
d.spawn_mob(2591, 703, 644)
end
if tartaros==5 then
d.spawn_mob(2591, 692, 817)
end
end

when 2591.kill with pc.in_dungeon() begin
game.set_event_flag((""..pc.get_name().."ap_send"), game.get_event_flag(""..pc.get_name().."ap_send") + 5)
local Reward = 5
local Achievement = "Höllenbastard"
local killcount = pc.getqf("2591")
local actual_achievement_points = pc.getqf("achievement_points")
pc.setqf("2591", killcount + 1)
pc.setqf("achievement_points", actual_achievement_points + Reward)
game.drop_item(30312, 1)
end
when 30102.take with item.vnum == 30312 begin
item.remove()
npc.purge()
d.notice("Felicitãri veti trece mai departe!")
timer("devils_catacomb_goto_ebene6", 5)
end
--Ebene 7 (Charon)
when devils_catacomb_goto_ebene6.timer begin
d.new_jump_all(10, 4411, 12736)
d.notice("Felicitari pentru ca ati putut ajunge pana aici!")
d.notice("Pentru a putea trece la ultimul nivel va trebuie sa il omorati pe Charon!")
d.regen_file("data/dungeon/devils_catacomb/dc_regen_level6.txt")
end
when 2597.kill with pc.in_dungeon() begin
game.set_event_flag((""..pc.get_name().."ap_send"), game.get_event_flag(""..pc.get_name().."ap_send") + 8)
local Reward = 8
local Achievement = "Charon"
local killcount = pc.getqf("2597")
local actual_achievement_points = pc.getqf("achievement_points")
pc.setqf("2597", killcount + 1)
--pc.setqf("achievement_points", actual_achievement_points + Reward)
d.notice("Pregatitiva pentru al infrunta pe Marele Azrael")
timer("devils_catacomb_goto_ebene7", 10)
end
--Ebene 8 (Azrael)
when devils_catacomb_goto_ebene7.timer begin
d.new_jump_all(10, 3146, 13175)
d.notice("Omoara-l pe Azrael!")
d.regen_file("data/dungeon/devils_catacomb/dc_regen_level7.txt")
end
when 2598.kill begin
d.kill_all()
d.spawn_mob(9012, 74, 1160)
notice_all(""..pc.get_name().." a reuºit sã învingã pe Marele Zeu Azrael!")
end
when 9012.chat."Vrei sa mergi in satul tau?" with pc.in_dungeon() begin
say_title("Teleporter:")
say("Oh ratacind prin catacomba am gasit ,")
say("drumul spre casa , si am trecut pe aici")
say("sa vad daca mai e cineva care doreste sa")
say("ma insoteasca in drum spre casa.")
say(" Vrei sa te duc inapoi in satul tau ? ")
local sat = select("Da", "Nu")
if sat == 1 then
warp_to_village()
elseif sat == 2 then
return
end
end
end
end
Avatar utilizator
Fubuki.Atsuya
Nivel 9

Nivel 9
Mesaje: 1968
Membru din: 22 Iun 2015, 21:13
Server: OldLegion2
Regat: Shinsoo
Aprecieri: 455  
Mulţumiri: 815  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

Când ajungi la Azrael sau când începi să-l baţi?
Avatar utilizator
marcantonion112
Nivel 1

Nivel 1
Mesaje: 101
Membru din: 17 Noi 2014, 20:06
Server: TimeLapse2
Regat: Jinno
Aprecieri: 69  
Mulţumiri: 2  
Medalii

banuliciraul123 scrie: ↑22 Oct 2021, 20:01 Când ajungi la Azrael sau când începi să-l baţi?
Cand efectiv ajung in camera, mobii sunt acolo azrael este, pur si simplu nu ma pot misca.
Avatar utilizator
Hamish
Nivel 1

Nivel 1
Mesaje: 77
Membru din: 16 Iul 2020, 17:10
Server: Metin2Ro
Regat: Jinno
Aprecieri: 303  
Mulţumiri: 4  
Medalii

marcantonion112 scrie: ↑23 Oct 2021, 09:22
banuliciraul123 scrie: ↑22 Oct 2021, 20:01 Când ajungi la Azrael sau când începi să-l baţi?
Cand efectiv ajung in camera, mobii sunt acolo azrael este, pur si simplu nu ma pot misca.
Cauta mapa (camera lui azrael) la tine in server/client si inlocuieste-o cu una din alt server
Avatar utilizator
marcantonion112
Nivel 1

Nivel 1
Mesaje: 101
Membru din: 17 Noi 2014, 20:06
Server: TimeLapse2
Regat: Jinno
Aprecieri: 69  
Mulţumiri: 2  
Medalii

Hamish scrie: ↑23 Oct 2021, 17:34
marcantonion112 scrie: ↑23 Oct 2021, 09:22
banuliciraul123 scrie: ↑22 Oct 2021, 20:01 Când ajungi la Azrael sau când începi să-l baţi?
Cand efectiv ajung in camera, mobii sunt acolo azrael este, pur si simplu nu ma pot misca.
Cauta mapa (camera lui azrael) la tine in server/client si inlocuieste-o cu una din alt server
Am inlocuit in server tot la fel, in client nu stiu exact unde sa ma uit
Avatar utilizator
marcantonion112
Nivel 1

Nivel 1
Mesaje: 101
Membru din: 17 Noi 2014, 20:06
Server: TimeLapse2
Regat: Jinno
Aprecieri: 69  
Mulţumiri: 2  
Medalii

up
Avatar utilizator
marcantonion112
Nivel 1

Nivel 1
Mesaje: 101
Membru din: 17 Noi 2014, 20:06
Server: TimeLapse2
Regat: Jinno
Aprecieri: 69  
Mulţumiri: 2  
Medalii

up
Avatar utilizator
marcantonion112
Nivel 1

Nivel 1
Mesaje: 101
Membru din: 17 Noi 2014, 20:06
Server: TimeLapse2
Regat: Jinno
Aprecieri: 69  
Mulţumiri: 2  
Medalii

T/C rezolvat.
Avatar utilizator
Fubuki.Atsuya
Nivel 9

Nivel 9
Mesaje: 1968
Membru din: 22 Iun 2015, 21:13
Server: OldLegion2
Regat: Shinsoo
Aprecieri: 455  
Mulţumiri: 815  
  Rezolvări prob.: 2
Discord: Copiază ID
Medalii

Lasă și rezolvarea,poate ajuți și pe altcineva
Închis
Răspunsuri
0
Vizualizări
150
Răspunsuri
1
Vizualizări
296
Răspunsuri
3
Vizualizări
225
Răspunsuri
2
Vizualizări
265

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 13 vizitatori