|
You last visited: Today at 23:03
Advertisement
Flammendungeon Lua error ?
Discussion on Flammendungeon Lua error ? within the Metin2 Private Server forum part of the Metin2 category.
11/21/2015, 21:50
|
#1
|
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
|
Flammendungeon Lua error ?
Abend Epvp,
sobald ich bei den Flammenrun alle Tore geschafft habe und zum Schlund gehe, um den weiteren und bestimmten letzen Auftrag mit Level104 anzunehmen, kann ich zwar auf weiter klicken, aber es kommt nichts. Habe Serverside in die Syserr geschaut und habe so eine Fehlermeldung bekommen.
PHP Code:
SYSERR: Nov 20 20:24:56 :: RunState: LUA_ERROR: locale/germany/quest/object/state/flame_dungeon:60: attempt to index global `main_quest_flame_lv103' (a nil value) SYSERR: Nov 20 20:24:56 :: WriteRunningStateToSyserr: LUA_ERROR: quest flame_dungeon.run click
|
|
|
11/21/2015, 22:50
|
#2
|
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
|
Die quest versucht auf eine variable zuzugreifen, die nicht existiert (zeile 60 in der kompilierten quest)
|
|
|
11/22/2015, 18:12
|
#3
|
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
|
Quote:
Originally Posted by Seחsi
Die quest versucht auf eine variable zuzugreifen, die nicht existiert (zeile 60 in der kompilierten quest)
|
Okei die Frage ist, warum er nicht auf die variable zugreift. Mag mir da einer helfen das Problem zu lösen ?
|
|
|
11/22/2015, 20:04
|
#4
|
elite*gold: 1810
Join Date: Jan 2012
Posts: 2,180
Received Thanks: 1,617
|
Quote:
Originally Posted by °Ace°
Okei die Frage ist, warum er nicht auf die variable zugreift. Mag mir da einer helfen das Problem zu lösen ?
|
Weil sie nicht existiert, kann sie nicht gelesen werden. D.H du musst sie entweder deklarieren oder die Werte direkt anstelle der Variable eintragen.
Ohne die Quest kann man da von außen sowieso nicht mehr beurteilen.
|
|
|
11/22/2015, 20:20
|
#5
|
elite*gold: 0
Join Date: Oct 2015
Posts: 57
Received Thanks: 116
|
Quote:
Originally Posted by MaxChri
Weil sie nicht existiert, kann sie nicht gelesen werden. D.H du musst sie entweder deklarieren oder die Werte direkt anstelle der Variable eintragen.
Ohne die Quest kann man da von außen sowieso nicht mehr beurteilen.
|
oder man nennt die quest main_quest_flame_lv103 weil die quest offenbar eine funktion über den questnamen aufrufen will
|
|
|
11/23/2015, 10:26
|
#6
|
elite*gold: 260
Join Date: Nov 2013
Posts: 171
Received Thanks: 97
|
Ich vermuten mal das du die Quest von der GF nutz wenn ja einfach die abfrage von
if pc.getf("main_quest_flame_lv103", "__status")==main_quest_flame_lv103.__COMPLETE __ then
zu
if pc.getf("main_quest_flame_lv103", "__status")== 0 then
So Ignoriert er zwar das Überprüfen ob du die Quest abgeschloßen hast aber zum testen ob alles funktoniert reicht das.
MfG
|
|
|
12/23/2015, 01:54
|
#7
|
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
|
Leider immer noch, bitte um Hilfe!!
PHP Code:
YSERR: Dec 23 01:40:55 :: IsUniqueDead: Unknown Key or Dead : door2 SYSERR: Dec 23 01:40:55 :: IsUniqueDead: Unknown Key or Dead : door3 SYSERR: Dec 23 01:40:55 :: IsUniqueDead: Unknown Key or Dead : door4 SYSERR: Dec 23 01:43:13 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:43:26 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:43:41 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:43:58 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:43:58 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:44:08 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:44:08 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:44:17 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:44:17 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:44:17 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:44:29 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:44:29 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:44:29 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:44:30 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:44:30 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:44:30 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:44:39 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:44:39 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:44:39 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:44:39 :: GetUniqueVid: Unknown Key or Dead: stone5_4 SYSERR: Dec 23 01:44:43 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:44:43 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:44:43 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:44:43 :: GetUniqueVid: Unknown Key or Dead: stone5_4 SYSERR: Dec 23 01:44:43 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:44:43 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:44:43 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:44:43 :: GetUniqueVid: Unknown Key or Dead: stone5_4 SYSERR: Dec 23 01:44:48 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:44:48 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:44:48 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:44:48 :: GetUniqueVid: Unknown Key or Dead: stone5_4 SYSERR: Dec 23 01:45:21 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:45:21 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:45:21 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:45:21 :: GetUniqueVid: Unknown Key or Dead: stone5_4 SYSERR: Dec 23 01:45:21 :: GetUniqueVid: Unknown Key or Dead: stone5_5 SYSERR: Dec 23 01:45:24 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:45:24 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:45:24 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:45:24 :: GetUniqueVid: Unknown Key or Dead: stone5_4 SYSERR: Dec 23 01:45:24 :: GetUniqueVid: Unknown Key or Dead: stone5_5 SYSERR: Dec 23 01:45:56 :: GetUniqueVid: Unknown Key or Dead: stone5_1 SYSERR: Dec 23 01:45:56 :: GetUniqueVid: Unknown Key or Dead: stone5_2 SYSERR: Dec 23 01:45:56 :: GetUniqueVid: Unknown Key or Dead: stone5_3 SYSERR: Dec 23 01:45:56 :: GetUniqueVid: Unknown Key or Dead: stone5_4 SYSERR: Dec 23 01:45:56 :: GetUniqueVid: Unknown Key or Dead: stone5_5 SYSERR: Dec 23 01:45:56 :: GetUniqueVid: Unknown Key or Dead: stone5_6 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door2 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door3 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door4 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door5 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door6 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door2 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door3 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door4 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door5 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door6 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door2 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door3 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door4 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door5 SYSERR: Dec 23 01:46:29 :: IsUniqueDead: Unknown Key or Dead : door6 SYSERR: Dec 23 01:48:27 :: RunState: LUA_ERROR: locale/germany/quest/object/state/flame_dungeon:60: attempt to index global `main_quest_flame_lv103' (a nil value) SYSERR: Dec 23 01:48:27 :: WriteRunningStateToSyserr: LUA_ERROR: quest flame_dungeon.run click SYSERR: Dec 23 01:48:27 :: WriteRunningStateToSyserr: LUA_ERROR: quest flame_dungeon.run click
|
|
|
12/23/2015, 03:33
|
#8
|
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
|
quest umbenannt?
(quest <questname> begin)
|
|
|
12/23/2015, 08:14
|
#9
|
elite*gold: 40
Join Date: Jul 2010
Posts: 950
Received Thanks: 318
|
Poste uns doch bitte die quest dann können wir dir evtl. Besser helfen.
|
|
|
12/23/2015, 10:27
|
#10
|
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
|
PHP Code:
define BLOCK_DOOR 20387 define DUNGEON_MAN 20385 define DUNGEON_MAN_DIR 0 define DUNGEON_MAP_INDEX 351 define ENTER_LIMIT_TIME 30 define ENTRY_MAN 20394 define ENTRY_MAP_INDEX 62 define FINAL_BOSS 6091 define LEVEL2_KEY 30329 define LEVEL2_STONE 20386 define LEVEL4_TARGET 6051 define LEVEL5_REALKEY 30330 define LEVEL5_STONE 20386 define LEVEL5_GEN_LIMIT 100 define LEVEL6_TARGET 8057 define LEVEL_CUT 100 define MOB_REGEN_FILE_PATH = "data/dungeon/flame_dungeon/" define IN_DOOR 20388 define NPC_REGEN_FILE_PATH = "data/dungeon/flame_dungeon/npc.txt" define TICKET_GROUP 71174 define LIMITED_PASS_TICKET 71175
quest flame_dungeon begin state start begin when ENTRY_MAN.click with pc.get_level() >= 90 begin pc.give_item2(LIMITED_PASS_TICKET, 1) set_state(run) end when flame_dungeon_45m_left_timer.server_timer begin if d.select(get_server_timer_arg()) then notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 45),d.notice) notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) server_timer('flame_dungeon_30m_left_timer', 15*60, get_server_timer_arg()) end end when flame_dungeon_30m_left_timer.server_timer begin if d.select(get_server_timer_arg()) then notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 30),d.notice) notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) server_timer('flame_dungeon_15m_left_timer', 15*60, get_server_timer_arg()) end end when flame_dungeon_15m_left_timer.server_timer begin if d.select(get_server_timer_arg()) then notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 15),d.notice) notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) server_timer('flame_dungeon_5m_left_timer', 10*60, get_server_timer_arg()) end end when flame_dungeon_5m_left_timer.server_timer begin if d.select(get_server_timer_arg()) then notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 5),d.notice) notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) server_timer('flame_dungeon_1m_left_timer', 4*60, get_server_timer_arg()) end end when flame_dungeon_1m_left_timer.server_timer begin if d.select(get_server_timer_arg()) then notice_multiline(string.format(gameforge.flame_dungeon._180_notice, 1),d.notice) notice_multiline(gameforge.flame_dungeon._170_notice,d.notice) server_timer ("flame_dungeon_0m_left_timer", 60, get_server_timer_arg()) end end when flame_dungeon_0m_left_timer.server_timer begin local setting = flame_dungeon.setting() if d.select(get_server_timer_arg()) then notice_multiline(gameforge.flame_dungeon._190_notice,d.notice) notice_multiline(gameforge.flame_dungeon._200_notice,d.notice) server_timer("dungeon_end_timer",10,d.get_map_index()) end end when dungeon_end_timer.server_timer begin -- Á¾·á ŸÀÌ¸Ó (³¡³ª°í ³ª°¡´Â°Å) local setting = flame_dungeon.setting() if d.select(get_server_timer_arg()) then flame_dungeon.clear_timer(d.get_map_index()) d.set_warp_location(ENTRY_MAP_INDEX, setting.outside_entry_pos[1] , setting.outside_entry_pos[2]) d.exit_all() d.setf("party_leader_pid", 0) end end
when killed_A_1.server_timer begin -- ŸÀÌ¸Ó µ¹¸®±â1 (level1,level3) if d.select(get_server_timer_arg()) then if d.count_monster() <= 0 then -- 1·¹º§ ¸ó½ºÅÍ Àü¸ê½Ã if d.getf("level") == 11 then notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) else notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) end d.setf("level",0) else server_timer ("killed_A_2", 6, get_server_timer_arg()) end end end when killed_A_2.server_timer begin -- ŸÀÌ¸Ó µ¹¸®±â2 (1°ú 2 ¹ø°¥¾Æ°¡¸é¼* µ¹¾Æ°¨) if d.select(get_server_timer_arg()) then if d.count_monster() <= 0 then -- 1·¹º§ ¸ó½ºÅÍ Àü¸ê½Ã if d.getf("level") == 11 then notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) else notice_multiline(gameforge.flame_dungeon._420_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) end d.setf("level",0) else server_timer ("killed_A_1", 6, get_server_timer_arg()) end end end end
state run begin function setting() return { ["bossroom_entry_pos"] = {8109,6867}, ["boss_pos"] = {686,637}, ["doors_pos"] = { {320,394}, {293,359}, {333,321}, {378,320}, {400,355}, {394,401} }, ["idoors_pos"] = { {268,447}, {234,359}, {300,264}, {454,217}, {470,355}, {467,469} }, ["doors_dir"] = {135,90,210,152,90,223}, ["idoors_dir"] = {135,90,210,135,90,239}, ["dungeon_entry_pos"] = {7762, 6739},-- ´øÀü¿¡ óÀ½ µé¾î¿À´Â °÷ ["DUNGEON_MAN_bpos"] = {690,722}, ["DUNGEON_MAN_pos"] = {354,362}, ["LEVEL2_STONE_pos"] = {195,352}, ["LEVEL4_TARGET_pos"] = {470,175}, ["LEVEL5_STONE_pos"] = { {486, 345}, {511, 336}, {525, 349}, {521, 365}, {503, 372}, {486, 365}, {500, 354} }, ["LEVEL6_TARGET_pos"] = {511,480}, ["outside_entry_pos"] = {6142,7068}, --ÀÔÀå½ÃÄÑÁÖ´Â¾Ö ¼*ÀÖ´Â °÷ ["YAK_pos"] = {376, 397} -- ¾àȯ ºÎÇÏ } end function is_flamed(idx) -- Àû·æ¼º¿¡ ÀÖ´ÂÁö È®ÀÎ return idx >= DUNGEON_MAP_INDEX * 10000 and idx < (DUNGEON_MAP_INDEX + 1) *10000 end function make_dungeon() -- ´øÀü ¸¸µé±â local setting = flame_dungeon.setting() d.new_jump_party(DUNGEON_MAP_INDEX, setting.dungeon_entry_pos[1], setting.dungeon_entry_pos[2]) -- d.spawn_mob_ac_dir(DUNGEON_MAN, setting.DUNGEON_MAN_pos[1], setting.DUNGEON_MAN_pos[2],DUNGEON_MAN_DIR) -- d.spawn_mob(YAK,setting.YAK_pos[1],setting.YAK_pos[2]) d.regen_file(NPC_REGEN_FILE_PATH) d.setf("level",0) for i=1,6 do d.set_unique("door"..i, d.spawn_mob_ac_dir(BLOCK_DOOR, setting.doors_pos[i][1], setting.doors_pos[i][2],setting.doors_dir[i])) end for i=1,6 do d.set_unique("idoor"..i, d.spawn_mob_ac_dir(IN_DOOR, setting.idoors_pos[i][1], setting.idoors_pos[i][2],setting.idoors_dir[i])) end d.setf("clear_count",0) d.setf("started",0) d.setf("dungeon_enter",0) -- Á¤»óÀûÀ¸·Î ÀÔÀåÇß´ÂÁö? // ºñÁ¤»ó : 0 Á¤»ó : 1 // ƨ±â¸é ÀÔÀåÁ¦Çѽð£À» ±â·Ï ¾ÈÇÔ end function go_boss() -- º¸½º·ë °¡±â local setting = flame_dungeon.setting() if pc.get_level() < 104 then --·¹º§È®ÀÎ -- syschat(gameforge.flame_dungeon._580_notice) say(gameforge.flame_dungeon._580_notice) return else if pc.getf("flame_dungeon", "__status")==flame_dungeon.__COMPLETE__ then -- ¼±ÇàÄù½ºÆ® È®ÀÎ -- say_title(gameforge.flame_dungeon._010_say) say(gameforge.flame_dungeon._010_say) local warp = select(gameforge.flame_dungeon._020_select,gameforge.flame_dungeon._030_select) if warp == 1 then d.setf("level",17) d.jump_all(setting.bossroom_entry_pos[1],setting.bossroom_entry_pos[2]) d.set_regen_file (MOB_REGEN_FILE_PATH.."fd_fild_boss.txt") -- d.spawn_mob(DUNGEON_MAN,setting.DUNGEON_MAN_bpos[1],setting.DUNGEON_MAN_bpos[2]) d.spawn_mob(FINAL_BOSS,setting.boss_pos[1],setting.boss_pos[2]) end else -- syschat(gameforge.flame_dungeon._040_notice) say(gameforge.flame_dungeon._040_notice) return end end end function level_clear() -- ·¹º§ ²£À»¶§, ¸®Á¨Å¬¸®¾î, Áö¿ªÅ¬¸®¾î d.setf("level",0) d.clear_regen() d.purge_area(750000,620000,817400,689400) -- ¸ÊÀüü -- d.purge() »ç¿ë°í·Á end function clear_timer(inx) -- ŸÀÌ¸Ó ´ÙÁö¿ì±â clear_server_timer ("flame_dungeon_0m_left_timer", inx) clear_server_timer ("flame_dungeon_1m_left_timer", inx) clear_server_timer ("flame_dungeon_5m_left_timer", inx) clear_server_timer ("flame_dungeon_10m_left_timer", inx) clear_server_timer ("flame_dungeon_15m_left_timer", inx) clear_server_timer ("flame_dungeon_30m_left_timer", inx) clear_server_timer ("flame_dungeon_45m_left_timer", inx) clear_server_timer ("killed_A_1", inx) clear_server_timer ("killed_A_2", inx) clear_server_timer ("flame_dungeon_ticket_remove", inx) end when login begin local idx = pc.get_map_index() local setting = flame_dungeon.setting() if idx == DUNGEON_MAP_INDEX then pc.warp(setting.outside_entry_pos[1]*100, setting.outside_entry_pos[2] * 100, ENTRY_MAP_INDEX) elseif flame_dungeon.is_flamed(idx) then -- ´øÀü ÀÔÀå, º¸½º·ë ÀÔÀå ¿¹¿Ü ------------------------------------------------------------------------------------------------------------------------------------------------------ --¾Æ·¡ÀÇ µÎÁÙÁß À§¿¡ÁÙÀ» »ç¿ëÇÏ¸é ´øÀü¿¡¼* Á¾·áÇßÀ»°æ¿ì ´Ù½Ã ¿ø·¡ À§Ä¡·Î µ¹¾Æ¿Â´Ù. ¾Æ·¡ÁÙÀ» È°¼ºÈ* ÇÏ¸é ´øÀü¿¡¼* Á¾·áÇßÀ» °æ¿ì ´øÀü ¹ÛÀ¸·Î ³ª°¡°Ô µÈ´Ù. --´øÀü¿¡¼* Á¾·áÇßÀ» °æ¿ì ´Ù½Ã ¿ø·¡ À§Ä¡·Î µ¹¾Æ¿Ã °æ¿ì, ´øÀü¿¡¼* ³ª°¡´Â ¹æ¹ýÀ» ¸¸µé¾îÁà¾ß Çϱ⠶§¹®¿¡ Àû·æ¼ººñÀÇ ³ª°¡±â¶õ ¿É¼ÇÀ» È°¼ºÈ* ÇØÁà¾ß ÇÑ´Ù. ------------------------------------------------------------------------------------------------------------------------------------------------------ -- pc.set_warp_location(0, 0 , 0) --ƨ°åÀ»¶§ ´Ù½Ã µ¹¾Æ¿À°Ô ¸¸µé¾î ÁÖ´Â ºÎºÐ pc.set_warp_location(ENTRY_MAP_INDEX, setting.outside_entry_pos[1] , setting.outside_entry_pos[2]) -- ´øÀü ³ª°¬À» ¶§ ¹ÛÀ¸·Î ƨ±â°ÔÇÔ local ticketGroup = {71175, 1, 71130, 1} if d.getf("dungeon_enter") == 0 then -- ÁøÇàÁßÀÌ ¾Æ´Ï¸é local canPass = false for i=1, table.getn(ticketGroup),2 do if pc.count_item(ticketGroup[i]) >= ticketGroup[i+1] then canPass = true break end end
if get_global_time() - pc.getf("flame_dungeon","exit_time") < ENTER_LIMIT_TIME * 60 then -- ÀÔÀåÁ¦Çѽð£ÀÌ °É·ÈÀ¸¸é notice_multiline(gameforge.flame_dungeon._050_notice,d.notice) say(gameforge.flame_dungeon._060_say) timer("flame_dungeon_warp_timer", 5) elseif not canPass then notice_multiline(gameforge.flame_dungeon._070_notice,d.notice) say(gameforge.flame_dungeon._080_say) timer("flame_dungeon_warp_timer", 5) elseif pc.get_level() < 100 then notice_multiline(gameforge.flame_dungeon._090_notice,d.notice) say(gameforge.flame_dungeon._100_say) timer("flame_dungeon_warp_timer", 5) end elseif pc.getf("flame_dungeon","ticket_delete") == 0 then -- ÁøÇàÁßÀε¥ ƼÄÏÀÌ ¾ÈÁö¿öÁ³À»°æ¿ì for i=1, table.getn(ticketGroup),2 do if pc.count_item(ticketGroup[i]) >= ticketGroup[i+1] then pc.remove_item(ticketGroup[i], ticketGroup[i+1]) break end end pc.setf("flame_dungeon","ticket_delete",1) end else pc.setf("flame_dungeon","ticket_delete",0) end end when flame_dungeon_warp_timer.timer begin local setting = flame_dungeon.setting() pc.warp(setting.outside_entry_pos[1]*100, setting.outside_entry_pos[2] * 100, ENTRY_MAP_INDEX) end when logout begin local idx = pc.get_map_index() if flame_dungeon.is_flamed(idx) then if d.getf("dungeon_enter") == 1 then -- Á¤»óÀûÀÎ ´øÀü ÀÔÀå ÈÄ ·Î±×¾Æ¿ô pc.setf("flame_dungeon","exit_time",get_global_time()) -- ÀνºÅϽº ¾È¿¡¼*ÀÇ ¸¶Áö¸· ½Ã°£À» ±â·Ï, ±Ùµ¥ ½Ã°£Á¦ÇÑ ¶§¹®¿¡ or ±×³É ƨ±ä°Å¸é ¾È±â·Ï end
end end when ENTRY_MAN.chat.gameforge.flame_dungeon._110_npcChat begin local setting = flame_dungeon.setting() if party.is_party() then -- ´øÀü µµÁß ³ª°¥ °æ¿ì ÀçÀÔÀå °¡´ÉÇϵµ·Ï local party_check = 0 if d.find(party.getf("dungeon_index")) then party_check = (d.getf_from_map_index("party_leader_pid", party.getf("dungeon_index")) == party.get_leader_pid()) end if d.find(party.getf("dungeon_index")) and party_check then if get_global_time() - pc.getf("flame_dungeon","exit_time") < 5 * 60 then -- Á¢Á¾ ÀÌÈÄ 5ºÐ ³»? local dungeon_level = d.getf_from_map_index("level", party.getf("dungeon_index")) if dungeon_level == 17 then -- º¸½º pc.warp(setting.bossroom_entry_pos[1] * 100, setting.bossroom_entry_pos[2] * 100, party.getf("dungeon_index")) else pc.warp(setting.dungeon_entry_pos[1] * 100, setting.dungeon_entry_pos[2] * 100, party.getf("dungeon_index")) end else -- 5ºÐ ÃÊ°úÇÏ¿© Àç ÀÔÀå ºÒ°¡ say_title(mob_name(ENTRY_MAN)) say(gameforge.flame_dungeon._590_say) end else local pids = {party.get_member_pids()} local noTicketMembers = {} local notEnoughLevelMembers = {} local ticketCheck = true local levelCheck = true local ticketGroup = {71175, 1, 71130, 1} for i, pid in next, pids, nil do q.begin_other_pc_block(pid) local canPass = false for idx=1, table.getn(ticketGroup),2 do if pc.count_item(ticketGroup[idx]) >= ticketGroup[idx+1] then canPass = true break end end if not canPass then table.insert(noTicketMembers, pc.get_name()) ticketCheck = false end if pc.level < LEVEL_CUT then table.insert(notEnoughLevelMembers, pc.get_name()) levelCheck = false end q.end_other_pc_block() end
if not ticketCheck then say_title(mob_name(ENTRY_MAN)) say(gameforge.flame_dungeon._610_say) for i, name in next, noTicketMembers, nil do say(color(1,1,0), " "..name) end if levelCheck then return else wait() end end
if not levelCheck then say_title(mob_name(ENTRY_MAN)) say(gameforge.flame_dungeon._630_say) for i, name in next, notEnoughLevelMembers, nil do say(color(1,1,0), " "..name) end return end
if party.is_leader() then say(gameforge.flame_dungeon._120_say) local warp = select(gameforge.flame_dungeon._130_select,gameforge.flame_dungeon._140_select) if warp == 1 then if party.is_map_member_flag_lt("exit_time", get_global_time() - ENTER_LIMIT_TIME * 60 ) then flame_dungeon.make_dungeon() else --say("test : ÆÄƼ¿øÀÇ ÀÔÀå Á¦Çѽð£ÀÌ ³¡³ªÁö ¾Ê¾Ò½À´Ï´Ù.") say(gameforge.flame_dungeon._600_say) end end party.setf("flame_dungeon_boss_kill_count", 0) else say(gameforge.flame_dungeon._150_say) end end else say(gameforge.flame_dungeon._160_say) end end -- when ENTRY_MAN.chat."Test : ¸®¼Ò½ºÈ®ÀÎ" with is_test_server() begin -- Å×½ºÆ®¿ë -- local setting = flame_dungeon.setting() -- pc.setf("flame_dungeon","fdRtest",1) -- pc.warp( setting.dungeon_entry_pos[1]*100, setting.dungeon_entry_pos[2]*100, DUNGEON_MAP_INDEX) -- end when ENTRY_MAN.chat."TEST : Init time limit init" with is_test_server() begin -- Å×½ºÆ®¿ë pc.setf("flame_dungeon","exit_time",get_global_time()-1800) say("Done") end -- when DUNGEON_MAN.chat."Test : ÇöÀç »óÅÂ" with is_test_server() begin -- Å×½ºÆ®¿ë -- say("³²Àº ¸ó½ºÅÍ : "..d.count_monster()) -- say("level : "..d.getf("level")) -- say("Dmap index : "..d.get_map_index()) -- say("Pmap index : "..pc.get_map_index()) -- say("access limit : "..pc.getf("flame_dungeon","exit_time")) -- say("global time : "..get_global_time()) -- if flame_dungeon.is_flamed(d.get_map_index()) then -- say("in dungeon") -- is_flamed ÇÔ¼ö üũ -- end -- if d.is_unique_dead("stone1") then -- say("stone1 is dead") -- else -- say("stone1 is not dead") -- end -- end -- when DUNGEON_MAN.chat."óÀ½À¸·Î" begin -- Å×½ºÆ®¿ë -- say("ÃʱâÈ* ÇÕ´Ï´Ù") -- flame_dungeon.clear_timer(d.get_map_index()) -- flame_dungeon.make_dungeon() -- end when DUNGEON_MAN.chat."Test : Boss Room" with is_test_server() begin -- Å×½ºÆ®¿ë flame_dungeon.go_boss() end -- < ½Ã°£ °æ°ú ŸÀ̸Ó> -- when DUNGEON_MAN.chat."³ª°¡±â" begin -- ´øÀü¿¡¼* ƨ±âÁö ¾Ê°Ô ÇÒ °æ¿ì È°¼ºÈ* -- local setting = flame_dungeon.setting() -- say("¹ÛÀ¸·Î ³ª°¡½Ã°Ú½À´Ï±î?") -- local warp = select("È®ÀÎ","Ãë¼Ò") -- if warp == 1 then -- pc.warp(setting.outside_entry_pos[1]*100, setting.outside_entry_pos[2] * 100, ENTRY_MAP_INDEX) -- end -- end -- <<<< ´øÀü ÁøÇà>>>> -- when DUNGEON_MAN.chat.gameforge.flame_dungeon._210_npcChat with npc.lock() begin -- '0x'´Â x¹ø° ·¹º§ Äù½ºÆ® ¹ÞÀ» ¼ö ÀÖ´Â »óÅ , '1x'´Â x¹ø° ·¹º§ Äù½ºÆ® ÁøÇàÁß 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) -- ÆÄƼ¿øÀÌ Æ¨°Ü¹ö·È´Âµ¥ Àڱ⸸ ³²¾Æ¼* exit timer°¡ ¸®¼ÂµÇ¸é ¾ÈµÇ´Ï±ñ ´ÙÀ½·¹º§À» ´*·¶À»¶§¸¦ ½ÃÀÛÇÒ¶§·Î º½ 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 = {71175, 1, 71130, 1} for i, pid in next, pids, nil do q.begin_other_pc_block(pid) local canPass = false for idx=1, table.getn(ticketGroup),2 do 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, ENTRY_MAP_INDEX) 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 do 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 (MOB_REGEN_FILE_PATH.."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(LEVEL2_STONE, setting.LEVEL2_STONE_pos[1], setting.LEVEL2_STONE_pos[2]) -- ºÀÀμ® ¼Òȯ d.kill_unique("door2") d.kill_unique("idoor2") d.set_regen_file (MOB_REGEN_FILE_PATH.."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 (MOB_REGEN_FILE_PATH.."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 -- 474 178 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 (MOB_REGEN_FILE_PATH.."fd_d.txt") d.spawn_mob(LEVEL4_TARGET,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 -- 510 355 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 (MOB_REGEN_FILE_PATH.."fd_e.txt") local vis = { 0,0,0,0,0,0,0} for i=1,7 do vis[i] = 0 end for i = 1, 7 do -- ·£´ýÇÏ°Ô µ¹¼Òȯ local ran = number(1,7) local st = 0 for j = 1, 50 do 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(LEVEL5_STONE, 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 -- 507 490 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 (MOB_REGEN_FILE_PATH.."fd_f.txt") d.spawn_mob(LEVEL6_TARGET, 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 -- setskin(NOWINDOW) flame_dungeon.go_boss() else say(gameforge.flame_dungeon._410_say) end npc.unlock() end when kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 12 begin -- 2·¹º§ ºÀÀμ® ¿*¼è µå¶ø local i = number(1, 100) -- 100ºÐÀÇ 1 È®·ü·Î ¿*¼èµå¶ø if i == 1 then game.drop_item (LEVEL2_KEY, 1) end end when LEVEL2_STONE.take with flame_dungeon.is_flamed(pc.get_map_index()) and item.vnum == LEVEL2_KEY and d.getf("level") == 12 begin -- 2·¹º§ ¿*¼è ¸Ô¾úÀ»¶§ local i = number(1, 5) -- 5ºÐÀÇ 1 È®·ü·Î ÁøÂ¥ ¿*¼è if i == 1 then npc.purge() item.remove() notice_multiline(gameforge.flame_dungeon._440_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) flame_dungeon.level_clear() else item.remove() say(gameforge.flame_dungeon._450_say) end end
when LEVEL4_TARGET.kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 14 begin notice_multiline(gameforge.flame_dungeon._460_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) flame_dungeon.level_clear() end
when kill with flame_dungeon.is_flamed(pc.get_map_index()) and d.getf("level") == 15 begin -- 5·¹º§ ºÀÀμ® ¿*¼è µå¶ø local i = number(1, 30) -- 30ºÐÀÇ 1 È®·ü·Î ¿*¼èµå¶ø if i == 1 then game.drop_item (LEVEL5_REALKEY, 1) end end when LEVEL5_STONE.take with flame_dungeon.is_flamed(d.get_map_index()) and item.vnum == LEVEL5_REALKEY and d.getf("level") == 15 begin -- 5·¹º§ ÁøÂ¥¿*¼è ¸Ô¾úÀ»¶§ local setting = flame_dungeon.setting() if npc.get_vid() == d.get_unique_vid("stone5_1") then -- ù¹ø° ²¨´Â ¼±ÇàµÇ¾î¾ß ÇÒ ÀÏÀÌ ÇÊ¿ä¾øÀ¸´Ï ãÀÚ¸¶ÀÚ Á¦°ÅÇØÁÜ npc.purge() item.remove() say(gameforge.flame_dungeon._470_say) d.setf("stonekill",2) -- 2¹ø µ¹À» Á׿©¶ó if d.count_monster() < LEVEL5_GEN_LIMIT then d.regen_file (MOB_REGEN_FILE_PATH.."fd_e.txt") end elseif npc.get_vid() == d.get_unique_vid("stone5_2") then if d.getf("stonekill") == 2 then -- 2¹øµ¹À» Á×ÀÏ Â÷·Ëµ¥ 2¹øµ¹¿¡°Ô ¿*¼è¸¦ ¸Ô¿´À» ¶§ npc.purge() item.remove() say(gameforge.flame_dungeon._480_say) d.setf("stonekill",3) if d.count_monster() < LEVEL5_GEN_LIMIT then d.regen_file (MOB_REGEN_FILE_PATH.."fd_e.txt") end else item.remove() say(gameforge.flame_dungeon._490_say) -- say("2¹ø") end elseif npc.get_vid() == d.get_unique_vid("stone5_3") then if d.getf("stonekill") == 3 then npc.purge() item.remove() say(gameforge.flame_dungeon._500_say) d.setf("stonekill",4) if d.count_monster() < LEVEL5_GEN_LIMIT then d.regen_file (MOB_REGEN_FILE_PATH.."fd_e.txt") end else item.remove() say(gameforge.flame_dungeon._490_say) -- say("3¹ø") end elseif npc.get_vid() == d.get_unique_vid("stone5_4") then if d.getf("stonekill") == 4 then npc.purge() item.remove() say(gameforge.flame_dungeon._510_say) d.setf("stonekill",5) if d.count_monster() < LEVEL5_GEN_LIMIT then d.regen_file (MOB_REGEN_FILE_PATH.."fd_e.txt") end else item.remove() say(gameforge.flame_dungeon._490_say) -- say("4¹ø") end elseif npc.get_vid() == d.get_unique_vid("stone5_5") then if d.getf("stonekill") == 5 then npc.purge() item.remove() say(gameforge.flame_dungeon._520_say) d.setf("stonekill",6) if d.count_monster() < LEVEL5_GEN_LIMIT then d.regen_file (MOB_REGEN_FILE_PATH.."fd_e.txt") end else item.remove() say(gameforge.flame_dungeon._490_say) -- say("5¹ø") end elseif npc.get_vid() == d.get_unique_vid("stone5_6") then if d.getf("stonekill") == 6 then npc.purge() item.remove() say(gameforge.flame_dungeon._530_say) d.setf("stonekill",7) if d.count_monster() < LEVEL5_GEN_LIMIT then d.regen_file (MOB_REGEN_FILE_PATH.."fd_e.txt") end else item.remove() say(gameforge.flame_dungeon._490_say) -- say("6¹ø") end else if d.getf("stonekill") == 7 then npc.purge() item.remove() notice_multiline(gameforge.flame_dungeon._440_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) flame_dungeon.level_clear() else item.remove() say(gameforge.flame_dungeon._490_say) -- say("7¹ø") end end end
when LEVEL6_TARGET.kill with flame_dungeon.is_flamed(d.get_map_index()) and d.getf("level") ==16 begin -- ¸Á¸¶¼® Æı«ÇßÀ» ¶§ notice_multiline(gameforge.flame_dungeon._540_notice,d.notice) notice_multiline(gameforge.flame_dungeon._430_notice,d.notice) flame_dungeon.level_clear() end
when FINAL_BOSS.kill with flame_dungeon.is_flamed(d.get_map_index()) and d.getf("level") ==17 begin -- º¸½º Á׿´À»¶§ notice_multiline(gameforge.flame_dungeon._550_notice,d.notice) notice_multiline(gameforge.flame_dungeon._560_notice,d.notice) server_timer("dungeon_end_timer", 60,d.get_map_index()) flame_dungeon.level_clear() -- ÆÄƼ¿ø Áß, ¾ß¸¶Ãµ Àâ´Â Äù½ºÆ®(104·¾, 105·¾ Äù½ºÆ®) ÁøÇàÁßÀÎ »ç¶÷ÀÌ ÀÖÀ¸¸é Äù½ºÆ® Ŭ¸®¾î µÇµµ·Ï. if party.is_party() then party.setf("flame_dungeon_boss_kill_count", 1) end end end end
|
|
|
12/23/2015, 10:44
|
#11
|
elite*gold: 0
Join Date: Aug 2009
Posts: 1,421
Received Thanks: 1,367
|
Zeile 190
Quote:
if pc.getf("flame_dungeon", "__status")==flame_dungeon.__COMPLETE__ then
|
#edit Poste doch nicht die berichtigte sonst suchen andere vergebens
so sah sie vorher aus
Quote:
if pc.getf("main_quest_flame_lv103", "__status")==main_quest_flame_lv103.__COMPLETE __ then
|
|
|
|
12/23/2015, 10:47
|
#12
|
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
|
Quote:
Originally Posted by blackout85
Zeile 190
#edit Poste doch nicht die berichtigte sonst suchen andere vergebens
|
#Sorry, das ist die von Blackout, bzw er hat die verbessert. Jedoch muss ich es noch testen und gebe dann bescheid, ob es geklappt hat.
#Das kommt nun ?
|
|
|
|
Similar Threads
|
Flammendungeon kick, nach port
11/19/2015 - Metin2 Private Server - 2 Replies
Guten Tag Epvp,
hab nen Problem mit dem Flammendungeon. Wenn ich mich per NPC porten möchte, komme ich in den Dungeon und bekomme sofort ein kick. Wahrscheinlich ladet er nicht "spy1" und "npc_fence".
Syserr Clientside:
1119 17:56:05263 :: invalid idx 0
1119 17:56:14287 :: CRaceManager::RegisterRacePath : RACE LOAD MSMFILE ERROR. Will Find Another Path.
1119 17:56:20000 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
1119 17:57:20594 :: CRaceManager::RegisterRacePath : RACE LOAD...
|
[ENG] Error: Error 1 error C2601: 'HackMain' local function definitions are illegal
08/20/2013 - C/C++ - 1 Replies
So, as the title says I've been encountering an error
Error 1 error C2601: 'HackMain' local function definitions are illegal
I'm running on VC++ (Visual C++)
This is my code:
void HackMain()
{
for (;; )
{
HackThread();
}
|
İbot Error-Error Video- Error İmages-HELP
04/10/2012 - DarkOrbit - 11 Replies
SORRY, MY ENGLİSH VERY BAD.I USE TO GOOGLE TRANSLATE :)
Most people trying to ibot but in my computer İbot not working.
Declared out this error everywhere but I do not get answers
Here's the error Video
http://youtu.be/q0fK09v-K3c
|
API Error Code: 100 API Error Description: Invalid parameter Error Message: redirect_
04/08/2012 - elite*gold Trading - 2 Replies
API Error Code: 100
API Error Description: Invalid parameter
Error Message: redirect_uri URL is not properly formatted
Das bekomme ich wenn ich ne App installiere... ich habe schon 3 Apps richtig installiert, danach kam immer das bei anderen Apps die ich installiert habe..
was heisst das? redirect_uri URL is not properly formatted
|
All times are GMT +2. The time now is 23:03.
|
|