Jump to content

Night

Inactive Member
  • Posts

    839
  • Joined

  • Last visited

  • Days Won

    5
  • Feedback

    0%

Posts posted by Night

  1. You should delete the (%d) from the locale_game.txt, but I did it. If you use the locale from this client, the exchange will works properly.

     

    well the thing is im just not from germany or a country that use english but thanks nor do i understand the lang im working on

  2.  

    yes it works but mounts does not work indeed + syserr if you want if i ever fix it  i will share ^^

    0730 23:27:35607 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_red.mse) Error
    0730 23:27:35607 :: CInstanceBase::RegisterEffect(eEftType=267, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_red.mse, isCache=1) - Error
    0730 23:27:35608 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse) Error
    0730 23:27:35608 :: CInstanceBase::RegisterEffect(eEftType=268, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse, isCache=1) - Error
    0730 23:27:35608 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item1.mse) Error
    0730 23:27:35608 :: CInstanceBase::RegisterEffect(eEftType=269, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item1.mse, isCache=1) - Error
    0730 23:27:35608 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item2.mse) Error
    0730 23:27:35608 :: CInstanceBase::RegisterEffect(eEftType=270, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item2.mse, isCache=1) - Error
    0730 23:27:35609 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item4.mse) Error
    0730 23:27:35609 :: CInstanceBase::RegisterEffect(eEftType=272, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item4.mse, isCache=1) - Error
    0730 23:27:35655 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage1.mse) Error
    0730 23:27:35655 :: CInstanceBase::RegisterEffect(eEftType=264, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage1.mse, isCache=1) - Error
    0730 23:27:35655 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage2.mse) Error
    0730 23:27:35655 :: CInstanceBase::RegisterEffect(eEftType=265, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage2.mse, isCache=1) - Error
    0730 23:27:35655 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage3.mse) Error
    0730 23:27:35655 :: CInstanceBase::RegisterEffect(eEftType=266, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage3.mse, isCache=1) - Error
    0730 23:27:42945 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
    0730 23:27:43672 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
    0730 23:27:44004 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse) Error
    0730 23:27:44004 :: CInstanceBase::RegisterEffect(eEftType=248, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse, isCache=0) - Error
    0730 23:27:44004 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse) Error
    0730 23:27:44004 :: CInstanceBase::RegisterEffect(eEftType=249, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse, isCache=0) - Error
    0730 23:28:46854 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=5, itemIndex=40029) - Failed to item data
    
    0730 23:28:46854 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=2, itemIndex=40019) - Failed to item data
    
    0730 23:28:46854 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=3, itemIndex=40049) - Failed to item data
    
    0730 23:28:46854 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=4, itemIndex=40039) - Failed to item data
    
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/npc/lion_white/lion_white.msm] ERROR. Will Find Another Path.
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/npc2/lion_white/lion_white.msm] ERROR. Will Find Another Path.
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/monster/lion_white/lion_white.msm] ERROR. Will Find Another Path.
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/monster2/lion_white/lion_white.msm] ERROR. Will Find Another Path.
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/guild/lion_white/lion_white.msm] ERROR
    0730 23:28:15767 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 20114
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/npc/boar_2/boar_2.msm] ERROR. Will Find Another Path.
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/npc2/boar_2/boar_2.msm] ERROR. Will Find Another Path.
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/monster/boar_2/boar_2.msm] ERROR. Will Find Another Path.
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/monster2/boar_2/boar_2.msm] ERROR. Will Find Another Path.
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/guild/boar_2/boar_2.msm] ERROR
    0730 23:38:46239 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 20205
    0730 23:43:40072 :: Traceback (most recent call last):
    
    0730 23:43:40072 ::   File "game.py", line 952, in StartExchange
    
    0730 23:43:40073 ::   File "interfaceModule.py", line 678, in StartExchange
    
    0730 23:43:40073 ::   File "uiExchange.py", line 84, in OpenDialog
    
    0730 23:43:40073 :: TypeError
    0730 23:43:40073 :: :
    0730 23:43:40073 :: not enough arguments for format string
    0730 23:43:40073 ::
    
    
    

    there is a bug with the dsa system (dragon alchemy sytem ) does not work properly how ever the gui is still there but the bin looks not being able to support it

    + exchange not working mmmmmmmmmm dont know what else i didnt test anything yet but they are fixable problems

    just if you say what bin this one is;

     

     

    Check your locale_game.txt Webzen add new feature in Exchange. No longer Exchange Show your partner level.

     

    Best Regards

    Ellie

     

     

     

    i do get that Webzen add new feature in Exchange. but i dont get the rest of the post

  3. yes it works but mounts does not work indeed + syserr if you want if i ever fix it  i will share ^^

    0730 23:27:35607 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_red.mse) Error
    0730 23:27:35607 :: CInstanceBase::RegisterEffect(eEftType=267, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_red.mse, isCache=1) - Error
    0730 23:27:35608 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse) Error
    0730 23:27:35608 :: CInstanceBase::RegisterEffect(eEftType=268, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse, isCache=1) - Error
    0730 23:27:35608 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item1.mse) Error
    0730 23:27:35608 :: CInstanceBase::RegisterEffect(eEftType=269, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item1.mse, isCache=1) - Error
    0730 23:27:35608 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item2.mse) Error
    0730 23:27:35608 :: CInstanceBase::RegisterEffect(eEftType=270, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item2.mse, isCache=1) - Error
    0730 23:27:35609 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/etc/buff/buff_item4.mse) Error
    0730 23:27:35609 :: CInstanceBase::RegisterEffect(eEftType=272, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/etc/buff/buff_item4.mse, isCache=1) - Error
    0730 23:27:35655 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage1.mse) Error
    0730 23:27:35655 :: CInstanceBase::RegisterEffect(eEftType=264, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage1.mse, isCache=1) - Error
    0730 23:27:35655 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage2.mse) Error
    0730 23:27:35655 :: CInstanceBase::RegisterEffect(eEftType=265, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage2.mse, isCache=1) - Error
    0730 23:27:35655 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/effect/hit/percent_damage3.mse) Error
    0730 23:27:35655 :: CInstanceBase::RegisterEffect(eEftType=266, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/hit/percent_damage3.mse, isCache=1) - Error
    0730 23:27:42945 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
    0730 23:27:43672 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010).  Automatic conversion will be attempted.
    0730 23:27:44004 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse) Error
    0730 23:27:44004 :: CInstanceBase::RegisterEffect(eEftType=248, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse, isCache=0) - Error
    0730 23:27:44004 :: CEffectManager::RegisterEffect - LoadScript(D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse) Error
    0730 23:27:44004 :: CInstanceBase::RegisterEffect(eEftType=249, c_szEftAttachBone=Bip01, c_szEftName=D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse, isCache=0) - Error
    0730 23:28:46854 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=5, itemIndex=40029) - Failed to item data
    
    0730 23:28:46854 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=2, itemIndex=40019) - Failed to item data
    
    0730 23:28:46854 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=3, itemIndex=40049) - Failed to item data
    
    0730 23:28:46854 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=4, itemIndex=40039) - Failed to item data
    
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/npc/lion_white/lion_white.msm] ERROR. Will Find Another Path.
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/npc2/lion_white/lion_white.msm] ERROR. Will Find Another Path.
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/monster/lion_white/lion_white.msm] ERROR. Will Find Another Path.
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/monster2/lion_white/lion_white.msm] ERROR. Will Find Another Path.
    0730 23:28:15767 :: CRaceManager::RegisterRacePath : RACE[20114] LOAD MSMFILE[d:/ymir work/guild/lion_white/lion_white.msm] ERROR
    0730 23:28:15767 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 20114
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/npc/boar_2/boar_2.msm] ERROR. Will Find Another Path.
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/npc2/boar_2/boar_2.msm] ERROR. Will Find Another Path.
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/monster/boar_2/boar_2.msm] ERROR. Will Find Another Path.
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/monster2/boar_2/boar_2.msm] ERROR. Will Find Another Path.
    0730 23:38:46239 :: CRaceManager::RegisterRacePath : RACE[20205] LOAD MSMFILE[d:/ymir work/guild/boar_2/boar_2.msm] ERROR
    0730 23:38:46239 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 20205
    0730 23:43:40072 :: Traceback (most recent call last):
    
    0730 23:43:40072 ::   File "game.py", line 952, in StartExchange
    
    0730 23:43:40073 ::   File "interfaceModule.py", line 678, in StartExchange
    
    0730 23:43:40073 ::   File "uiExchange.py", line 84, in OpenDialog
    
    0730 23:43:40073 :: TypeError
    0730 23:43:40073 :: :
    0730 23:43:40073 :: not enough arguments for format string
    0730 23:43:40073 ::
    
    
    

    there is a bug with the dsa system (dragon alchemy sytem ) does not work properly how ever the gui is still there but the bin looks not being able to support it

    + exchange not working mmmmmmmmmm dont know what else i didnt test anything yet but they are fixable problems

    just if you say what bin this one is;

  4. quest deviltower_zone begin
        state start begin
            when login begin
                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 logout begin
    			pc.remove_item(30300, pc.count_item(30300))
    			pc.remove_item(30301, pc.count_item(30301))
    			pc.remove_item(30302, pc.count_item(30302))
    		end
    	when deviltower_man.chat.locale.deviltower_man_chat begin
                say_title("Wächter des Dämonturmes")
    			if pc . get_level ( ) < 40 then 
    				say("Du hast noch nicht genügend Erfahrung gesammelt.")
    				say("Komme wieder, wenn du Level 40 bist!") 
    				return
    			end
    			say("Möchtest du den Daemonenturm betreten?") 
    			local s = select ("Betreten", "Abbrechen") 
    			if s == 1 then 
    				pc.warp (216500, 727000) 				
    			end
            end
            when kill begin
    		    if npc.get_race() == 8015 then
                    timer("devil_stone1_1", 6)
               end
    		end
            when devil_stone1_1.timer begin
                d.new_jump_all(66, special.devil_tower[1][1], special.devil_tower[1][2])
                d.regen_file("data/dungeon/deviltower2_regen.txt")
                d.set_warp_at_eliminate(4, d.get_map_index(), special.devil_tower[2][1], special.devil_tower[2][2], "data/dungeon/deviltower3_regen.txt")
            end
            when kill begin
    		    if npc.get_race() == 1091 then
                    d.set_warp_at_eliminate(4, d.get_map_index(), special.devil_tower[3][1], special.devil_tower[3][2], "data/dungeon/deviltower4_regen.txt")
                    d.check_eliminated()
                end
    		end
            function get_4floor_stone_pos()
    	    local positions = 
    			{
    				{368, 629}, {419, 630}, {428, 653}, {422, 679},
    				{395, 689}, {369, 679}, {361, 658},
    			}
                for i = 1, 6 do
                    local j = number(i, 7)
                    if i != j then
                        local t = positions[i];
                        positions[i] = positions[j];
                        positions[j] = t;
                    end
                end
                return positions
            end
            when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
    		    if npc.get_race() == 8016 then
                    d.setf("level", 4)
                    local positions = deviltower_zone.get_4floor_stone_pos()
                    for i = 1, 6 do
                        chat(positions[i][1], positions[i][2])
                        d.set_unique("fake" .. i , d.spawn_mob(8017, positions[i][1], positions[i][2]))
                    end
                    chat(positions[7][1], positions[7][2])
                    local vid = d.spawn_mob(8017, positions[7][1], positions[7][2])
                    chat(vid)
                    d.set_unique("real", vid)
    	        server_loop_timer('devil_stone4_update', 10, pc.get_map_index())
    	        server_timer('devil_stone4_fail1', 5*60, pc.get_map_index())
    
                    d.notice("Findet den richtigen Metinstein und zerstört ihn.")
    			    d.notice("Die falschen Metinsteine werden verschwinden!")
    			    d.notice("Ihr habt 15 Minuten zeit!")
                end
    		end
    
            when devil_stone4_fail1.server_timer with d.getf("level") == 4 begin
                if d.select(get_server_timer_arg()) then
                    d.notice("Verbleibende Zeit: 10 Minuten")
    		server_timer('devil_stone4_fail2', 5*60, get_server_timer_arg())
                end
            end
    
            when devil_stone4_fail2.server_timer with d.getf("level") == 4 begin
                if d.select(get_server_timer_arg()) then
                    d.notice("Verbleibende Zeit: 5 Minuten")
    		server_timer('devil_stone4_fail', 5*60, get_server_timer_arg())
                end
            end
    
            when devil_stone4_fail.server_timer with d.getf("level") == 4 begin
                if d.select(get_server_timer_arg()) then
                    d.notice("Die Zeit ist abgelaufen")
    				d.notice("Ihr werdet nun nach draußen teleportiert")
                    d.exit_all()
    		clear_server_timer('devil_stone4_update', get_server_timer_arg())
                end
            end
    
            when devil_stone4_update.server_timer begin
                if d.select(get_server_timer_arg()) then
                    if not d.is_unique_dead("real") then
                        for i = 1, 6 do
                            if d.getf("fakedead" .. i) == 0 then
                                if d.unique_get_hp_perc("fake" .. i) < 50 then
                                    d.purge_unique("fake" .. i)
                                    d.setf("fakedead" .. i, 1)
                                    d.notice("Die falschen Metinsteine verschwinden..");
                                end
                            end
                        end
                    else
                        server_timer("devil_stone4_end", 5, get_server_timer_arg())
                        d.notice("Ihr habt den richtigen Metinstein zerstört.")
    					d.notice("Ihr werdet nun in die nächste Etage teleportiert")
    		    clear_server_timer('devil_stone4_fail1', get_server_timer_arg())
    		    clear_server_timer('devil_stone4_fail2', get_server_timer_arg())
    		    clear_server_timer('devil_stone4_fail', get_server_timer_arg())
                    end
                else
    		server_timer('devil_stone4_stop_timer', 1, get_server_timer_arg())
                end
            end
    
            when devil_stone4_stop_timer.server_timer begin
    	    clear_server_timer('devil_stone4_update', get_server_timer_arg())
            end
    
            when devil_stone4_end.server_timer begin
                if d.select(get_server_timer_arg()) then
    			clear_server_timer('devil_stone4_update', get_server_timer_arg())
    			clear_server_timer('devil_stone4_fail1', get_server_timer_arg())
    			clear_server_timer('devil_stone4_fail2', get_server_timer_arg())
    			clear_server_timer('devil_stone4_fail', get_server_timer_arg())
    
                    d.setf("level", 5)
                    d.setf("stone_count", 5)
                   d.notice("Du bist nun in der 5. Ebene")
    				d.notice("Öffne alle Alten Siegel um in die nächste Ebene zu gelangen.")
    				d.notice("Du hast 20 Minuten Zeit um alle Siegel zu öffnen.")
                    d.jump_all(special.devil_tower[4][1], special.devil_tower[4][2])
    		server_timer('devil_stone5_fail1', 5*60, get_server_timer_arg())
    		clear_server_timer('devil_stone4_update', get_server_timer_arg())
    
                    d.set_regen_file("data/dungeon/deviltower5_regen.txt")
    
                    d.spawn_mob(20073, 421, 452)
                    d.spawn_mob(20073, 380, 460)
                    d.spawn_mob(20073, 428, 414)
                    d.spawn_mob(20073, 398, 392)
                    d.spawn_mob(20073, 359, 426)
                end
            end
            when devil_stone5_fail1.server_timer with d.getf("level") == 5 begin
                if d.select(get_server_timer_arg()) then
                    d.notice("Verbleibende Zeit: 15 Minuten")
    		server_timer('devil_stone5_fail2', 5*60, get_server_timer_arg())
                end
            end
    
            when devil_stone5_fail2.server_timer with d.getf("level") == 5 begin
                if d.select(get_server_timer_arg()) then
                    d.notice("Verbleibende Zeit: 10 Minuten")
    		server_timer('devil_stone5_fail3', 5*60, get_server_timer_arg())
                end
            end
    
            when devil_stone5_fail3.server_timer with d.getf("level") == 5 begin
                if d.select(get_server_timer_arg()) then
                    d.notice("Verbleibende Zeit: 5 Minuten")
    		server_timer('devil_stone5_fail', 5*60, get_server_timer_arg())
                end
            end
    
            when devil_stone5_fail.server_timer with d.getf("level") == 5 begin
                if d.select(get_server_timer_arg()) then
                    d.notice("Die Zeit ist abgelaufen")
    				d.notice("Ihr werdet nun nach draußen teleportiert")
                    d.exit_all()
                end
            end
    
            when kill with npc.get_race() == 1062 and pc.in_dungeon() and d.getf("level") == 5 begin
                local KILL_COUNT_FOR_DROP_KEY = 50
                local n =d.getf("count") + 1
                d.setf("count", n)
                if n == KILL_COUNT_FOR_DROP_KEY then
                    game.drop_item(50084, 1)
                    d.setf("count", 0)
    			end
            end
            when devil_stone5.take with item.vnum == 50084 begin
                npc.purge()
                item.remove()
                d.setf("stone_count", d.getf("stone_count") - 1)
                if d.getf("stone_count") <= 0 then
    				clear_server_timer('devil_stone5_fail1', get_server_timer_arg())
    				clear_server_timer('devil_stone5_fail2', get_server_timer_arg())
    				clear_server_timer('devil_stone5_fail3', get_server_timer_arg())
    				clear_server_timer('devil_stone5_fail', get_server_timer_arg())
                    d.notice("Ihr habt alle alten Siegel geöffnet. Herzlichen Glückwunsch!")
    				d.notice("Als Belohnung erhaltet ihr einen besonderen Schmied!")
    				d.kill_all()
    				d.check_eliminated()
                    local reward_alchemist = {20074, 20075, 20076}
                	d.spawn_mob(reward_alchemist[number(1,3)], 383, 462);
    				d.setqf("can_refine", 1)
                else
                    d.notice("Es verbleibt eine Anzahl von "..d.getf("stone_count").." Siegeln")
                end
            end
    
            when 20074.chat."Die höheren Etagen.." with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and npc.lock() begin
                  say_title(mob_name(20074))
    			    say("Ihr möchtet in die 7.Etage?")
    			    say("Ihr haben Glück! Heute erlaube ich es ihnen vielleicht!")
    			    say("Aber voher muss ich euch noch prüfen..")
    			    say("Mal sehen..")
                  wait()
    		      say_title(mob_name(20074))
                  if pc.level >=75 then
                  say(""..mob_name(20074)..":")
                      say("Ich erlaube euch weiterzugehen!")
    				    say("Viel Glück und passt auf euch auf da oben!")
                      npc.unlock()
    				    d.purge()
    				    wait()
                     d.clear_regen()
    			    d.spawn_mob(8018, 639, 658)
    			    d.spawn_mob(8018, 611, 637)
    			    d.spawn_mob(8018, 596, 674)
    			    d.spawn_mob(8018, 629, 670)
    			    d.setf("level", 7)
    			    d.jump_all(2048+590, 6656+638)
                      return
                  end
                  say_reward("Betreten der 7.Etage nicht erlaubt!")
    			    say("Ihr seid nicht qualifiziert genug!")
    			    say("Erreicht Level 75 oder höher,")
    			    say("damit ihr eure Fertigkeiten steigern könnt")
    			    say("und kommt dann wieder!")
    		    wait()
    		    pc.warp(590500, 110500)
    		    return
    	        end
           when 20075.chat."Die höheren Etagen.." with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and npc.lock() begin
    		      say_title(mob_name(20075))
    			    say("Ihr möchtet in die 7.Etage?")
    			    say("Ihr haben Glück! Heute erlaube ich es ihnen vielleicht!")
    			    say("Aber voher muss ich euch noch prüfen..")
    			    say("Mal sehen..")
                  wait()
    		      say_title(mob_name(20075))
                  if pc.level >=75 then
                       say("Ich erlaube euch weiterzugehen!")
    				    say("Viel Glück und passt auf euch auf da oben!")
                      npc.unlock()
    				    d.purge()
    				    wait()
                     d.clear_regen()
    			    d.spawn_mob(8018, 639, 658)
    			    d.spawn_mob(8018, 611, 637)
    			    d.spawn_mob(8018, 596, 674)
    			    d.spawn_mob(8018, 629, 670)
    			    d.setf("level", 7)
    			    d.jump_all(2048+590, 6656+638)
                      return
                  end
    		       say_reward("Betreten der 7.Etage nicht erlaubt!")
    			    say("Ihr seid nicht qualifiziert genug!")
    			    say("Erreicht Level 75 oder höher,")
    			    say("damit ihr eure Fertigkeiten steigern könnt")
    			    say("und kommt dann wieder!")
    		    wait()
    		    pc.warp(590500, 110500)
    		    return
            end
           when 20076.chat."Die höheren Etagen.." with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and npc.lock() begin
    		      say_title(mob_name(20076))
    			    say("Ihr möchtet in die 7.Etage?")
    			    say("Ihr haben Glück! Heute erlaube ich es ihnen vielleicht!")
    			    say("Aber voher muss ich euch noch prüfen..")
    			    say("Mal sehen..")
                  wait()
    		      say_title(mob_name(20076))
                  if pc.level >=75 then
                       say("Ich erlaube euch weiterzugehen!")
    				    say("Viel Glück und passt auf euch auf da oben!")
    				    npc.unlock()
    				    d.purge()
    				    wait()
                     d.clear_regen()
    			    d.spawn_mob(8018, 639, 658)
    			    d.spawn_mob(8018, 611, 637)
    			    d.spawn_mob(8018, 596, 674)
    			    d.spawn_mob(8018, 629, 670)
    			    d.setf("level", 7)
    			    d.jump_all(2048+590, 6656+638)
                      return
                  end
    		    say_reward("Betreten der 7.Etage nicht erlaubt!")
    			    say("Ihr seid nicht qualifiziert genug!")
    			    say("Erreicht LvL 75 oder höher,")
    			    say("damit ihr eure Fertigkeiten steigern könnt")
    			    say("und kommt dann wieder!")
    		    wait()
    		    pc.warp(590500, 110500)
    		    return
    	    end
    
           when devil_jump_7.timer begin
    		
    	    end
    	
    	    when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
    	        if npc.get_race() == 8018 then
    			    local cont = d.getf("7_stone_kill") + 1
    			    d.setf("7_stone_kill", cont)
    
    			    if cont >= 4 then
    				    d.setf("7_stone_kill", 0)
    				    d.set_regen_file("data/dungeon/deviltower7_regen.txt")
    			    end
                end
    	    end
    
    	    when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
    	        if npc.get_race() == 8019 then
    			    game.drop_item(30300, 1)
    		    end
    	    end
    
    	    when 30300.use with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
    		    pc.remove_item("30300", 1)
    
    		    local pct = number(1,10)
    
    		    if pct == 1 then
    			    game.drop_item(30302, 1)
    			    d.clear_regen()
    		    else
    			    game.drop_item(30301, 1)
    			
    		    end
    	    end
    
    	    when 30302.use with pc.in_dungeon() and d.getf( "level" ) == 7 and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
    		-- 8ÃþÀ¸·Î ¿öÇÁ
    
    			    if d.getf( "level" ) != 7 then
    				    pc.remove_item( "30302", 1)
    				    return
    			    end
    			
    		    say_title("Karte")
    			    say("Die Karte wird euch alle in die nächste Ebene")
    			    say("des Dämonenturms bringen.")
    		    pc.remove_item("30302", 1)
    	        timer("devil_jump_8", 6)
    		    d.setf("level", 8)
    		    d.clear_regen()
    	    end
    						
    	--------------------------------------------
    	-- 8Ãþ ÁøÀÔºÎÅÍ 9Ãþ ±îÁö
    	--------------------------------------------
    	when devil_jump_8.timer begin
    		d.jump_all(2048+590, 6656+403)
    		d.set_regen_file("data/dungeon/deviltower8_regen.txt")
    		d.spawn_mob(20366, 640, 460)
    		local _count= pc.count_item(30302)-- Áø »ç±ÍŸ¿ö Áö¿ì±â
    		pc.remove_item(30302,_count)
    		
    	end
    
    	when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
    	    if npc.get_race() == 1040 then
    			local pct1 = number(1, 5)
    
    			if pct1 == 1 and d.getf("level") == 8 then
    				local pct2 = number(1, 10)
    				if pct2 == 1 then
    				-- ÁøÂ¥ ¿*¼è µå·Ó
    					game.drop_item(30304, 1)
    				else
    				-- °¡Â¥ ¿*¼è µå·Ó
    					game.drop_item(30303, 1)
    				end
    			else
    				return
    			end
    		end
    	end
    
    	when 20366.take with item.vnum == 30304 begin
    		-- ºÀÀÎ ÇØü 9Ãþ ¤¡¤¡
    		npc.purge()
    		item.remove()
    		timer("devil_jump_9", 6)
    	end
    
    	---------------------------------------------
    	-- 9Ãþ ÁøÀÔºÎÅÍ ¿Ï·á±îÁö
    	---------------------------------------------
    	when devil_jump_9.timer begin
    		d.setf("level", 9)
    		d.jump_all(2048+590, 6656+155)
    		d.regen_file("data/dungeon/deviltower9_regen.txt")
    	end
    
    	when kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
    	    if npc.get_race() == 1093 then
    			d.kill_all()
    			timer("devil_end_jump", 60)
    		end
    	end
    
    	when devil_end_jump.timer begin
    	    d.exit_all()
    	end
    end
    end

    This one should work. Good luck ^_^

     

     

    stop on the 7 stage

    the king stage (after the seal stage) were the forger apear directly without killing any mobs

    the seal stage does not let 50084 fall .

  5. that would be imposible at least not with a tool

    but releasing the src wont be just like that

    and if you ask me

    Second is for pet / horse (pet.summon/pet.unsummon/pet.is_summon) // i tested this too time if your quest just does not work then you have changed mob proto pets value thats all

    and i think that would be all of it

    and the rest might be backdoors there are diffirent backdoors from game to game some time the same find them your self ^^

  6. what's this supposed to mean?

     

    --

    some time the forum lags (never happen with this one ) and you get an error when you reload you get the same exact post 2 time

    this happens many time in VB forum

    but most likely the cz will likly be the hosting

    --

    thats off topic

    the reason is his internet connetion

    --

     

    coming back to Niko Bellic please dont double post

    the reason is or at least i think that your db pass is wrong

    i think the pass for virus db is : invoice

    and if you uploaded the script on a web hosting the ip should be the server ip not 192.168.5.100

     

  7. I don't understand you. What not linked? Open the txt files with Microsoft Excel and you can modify the NPC names.

     

    Here are some example pictures:

     

    mob_proto.txt

    mob_names.txt

     

    it depend on his db if he is using vanilla/ionutxp game core or Ellie release

    but man his bad english made as shut up

    any why there are tools for free on this forum you can use them good luck

    and from the pic up there you sure are using .sql

    • Sad 1
    • Cry 1
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.