After finishing the 6 missions and clicking again on Am-heh Gorge I select the option to awake him again but this time nothing happends when it should teleport me to Razador's room , any idea on what is wrong or at least where I should try and check if everything is allright ? .Razador boss is implemented,the missions and the mobs work perfect the only problem is that it won't let me go to the last stage .
NPC click :
Code:
if pc . get_map_index ( ) >= 2.35e+06 and pc . get_map_index ( ) <= 2.355e+06 and d . getf ( "block_altar" ) == 0 then if d . getf ( "purgatory_level" ) == 7 then
d . setf ( "block_altar" , 1 )
d . setf ( "actual_round" , 7 )
d . notice ( "[Fortareata Dragonului Rosu]Felicitari ai terminat de facut prima parte ," )
d . notice ( "[Fortareata Dragonului Rosu]Lupta cu Razador va incepe esti pregatit!" )
timer ( "warp_to_boss" , 5 )
else
d . setf ( "purgatory_level" , d . getf ( "purgatory_level" ) + 1 )
blazingpurgatory . purge ( )
blazingpurgatory . LoadStage ( )
d . setf ( "block_altar" , 1 )
blazingpurgatory . NoticeTime ( )
d . notice ( "[Fortareata Dragonului Rosu] O camera a fost deschisa !" )
end
return end
NPC script :
Code:
local setting = flame_dungeon . setting ( )
if d . getf ( "started" ) == 0 then
say ( gameforge . flame_dungeon . _230_say )
say ( gameforge . flame_dungeon . _240_say )
wait ( )
d . setf ( "started" , 1 )
server_timer ( "flame_dungeon_45m_left_timer" , 15 * 60 , d . get_map_index ( ) )
notice_multiline ( gameforge . flame_dungeon . _250_notice , d . notice )
notice_multiline ( gameforge . flame_dungeon . _170_notice , d . notice )
local pids = { party . get_member_pids ( ) }
local ticketGroup = { get_special_item_group ( 10033 ) }
for i , pid in next , pids , nil begin
q . begin_other_pc_block ( pid )
local canPass = false
for idx = 1 , table . getn ( ticketGroup ) , 2 begin
if pc . count_item ( ticketGroup [ idx ] ) >= ticketGroup [ idx + 1 ] then
canPass = true
pc . remove_item ( ticketGroup [ idx ] , ticketGroup [ idx + 1 ] )
break
end
end
if not canPass then
pc . warp ( setting . outside_entry_pos [ 1 ] * 100 , setting . outside_entry_pos [ 2 ] * 100 , 62 )
end
q . end_other_pc_block ( )
end
d . setqf2 ( "flame_dungeon" , "ticket_delete" , 1 )
d . setf ( "dungeon_enter" , 1 )
party . setf ( "dungeon_index" , d . get_map_index ( ) )
d . setf ( "party_leader_pid" , party . get_leader_pid ( ) )
end
if d . getf ( "level" ) < 7 then
if d . getf ( "clear_count" ) == 6 then
d . setf ( "level" , 7 )
else
local rand = number ( 1 , 6 )
local setlev = 0
d . setf ( "level" , 7 )
for i = 1 , 50 begin
setlev = setlev + 1
if setlev > 6 then
setlev = 1
end
if not d . is_unique_dead ( "door" .. setlev ) then
rand = rand - 1
if rand == 0 then
d . setf ( "level" , setlev )
d . setf ( "clear_count" , d . getf ( "clear_count" ) + 1 )
break
end
end
end
end
end
if d . getf ( "level" ) == 1 then
say ( gameforge . flame_dungeon . _260_say )
notice_multiline ( gameforge . flame_dungeon . _260_say , d . notice )
d . kill_unique ( "door1" )
d . kill_unique ( "idoor1" )
d . setf ( "level" , 11 )
d . regen_file ( "data/dungeon/flame_dungeon/" .. "fd_a.txt" )
server_timer ( "killed_A_1" , 12 , d . get_map_index ( ) )
elseif d . getf ( "level" ) == 11 then
say ( gameforge . flame_dungeon . _270_say )
say_title ( gameforge . flame_dungeon . _280_sayTitle .. d . count_monster ( ) )
elseif d . getf ( "level" ) == 2 then
say ( gameforge . flame_dungeon . _290_say )
say ( gameforge . flame_dungeon . _300_say )
notice_multiline ( gameforge . flame_dungeon . _290_say , d . notice )
notice_multiline ( gameforge . flame_dungeon . _300_say , d . notice )
d . spawn_mob ( 20386 , setting . LEVEL2_STONE_pos [ 1 ] , setting . LEVEL2_STONE_pos [ 2 ] )
d . kill_unique ( "door2" )
d . kill_unique ( "idoor2" )
d . set_regen_file ( "data/dungeon/flame_dungeon/" .. "fd_b.txt" )
d . setf ( "level" , 12 )
elseif d . getf ( "level" ) == 12 then
say ( gameforge . flame_dungeon . _310_say )
elseif d . getf ( "level" ) == 3 then
say ( gameforge . flame_dungeon . _260_say )
notice_multiline ( gameforge . flame_dungeon . _260_say , d . notice )
d . kill_unique ( "door3" )
d . kill_unique ( "idoor3" )
d . setf ( "level" , 13 )
d . regen_file ( "data/dungeon/flame_dungeon/" .. "fd_c.txt" )
server_timer ( "killed_A_1" , 12 , d . get_map_index ( ) )
elseif d . getf ( "level" ) == 13 then
say ( gameforge . flame_dungeon . _270_say )
say_title ( gameforge . flame_dungeon . _280_sayTitle .. d . count_monster ( ) )
elseif d . getf ( "level" ) == 4 then
say ( gameforge . flame_dungeon . _320_notice )
notice_multiline ( gameforge . flame_dungeon . _320_notice , d . notice )
d . setf ( "level" , 14 )
d . kill_unique ( "door4" )
d . kill_unique ( "idoor4" )
d . set_regen_file ( "data/dungeon/flame_dungeon/" .. "fd_d.txt" )
d . spawn_mob ( 6051 , setting . LEVEL4_TARGET_pos [ 1 ] , setting . LEVEL4_TARGET_pos [ 2 ] )
elseif d . getf ( "level" ) == 14 then
say ( gameforge . flame_dungeon . _330_say )
say ( gameforge . flame_dungeon . _340_say )
elseif d . getf ( "level" ) == 5 then
say ( gameforge . flame_dungeon . _350_say )
say ( gameforge . flame_dungeon . _360_say )
notice_multiline ( gameforge . flame_dungeon . _350_say , d . notice )
notice_multiline ( gameforge . flame_dungeon . _360_say , d . notice )
d . kill_unique ( "door5" )
d . kill_unique ( "idoor5" )
d . setf ( "level" , 15 )
d . set_regen_file ( "data/dungeon/flame_dungeon/" .. "fd_e.txt" )
local vis = { 0 , 0 , 0 , 0 , 0 , 0 , 0 }
for i = 1 , 7 begin
vis [ i ] = 0
end
for i = 1 , 7 begin
local ran = number ( 1 , 7 )
local st = 0
for j = 1 , 50 begin
st = st + 1
if st > 7 then
st = 1
end
if vis [ st ] == 0 then
ran = ran - 1
if ran == 0 then
vis [ st ] = 1
d . set_unique ( "stone5_" .. st , d . spawn_mob ( 20386 , setting . LEVEL5_STONE_pos [ i ] [ 1 ] , setting . LEVEL5_STONE_pos [ i ] [ 2 ] ) )
break
end
end
end
end
elseif d . getf ( "level" ) == 15 then
say ( gameforge . flame_dungeon . _370_say )
elseif d . getf ( "level" ) == 6 then
say ( gameforge . flame_dungeon . _380_say )
notice_multiline ( gameforge . flame_dungeon . _380_say , d . notice )
d . setf ( "level" , 16 )
d . kill_unique ( "door6" )
d . kill_unique ( "idoor6" )
d . set_regen_file ( "data/dungeon/flame_dungeon/" .. "fd_f.txt" )
d . spawn_mob ( 8057 , setting . LEVEL6_TARGET_pos [ 1 ] , setting . LEVEL6_TARGET_pos [ 2 ] )
elseif d . getf ( "level" ) == 16 then
say ( gameforge . flame_dungeon . _390_say )
say ( gameforge . flame_dungeon . _400_say )
elseif d . getf ( "level" ) == 7 then
flame_dungeon . go_boss ( )
else
say ( gameforge . flame_dungeon . _410_say )
end
npc . unlock ( )
[PROBLEM] Blazing Purgatory... 04/29/2015 - Metin2 Private Server - 4 Replies Problem gelöst: Hab die "server_attr" Datei durch eine neue ersetzt. Die neue hab ich in diesem Thread gefunden: http://www.elitepvpers.com/forum/metin2-pserver-gu ides-strategies/3025239-release-blazing-purgatory- map-implantation.html
Kann geclosed werden.
Ich habe Server/Clientside Blazing Purgatory hinzugefügt und erhalte das Problem, dass ich gekickt werde (genaueres siehe Video)....
https://www.youtube.com/watch?v=1Uks0Afo1hg
Vielleicht ist der Fehler ja ganz simpel und ich seh...
[RELEASE] Blazing Purgatory RENDERS(some...) 01/08/2015 - Metin2 PServer Guides & Strategies - 10 Replies Hello guys,
I have some new renders for you, created my me. ^.^
Preview:
http://img24.imageshack.us/img24/2183/jbky.jpg
Download: CONTACT ME
Password: zetsuwoc
Problem with Blazing Purgatory (Quest) 09/30/2014 - Metin2 Private Server - 1 Replies I have a problem quest of purgatory. The "tp" teleports me out map. The pillars are not pop, and when I pop a manually opening the stone does not. The mob does not drop the stone open. And I can click directly on 20085 NPCs who tell me that a new area is accessible without me teleport. Here is the quest that I use:
quest blazingpurgatory begin
state start begin
when 20394.chat."Les Gorges du Pugatoire" begin --- Changer lID du PNJ soit le garde du purgatoire qui se trouve map...
Problem mit Blazing Purgatory! 05/27/2014 - Metin2 Private Server - 7 Replies Hab ein Problem mit Blazing Purgatory, die Quest portet mich auf die Map, aber dann passiert nix mehr, eigentlich müsste ein Fenster erscheinen auf den Anweisungen für den Run stehen, aber es kommt nix.. und dadurch startet der Run nicht.
quest blazingpurgatory begin
state start begin
when 20351.chat."Die Pforten zur Hölle" with pc.get_map_index() == 235 begin
say_title("Wächter der Hölle")
say("Der Gott aller Dämonen, Sung Mahi, ist...
Blazing Purgatory Ice Version 01/27/2014 - Metin2 Private Server - 5 Replies Hello,last night i create blazing purgatory in version - ice.
Becouse ymir have ice mobs and fire mobs for blazing purgatory.
Here is a video:
Metin2 - Blazing Purgatory Ice Version - RatedR203 - YouTube
BOSS room:
http://i.imgur.com/Rshni2D.jpg
Some opinions?