-
Posts
839 -
Joined
-
Last visited
-
Days Won
5 -
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by Night
-
-
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
-
no he means the path is wrong
look here :
the texture should be on the same path as it is shown on texture list
-
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
-
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;
-
nothing to say till i test; how ever thank you for your release.
and sence you have tested it/your own work can you tell as what game did you use with it
-
u cannot convert from xml to sql, 'cause in xml there isn't enough data (;
i do know this cz i have already tried
-
KaiserPT have fixxed it, i will post it later
okey
and im not so sure about stark quest after i tested another one
the problem might be cz of my server
-
great work ^^ need to finish the other maps too
-
@elyps94
For the first error:
Change True to TRUE and False to FALSE
For the second error:
ENABLE_NEW_EQUIPMENT_SYSTEM is not defined in the binary, go to Locale_inc.h and define it:
#define ENABLE_NEW_EQUIPMENT_SYSTEM
and
#define ENABLE_DRAGON_SOUL_SYSTEM
too
-
this one is totaly not edited so it shouldnt have python 27 or any other things i gave it to you just to test log-in but sence it does not work im sorry i will look at it later
-
here is novaline bin unchanged :
https://mega.co.nz/#!RY400KYZ!Df9AH3ZQZpE5S-CvQaMgwM6E5HPWQn0_qiIkJtXNhRI
and
Ellie™ i dont think that there are any binary for vanilla core -
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 .
-
you know i realy want a little change no ever released a tool for mob proto till now xml > sql
-
there is a tool that do this without asking just look at the tool section
-
all the monster + what game are you using novaline/mainline..etc
-
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 ^^
-
Open your locale_string.txt and add this:
"¹«±â¿Í °©¿Ê¿¡¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù."; "Blablabla ";
at least you could have translate it -- just kiding
any way thanks at least when i get this error i wont have problems with it
-
realy ? what monster ? and are you sure the monster does not have high attack just from the db
cz i test the monster (using GF latest item/mob .txt) mobs and im sure they have a very normal stringht
-
1
-
-
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
-
why would you want to remove it
i dont think that it does any harm
just click here
-
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:
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
-
1
-
1
-
-
it can wait till night 5Go will take like 5 hours
-
thx but this isnt even changing its just taking off the //
-
yes this bug does exist and as you said making a deley for the inventory is good enough to stop them
Metin2 Client - DE | EN
in Binaries
Posted
thanks its just that i dont want to translate(as if i can translate it)but thank you