*Resursă folosită:©Braxy:
Questul pe care am inceput.
when kill with AzraelCatacomb.isInDungeon() begin
local data = AzraelCatacomb.ReturnData();
local FirstBossCoords = data["boss_Posit"];
if npc.get_race() == data["KingVnum"] and d.getf("KingDeafeted") == 0 then
d.spawn_mob(data["AzraelVnum"], FirstBossCoords["x"], FirstBossCoords["y"]);
d.setf("KingDeafeted", 1);
d.notice("Catacomba Diavolului: L-ai infrant pe Tartaros, acum Azrael s-a infuriat!")
end
if npc.get_race() == data["AzraelVnum"] then
clear_server_timer("devilscatacomb_time_out", get_server_timer_arg());
server_timer("devilscatacomb_time_out", 30, d.get_map_index());
AzraelCatacomb.ClearDungeon();
d.notice("Catacomba Diavolului: Felicitari Catacomba a fost completata cu succes!")
d.notice("Catacomba Diavolului: In 60 de secunde veti fi teleportati!")
notice_all(string.format("[Catacomba Diavolului]: Catacomba a fost infranta de catre %s, felicitari!", pc.get_name()))
end
endQuestul editat dupa primu cu problema:
when kill with OrkCatacomb.isInDungeon() begin
local data = OrkCatacomb.ReturnData();
local FirstBossCoords = data["boss_Posit"];
if npc.get_race() == data["stone"] and npc.get_race() == data["stone1"] and npc.get_race() == data["stone2"] and npc.get_race() == data["stone3"] and d.getf("KingDeafeted") == 0 then
d.spawn_mob(data["OrkVnum"], FirstBossCoords["x"], FirstBossCoords["y"]);
d.setf("KingDeafeted", 4);
d.notice("Ai distrus toate metinele, acum trebuie sa infrangi Orcul Sef!")
end
if npc.get_race() == data["OrkVnum"] then
clear_server_timer("orkdungeon_time_out", get_server_timer_arg());
server_timer("orkdungeon_time_out", 30, d.get_map_index());
OrkCatacomb.ClearDungeon();
d.notice("Temnita Orcului Sef: Felicitari temnita a fost completata cu succes!")
d.notice("Temnita Orcului Sef: In 60 de secunde veti fi teleportati!")
notice_all(string.format("[Temnita Orcului Sef]: Orcul Sef a fost infrant de catre %s, felicitari!", pc.get_name()))
end
end*Detalii suplimentare: ["stone"] si restul sunt declarate in lib, nu cred ca are nici un rost sa le las aici.




