오늘밤 너는 너무 근사해 보여
너무 행복해 보여 너무
오늘밤 너를 그냥 둔다면
너를…
너무 행복해 보여 너무
오늘밤 너를 그냥 둔다면
너를…
script: script/script_file.txt
import: script/subfolder/list.txt
script_load.txt 파일 script: script/npc.txt import: script/부여성/list.txt
+- script_load.txt +- npc.txt +- 부여성 +- 주모.txt +- 달걀귀신.txt ... ...
npc 주모 { onclick: set @id, myid(); set @sd, mysd(); dialog, 0, 0, 1, "환영합니다."; end; }
npc npc_script_name { oninit: // npc가 생겨났을 때(처음)만 발생하는 초기화 이벤트 set @id, myid(); set @sd, mysd(); end; onclick: // npc를 클릭했을 때 이벤트 set @id, myid(); set @sd, mysd(); end; onsay: // 유저가 말했을 때 이벤트 @userid // 유저 오브젝트 @last_say$ // 마지막으로 들은 대화 end; }
item item_script_name { onuse: // 무기 사용시 이벤트 // 아마 소모성 아이템 사용이나 // 아이템을 휘두를 때 발생 end; onequip: // 무기 장착시 이벤트 end; onunequip: // 무기 장착 해제시 이벤트 end; }
magic magic_script_name { oncast: // 마법을 실행했을 때 end; onuncast: // 마법이 해제됐을 때(시간이 다 되어 풀리거나, uncast스크립트 실행시) end; onconcast: // 지속마법일 때 end; onrecast: // 지속 중에 로그인시 실행 end; }
mob mob_script_name { oninit: // 몬스터 만들어졌을 때(한번)만 실행 end; onmove: // 몬스터가 한발짝 움직였을 때 end; onattack: // 몬스터가 공격 트리거 실행 end; onsay: // 유저가 말했을 때 // npc와 동일 @userid @last_say$ end; onclick: // 몬스터가 클릭당함 @userid // 누가? end; ondamaged: // 데미지입음 // 스크립트에 의해 damage로도 발생하는지는 실험 필요 @attackerid // 누가? end; ondead: // 죽음 end; }
floor floor_script_name { onpress: // 타일 밟았을 때 end; }
every 00:00:00 { // 매 00:00:00 시각에 발생 } every 10 { // 매 10초마다 발생 }
function function_name { set @arg1, getarg(0) }
// 인터서버 아이피 char_ip: 127.0.0.1 // 인터서버 포트 char_port: 2000
sql_server_ip: 127.0.0.1 sql_server_port: 3306 sql_server_id: root sql_server_pw: apmsetup sql_server_db: baramDB를 같은 컴퓨터에서 돌린다면 로컬 ip로 설정해준다.
// 로그인서버 아이피 login_ip: 192.168.0.8 // 로그인서버 포트 login_port: 3009 // 인터서버 아이피 char_ip: 127.0.0.1 // 인터서버 포트 char_port: 2000 // 넥슨 아이디 체크 페이지 //result codes: //1: //0:ID ERROR //0:PW ERROR //2:UNDER AGE //3:COUNT OVER account_check_page: http://192.168.0.8:80/nx_auth.php?user_id=%s&password=%s // 서버리스트 serverlist_count: 1 serverlist: 192.168.0.8:3009 바람;바람 서버
// 맵서버 아이피 map_ip: 192.168.0.8 // 맵서버 포트 map_port: 10100 // 로그인서버 아이피 login_ip: 192.168.0.8 // 로그인서버 포트 login_port: 3009 // 인터서버 아이피 char_ip: 127.0.0.1 // 인터서버 포트 char_port: 2000