Fix la acele 2 hărți când dau click pe teleporter nu mă duce la ele.
Problemă cu teleporter harti
Salut, am întâmpinat o problemă cu 2 hărți de pe un teleporter, ele sunt implementate în server și în client doar că este o problemă de la quest și nu reușesc s-o detectez, problema asta a mai avut-o cineva dar nu i s-a oferit nici un răspuns și mă gândeam dacă este cineva dispus să mă ajute, uitați problema: http://just4metin.ro/probleme/bug-telep ... 15961.html
Fix la acele 2 hărți când dau click pe teleporter nu mă duce la ele.
Fix la acele 2 hărți când dau click pe teleporter nu mă duce la ele.
Am încercat, e pus nr hărții și in config din CH1,2 si GAME99, tot așa se întamplă.. dau click și nu mă teleportează. Dacă e să scriu codul de warp in joc la catacombe mă duce acolo..
Edit: Quest-ul în sine arată așă, nume: devilscatacomb.quest
Iar scriptul din teleporter are numele: teleporter.start.0.script
Deci nu pricep de ce nu se leagă...
Edit: Quest-ul în sine arată așă, nume: devilscatacomb.quest
Iar scriptul din teleporter are numele: teleporter.start.0.script
Deci nu pricep de ce nu se leagă...- SauRRoN
-

- Mesaje: 2834
- Membru din: 26 Iul 2014, 11:25
- Regat: Jinno
- Aprecieri: 581
- Mulţumiri: 1000
- Discord: Copiază ID
Incearca acest quest :Dekron scrie:Am încercat, e pus nr hărții și in config din CH1,2 si GAME99, tot așa se întamplă.. dau click și nu mă teleportează. Dacă e să scriu codul de warp in joc la catacombe mă duce acolo..
Edit: Quest-ul în sine arată așă, nume: devilscatacomb.quest
Iar scriptul din teleporter are numele: teleporter.start.0.script
Deci nu pricep de ce nu se leagă...
Cod: Selectaţi tot
quest catacomba_diavolului begin
state start begin
when login begin
if pc.get_map_index() == 193 then
warp_all_to_village()
end
end
--Reseteaza status
when 20092.chat."Reseteazã statusul catacombei!" with pc.is_gm begin
say_title("Gardianul Catacombei")
say_reward("Statusul a fost resetat!")
say("")
game.set_event_flag ( "dc_incercari" ,1 )
game.set_event_flag ( "dc_jucator" ,0 )
game.set_event_flag ( "dc_succes" ,0 )
end
--Configuratie
when 20092.chat."Configuraþia Catacombei!" with game.get_event_flag("blocheaza_dc_configurari") == 0 and pc.is_gm begin
game.set_event_flag ( "dc_este_ok", 1 )
game.set_event_flag ( "blocheaza_dc_configurari" ,1 )
game.set_event_flag ( "dc_incercari" ,1 )
end
when 20092.chat."Intrã în Catacombele Diavolului" with game.get_event_flag("dc_este_ok") == 1 and pc.getqf("poate_intra_dc") == 0 begin
say ( "Pânã în prezent " .. game . get_event_flag ( "dc_jucator" ) .. " soldaþi au încercat" )
say ( "sã il invingã pe Azrael !")
say ( "Din pacãte " .. game . get_event_flag ( "dc_succes" ) .. " soldaþi au murit în luptã." )
say ( "Foarte putini reuºesc sa ducã pânã la sfârºit aceastã misiune, te mai las un moment sã te gândeºti...")
say ( "" )
wait ( )
if pc . count_item ( 30320 ) >= 1 and pc . level >= 80 then
say ("Esti sigur cã vrei sã intri?")
say ("")
local s = select ( "Intra" , "Numai vreau" )
if s == 1 then
pc . remove_item ( 30320 , 1 )
pc . warp ( 307200 , 1.2032e+06 )
else
return
end
else
say_reward ( "Pentru a intra în catacombe ai nevoie de un" )
say_reward ( "Cap Mumificat ºi nivelul 85. Intoarce-te când")
say_reward ( "îndeplineºti toate condiþiile.")
say ( "" )
end
end
--Etaj 1
when login with pc.get_map_index() == 193 begin
game.set_event_flag(("dc_jucator"), game.get_event_flag("dc_jucator")+1)
game.set_event_flag(("dc_incercari"), game.get_event_flag("dc_incercari")+1)
say ( "" )
say ( "Pentru a trece la etajul 2 trebuie sã obtii" )
say_item ( "Cheie Suflet Cristalizat", 30311, "" )
say ( "dupa ce o gãsiþi, o trageti peste Statuia Kud!" )
say ( "" )
pc.setqf("cheie_drop", 0)
end
when kill with not npc.is_pc() and pc.get_map_index() == 193 begin
local cheie = number(1,15)
if cheie ==1 and pc.getqf ( "cheie_drop" ) ==0 then
pc.setqf( "cheie_drop" , 1 )
chat("Ai gãsit cheia!")
game.drop_item(30311, 1)
end
end
when 30101.take with item.vnum == 30311 begin
item.remove()
d.new_jump_all(193, 3636, 12086)
timer("catacomba_diavolului_timp_1", 600)
d.notice("[Catacomba Diavolului]: Ai 10 minute pentru a trece la etajul 3!")
d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj2.txt")
d.regen_file("data/dungeon/catacombadiavolului/dc_regen_porti_jos.txt")
d.regen_file("data/dungeon/catacombadiavolului/dc_regen_porti_stanga.txt")
d.spawn_mob(30104, 741, 221)
end
when catacomba_diavolului_timp_1.timer begin
d.notice("Timpul a expirat!")
warp_all_to_village()
end
when catacomba_diavolului_timp_20.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 50 de minute!")
timer("catacomba_diavolului_timp_3", 193)
end
when catacomba_diavolului_timp_30.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 45 de minute!")
timer("catacomba_diavolului_timp_4", 193)
end
when catacomba_diavolului_timp_40.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 40 de minute!")
timer("catacomba_diavolului_timp_5", 193)
end
when catacomba_diavolului_timp_50.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 35 de minute!")
timer("catacomba_diavolului_timp_6", 193)
end
when catacomba_diavolului_timp_60.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 30 de minute!")
timer("catacomba_diavolului_timp_7", 193)
end
when catacomba_diavolului_timp_70.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 25 de minute!")
timer("catacomba_diavolului_timp_8", 193)
end
when catacomba_diavolului_timp_80.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 20 de minute!")
timer("catacomba_diavolului_timp_9", 193)
end
when catacomba_diavolului_timp_90.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 15 de minute!")
timer("catacomba_diavolului_timp_10", 193)
end
when catacomba_diavolului_timp_100.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 10 de minute!")
timer("catacomba_diavolului_timp_11", 193)
end
when catacomba_diavolului_timp_101.timer begin
d.notice("[Catacomba Diavolului]: Mai aveþi 5 minute!")
timer("catacomba_diavolului_timp_12", 193)
end
when catacomba_diavolului_timp_110.timer begin
d.notice("[Catacomba Diavolului]: Timpul a expirat!")
warp_all_to_village()
end
--Etajul 2
when 30104.chat."Etajul 3" begin
npc.purge()
say ( "Drumul spre Azrael este foarte lung..." )
wait()
d.new_jump_all(193, 4427, 12284)
d.setf("catacomba_diavolului_sari_etaj3", 0)
d.notice("[Catacomba Diavolului]: Drumul cãtre Azrael este foarte lung...")
d.notice("[Catacomba Diavolului]: Gãseºte ºi distruge Metinul care te va duce la etajul urmãtor")
d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj3.txt")
local metindv = number(1,4)
if metindv==1 then
d.spawn_mob(8029, 1351, 348)
d.spawn_mob(8031, 1148, 350)
d.spawn_mob(8030, 1151, 155)
d.spawn_mob(8029, 1351, 149)
end
if metindv==2 then
d.spawn_mob(8030, 1351, 348)
d.spawn_mob(8031, 1148, 350)
d.spawn_mob(8029, 1151, 155)
d.spawn_mob(8030, 1351, 149)
end
if metindv==3 then
d.spawn_mob(8029, 1351, 348)
d.spawn_mob(8029, 1148, 350)
d.spawn_mob(8030, 1151, 155)
d.spawn_mob(8031, 1351, 149)
end
if metindv==4 then
d.spawn_mob(8029, 1351, 348)
d.spawn_mob(8029, 1148, 350)
d.spawn_mob(8031, 1151, 155)
d.spawn_mob(8030, 1351, 149)
end
end
when 8028.kill with pc.in_dungeon() begin
d.notice("[Catacomba Diavolului]: Acestã Piatrã Metin este falsã")
end
when 8029.kill with pc.in_dungeon() begin
d.notice("[Catacomba Diavolului]: Aceasta este Piatra Metin corectã. Imediat vei fi teleportat")
timer("catacomba_diavolului_sari_etaj5", 5)
end
--Etaj 6
when catacomba_diavolului_sari_etaj5.timer begin
d.new_jump_all(193, 3917, 12925)
d.notice("[Catacomba Diavolului]: Cautã ºi ucide Ucigaºul Iadului pentru a obþine un Totem Schimonosit!")
d.spawn_mob(30102, 848, 739)
timer("catacomba_diavolului_timp_4", 600)
d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj5.txt")
local tartaros = number(1,4)
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
d.notice("[Catacomba Diavolului]: Ucigaºul Iadului þi-a dat un Totem Schimonosit!")
d.notice("[Catacomba Diavolului]: Acum du-te ºi trage-l peste Basalt-Obelisk!")
game.drop_item(30312, 1)
end
when 30102.take with item.vnum == 30312 begin
timer("catacomba_diavolului_timp_4", 6000)
item.remove()
npc.purge()
say_reward("...")
d.notice("[Catacomba Diavolului]: O sa fi teleportat imediat!")
timer("catacomba_diavolului_sari_etaj6", 5)
end
when catacomba_diavolului_timp_4.timer begin
d.notice("Timpul a expirat!")
warp_all_to_village()
end
--Etajul 7
when catacomba_diavolului_sari_etaj6.timer begin
d.new_jump_all(193, 4411, 12736)
timer("catacomba_diavolului_timp_5", 600)
d.notice("[Catacomba Diavolului]: Pentru a putea ajunge la Azrael trebuie sa îl ucizi pe Charon!")
d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj6.txt")
end
when 2597.kill with pc.in_dungeon() begin
timer("catacomba_diavolului_timp_5", 6000)
d.notice ( "[Catacomba Diavolului]: O sa fii teleportat imediat" )
d.notice ( "[Catacomba Diavolului]: Pregãteºte-te de lupta cu Azrael!" )
timer("catacomba_diavolului_sari_etaj7", 10)
end
when catacomba_diavolului_timp_5.timer begin
d.notice ( "Timpul a expirat!" )
warp_all_to_village()
end
--Etajul 8
when catacomba_diavolului_sari_etaj7.timer begin
d.new_jump_all(193, 3147, 13191)
d.notice("[Catacomba Diavolului]: Ucide-l pe Azrael, doar atunci vei primi o recompensa!")
d.regen_file("data/dungeon/catacombadiavolului/dc_regen_etaj7.txt")
end
when 2598.kill with pc.in_dungeon() begin
game.set_event_flag(("dc_succes"), game.get_event_flag("dc_succes")+1)
local level = pc.get_level()
d.notice("[Catacomba Diavolului]: L-ai învins. Meriþi o recompensa!")
d.kill_all()
d.kill_all()
notice_all("Jucatorul "..pc.get_name().." l-a învivins pe Azrael!")
timer("catacomba_diavolului_iesire", 60)
d.spawn_mob(9012, 74, 1159)
pc.give_item2(50186)
end
end
end-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 29 vizitatori


