use no-ip dyn dns client and use duc client tool on your pc. there u can update your dyndns with this tool and there u cane change your local duc connection onto your LAN Client IP. in the past i use the same, running the server behind a router on a second pc.
think of forwarding ports to yourserver pc.
A small tit for what i searched 3 weeks along. i become a new provider using cabelbox and ipv6 and and an. behind the box in my lan the serevr was free fpr inet connect. my friends have played on my server, but I, i who sit nxt to my server withe the client pc, CANT CONNECT TO THE SERVER. The issue was to write my IP Adress into the server pc's host file and his ip in mine. (Windows/System32/driver/etc/hosts)
also it is posible to write your dyndns ip in the host to connect directly with this ip to the server. (therefore u only need 1 launcher without other settings :D maybe it shut work for other systems to.)
ok if i could help u with my post i'm happy. good luck with your server.
--------------------------------------------------------------------------
--------------------------------------------------------------------------
For Halloween,
If the exclamation mark is shown, the npc musst be probably there (OTHERWISE it would be falling down to the ground, HARHARHAR)
Checked that race_id mached model_file? - x,y,z is set? local_flag is set to 0 or your localecode. look into npc_event lua and get npc_id for your locale state code. activate this id and deactivate all other nps's on same position (for all other locale)
on_login.lua has code for deleting halloween flag's on login, i thing that this code could be commended out otherwise flags wuld be deleted every time u log.
look at monster_respawn for halloween code!
local state_code = get_local_info()
local other_drop = 0
-- 한국과 일본일 때만 다른 드랍 몬스터로 세팅하도록 변수 설정.
if state_code == 1 or state_code == 16 then
-- 전국가 공통 적용으로 0으로 세팅함 2011.10.11
-- 기본은 1(일본 한국은 다른 몬스터 세팅)
other_drop = 0
end
-- 할로윈 이벤트 몬스터 적용 여부 결정
-- 몬스터 적용 시 1/제거 시 0로 비트셋처럼 적용
local halloween_on = 0
look at statecode instruction above. look at the lua for uncommendet halloween code und activate it.
look at npc_event period resource and check if your locale npc is activaded for the halloween eventtime. otherweise set time for start and end,
and deactivade all other not used halloween npc's with not used locale_flag.
last thing, check-> motion_file of model_id and check texture_group
at the end of npc_resource.
-1 is default texture group(eg 1 is KS model) if all tipp's dont match, change model_file to another model_id and let it be a little bit custom by our work. or make new line and take contact_script and edit lua and/or quest resource for npc's quests to the new npc id.
hope something will help.
(checked model nx3 and .dds files (ascii) ?)