-- Lua ½ºÅ©¸³Æ® ¾ÏÈ£È*
function get_module_name()
return "on_login"
end
function on_login( name )
-- ±¹°¡ ÄÚµå Àоî¿À±â
-- get_local_info()ÀÇ ¹Ýȯ°ªµé
--LOCAL_INFO_KOREA = 1
--LOCAL_INFO_HONGKONG = 2
--LOCAL_INFO_AMERICA = 4
--LOCAL_INFO_EUROPE = 8
--LOCAL_INFO_JAPAN = 16
--LOCAL_INFO_TAIWAN = 32
--LOCAL_INFO_CHINA = 64
local race = get_value( "race" )
local state_code = get_local_info()
-- Á÷¾÷ÀÌ ¾ø´Â ij¸¯Àº »õ·Î¸¸µç ij¸¯À̹ǷΠÃʱ⼳Á¤
if get_value( "job" ) == 0 then
on_first_login( name )
-- ±âÁ¸ ij¸¯ÅÍÀÏ ¶§, ±¹°¡ ÄÚµå=64(Áß±¹)¸¸ ±¤°í È*¸é Æ˾÷
else
if state_code == 64 then
open_popup("game.advertise_url",0,0)
end
end
-- ±ÍȯÁö¿ª ¾ø´Â Ç÷¹À̾î´Â ±ÍȯÁö¿ª ¼³Á¤.
local temp_rx = get_flag( "rx" )
local temp_ry = get_flag( "ry" )
if temp_rx == "" or temp_ry == "" then
if race == 4 then
-- µ¥¹Ù ±ÍȯÁö¿ª ¼³Á¤
set_flag( "rx", 7250 + math.random(0,100))
set_flag( "ry", 6959 + math.random(0,100))
elseif race == 5 then
-- ¾Æ¼ö¶ó ±ÍȯÁö¿ª ¼³Á¤
set_flag( "rx", 116542 + math.random(0,100))
set_flag( "ry", 58190 + math.random(0,100))
else
-- °¡ÀÌ¾Æ ±ÍȯÁö¿ª ¼³Á¤
set_flag( "rx", 152742 + math.random(0,100))
set_flag( "ry", 77401 + math.random(0,100))
end
end
-- ¿ÀÅä·Î ¼¼ÆÃµÈ Ä³¸¯ÅͶó¸é Àú ¸Ö¸® ³¯·Á ¹ö¸®ÀÚ~
kick_auto_to_another_world()
-- ¼ö·ÃÀÚ ¼¶¿¡ ÀÖ´Â ¿ÀÅäµéÀº º»Åä·Î ³¯·Á ¹ö¸®ÀÚ
local current_x = gv("x")
local current_y = gv("y")
if current_x >= 161280 and current_x <= 177408 then
if current_y >= 48384 and current_y <= 64512 then
local is_auto, quest_count
quest_count, is_auto = anti_auto_quest_check()
if is_auto then
if race == 4 then
RunTeleport_Auto_TO_City( 6625 , 6980 )
elseif race == 5 then
RunTeleport_Auto_TO_City( 116799 , 58205 )
else
RunTeleport_Auto_TO_City( 153506 , 77175 )
end
end -- if is_auto then
end -- if current_y >= 48384 and current_y <= 64512 then
end -- if current_x >= 161280 and current_x <= 177408 then
-- DaJohnson + Wisp + Someone else i forget, he's names in a 154+ page thread, sorry guy.
-- If a normal player, lets give them a 1hr hp buff, to be nice...
if get_value("permission") == 0 then
insert_gold(400)
add_state(1001, 50, 900000)
add_state(1002, 50, 900000)
add_state(1003, 50, 900000)
add_state(1004, 50, 900000)
add_state(1005, 50, 900000)
add_state(1006, 50, 900000)
add_state(1007, 50, 900000)
add_state(1008, 50, 900000)
add_state(1009, 50, 900000)
add_state(1010, 50, 900000)
add_state(1011, 70, 900000)
add_state(1012, 50, 900000)
add_state(1013, 70, 900000)
add_state(1014, 50, 900000)
add_state(1015, 50, 900000)
add_state(1016, 50, 900000)
add_state(1017, 50, 900000)
add_state(1018, 50, 900000)
add_state(1019, 50, 900000)
add_state(4003, 125, 900000)
add_cstate(1001, 50, 900000)
add_cstate(1002, 50, 900000)
add_cstate(1003, 50, 900000)
add_cstate(1004, 50, 900000)
add_cstate(1005, 50, 900000)
add_cstate(1006, 50, 900000)
add_cstate(1007, 50, 900000)
add_cstate(1008, 50, 900000)
add_cstate(1009, 50, 900000)
add_cstate(1010, 50, 900000)
add_cstate(1011, 70, 900000)
add_cstate(1012, 50, 900000)
add_cstate(1013, 70, 900000)
add_cstate(1014, 50, 900000)
add_cstate(1015, 50, 900000)
add_cstate(1016, 50, 900000)
add_cstate(1017, 50, 900000)
add_cstate(1018, 50, 900000)
add_cstate(1019, 50, 900000)
add_cstate(4003, 300, 900000)
else
-- Must be a GM, give em super powers
insert_gold(40000000)
add_cstate(1001, 100, 900000)
add_cstate(1002, 100, 900000)
add_cstate(1003, 100, 900000)
add_cstate(1004, 100, 900000)
add_cstate(1005, 100, 900000)
add_cstate(1006, 100, 900000)
add_cstate(1007, 100, 900000)
add_cstate(1008, 100, 900000)
add_cstate(1009, 100, 900000)
add_cstate(1010, 100, 900000)
add_cstate(1011, 100, 900000)
add_cstate(1012, 100, 900000)
add_cstate(1013, 100, 900000)
add_cstate(1014, 100, 900000)
add_cstate(1015, 100, 900000)
add_cstate(1016, 100, 900000)
add_cstate(1017, 100, 900000)
add_cstate(1018, 100, 900000)
add_cstate(1019, 100, 900000)
add_cstate(4003, 300, 900000)
add_state(1001, 100, 900000)
add_state(1002, 100, 900000)
add_state(1003, 100, 900000)
add_state(1004, 100, 900000)
add_state(1005, 100, 900000)
add_state(1006, 100, 900000)
add_state(1007, 100, 900000)
add_state(1008, 100, 900000)
add_state(1009, 100, 900000)
add_state(1010, 100, 900000)
add_state(1011, 100, 900000)
add_state(1012, 100, 900000)
add_state(1013, 100, 900000)
add_state(1014, 100, 900000)
add_state(1015, 100, 900000)
add_state(1016, 100, 900000)
add_state(1017, 100, 900000)
add_state(1018, 100, 900000)
add_state(1019, 100, 900000)
add_state(1051, 100, 900000)
add_state(1052, 100, 900000)
add_state(1053, 100, 900000)
add_state(1054, 100, 900000)
add_state(1055, 100, 900000)
add_state(1056, 100, 900000)
add_state(1057, 100, 900000)
add_state(9004,2,86400000)
end
end