logInOutNotice.txt

map_msg.conf



아는 분의 아이디어로 만들게 되었습니다.

서버에 캐릭터 접속 및 접속 종료 시 직업과 캐릭터 명을 서버 전체에 알려주는 NPC 입니다.

특별히 스크립트를 수정할 필요는 없으며 바로 사용할 수 있습니다.


rAthena 구동 시 출력하는 오류 메시지는 없으며,

대신 rAthena의 map_msg.conf 파일이 영문이기 때문에 직업명이 영문으로 출력 될 것으로 생각됩니다.


따라서,,,,

영문 직업명을 원치 않는다면 같이 첨부한 (직업명만 번역한) map_msg.conf를

\conf\msg_conf\map_msg.conf 에 덮어 씌어서 사용하면 됩니다.



다른 곳에서의 배포는 삼가주시기 바라며

문제가 있거나 개선할 점은 댓글로 남겨주세요.


Posted by 귀여운촌아
:


propertyGrant.txt




이번 npc는 비교적 간단한 무기 속성 부여 npc 입니다.

Hercules 및 rAthena 에뮬레이터에서 스크립트 실행 구문 오류만 테스트 했습니다.

오류가 있을 수 있으며 다른 곳에서 사용을 삼가주시기 바랍니다.


가격 설정과 지속 시간 설정을 할 수 있으며

적용되는 효과의 이펙트를 추가하였습니다.


다른 곳에서의 배포는 삼가주시기 바라며

오류 및 개선점을 비롯한 여러 의견은 이 글의 댓글로 알려주시면 감사하겠습니다.

이 스크립트의 수정 사항은 이 글의 아래에 추가하도록 하겠습니다.




Posted by 귀여운촌아
:


itemExpVending.txt




-반드시 안에 적혀있는 주석을 읽어보시고 사용하세요.


설정해 놓은 아이템, 아이템 세트를 경험치로 교환해 주는 npc 입니다.

단순히 아이템을 교환해 주는 점은 어렵지 않지만

사용자가 원하는 아이템 세트와 수량, 보상 경험치를 설정하기 쉽게 만드느라

약간 복잡하고 비효율적이네요...


사용 설명은 스크립트 파일 안에 주석으로도 적혀 있으며

전에 만들어 놓은 레벨업 보상과 약간 문제가 있을 수 있습니다.


스크립트의 윗 부분에 설명되어 있지만

교환해 주는 아이템들의 종류와 수량, 보상 경험치를

명시된 형식으로만 작성하면 쉽게 추가할 수 있는 점이 사용하기 좋습니다.

또한 교환하는 수량이 많을 때 반복해서 교환할 수 있도록 했고

교환해 주는 아이템 목록을 알려줄 수 있도록 했습니다.


rAthena의 서버에서만 실행해 보았기 때문에 오류 등의 문제가 있을 수 있으며,

다른 곳에서의 배포는 삼가주시기 바랍니다.

오류 등이 있을 때는 이 글의 댓글에 알려주시면 수정하도록 하겠습니다.




Posted by 귀여운촌아
:


BaseLvUpReward.txt


freeMailBox.txt




특정 레벨에 도달 했을 때 설정해 놓은 아이템, 제니 등을 메일로 보내주는 npc 입니다.

안의 내용에 설명이 있으며 이상한 점이 있거나 추가 설명, 잘못된 점 있으면 댓글로 알려주세요.

rAthena 서버에서만 테스트 해보았습니다.


반드시 스크립트 공부용으로 사용해야 하며 반드시 서버에서만 사용해야 합니다.

다른 곳에서 배포는 삼가주시기 바랍니다.


추가

npc 추가는 다른 글에도 있으므로 설명을 생략하겠습니다.

바로 아이템 지급을 할 수도 있지만 번거로운 메일을 쓴 것은

무게 초과 등으로 아이템 지급에 문제가 생길 수도 있을 것 같아서입니다.

무료 우편함은 기존의 rA에 포함되어 있는 mail.txt와 별개 입니다.

단순히 메일만 열 수 있도록 되어 있습니다.

Posted by 귀여운촌아
:


item_db_한글.txt




2015년 1월 18일 github의 rAthena에서 다운받은 item_db.txt를 직접 번역하였습니다.

원래 경로는

\db\re\item_db.txt

이며, 위와같이 파일 이름을 수정하여 덮어씌우면 됩니다.


힘들게 작업하였습니다.

다른 사이트에서 배포는 하지말아 주셨으면 합니다.

잘못된 부분이 있을 수 있으니 알려주시면 수정하도록 하겠습니다.




수정하여 다시 업로드하게 되면 다시 업로드한 날짜를 여기에 추가하도록 하겠습니다.




2016년 3월 22일 오타가 있어서 수정 후 파일 재업로드 하였습니다.

(추가는 없고 수정만 하였습니다.)

Posted by 귀여운촌아
:


mob_db_한글.txt




직접 번역한 한글 mob_db.txt입니다.


rAthena는 \conf\battel\monster.conf에서

override_mob_names: 0

설정을 반드시 아래와 같이

override_mob_names: 1

로 바꿔야 합니다.


Posted by 귀여운촌아
:


수정방법.docx




아래 부분에 대해서 잘 모른다면 이 글은 그냥 넘어가시기 바랍니다.




rAthena의 \src\common\mmo.h


rAthena의 \src\config\core.h




이 글의 댓글에는 답변을 하지 않도록 하겠습니다.

Posted by 귀여운촌아
:


atcommand_athena.conf


buf 명령어 소스 추가.docx


atcommand.c



acommand_athena.conf에 몇가지 명령어의 한글 별칭을 추가하였습니다.


rAthena의 /conf/atcommand_athena.conf

에 파일 덮어씌우기 또는 내용을 복사-붙여넣기 해서 사용하면 됩니다.

buf 명령어는 rA에 원래 없는 명령어라서 일단은 주석처리 하였습니다.


buf 명령어는 소스 추가 후 사용가능하니

아래의 소스 추가를 하신 후에 사용하시기 바랍니다.


추가 명령어 별칭

monster: ["spawn", "몬스터소환", "몹소환", "소환", "몹"]

item: ["아이템", "템"]

gmotd: ["공지사항"]

broadcast: ["공지1"]

kami: ["공지2"]

kamib: ["공지3"]

stpoint: ["statuspoint", "statpoint", "statp", "스텟포인트", "스텟포"]

skpoint: ["skillpoint", "skillp", "스킬포인트", "스킬포"]

str: ["힘"]

agi: ["어질", "어"]

dex: ["덱스", "덱"]

vit: ["바탈"], "바"]

int: ["인트", "인"]

luk: ["럭"]

speed: ["스피드", "이동속도", "속도"]




buf  명령어 추가를 위한 소스 추가




기타 버프 npc

여러 버프를 주는 npc 입니다.

http://0pionium.tistory.com/338




이상한 점이 있을 땐 댓글로 알려주시기 바랍니다.

'Athena 아테나 > 기타' 카테고리의 다른 글

Hercules에 buf 명령어 추가하기  (1) 2016.01.27
rAthena의 한글 item_db.txt  (12) 2016.01.19
rAthena의 한글 mob_db.txt  (1) 2016.01.15
rAthena의 컴파일 전 수정  (0) 2016.01.14
rAthena의 /conf/battle/ 설정파일 한글화  (2) 2015.12.24
Posted by 귀여운촌아
:


battle.egg




2015년 11월 11일에 Github에서 다운받은 rAthena의 서버 설정 관련 파일입니다.

rAthena의 conf 폴더 안의 battle 폴더 안의 아래 설정 파일들을 한글화 하였습니다.

(rAthena에만 사용해야합니다.)


/conf/battle/battle.conf

/conf/battle/battleground.conf

/conf/battle/client.conf

/conf/battle/drops.conf

/conf/battle/exp.conf

/conf/battle/feature.conf

/conf/battle/gm.conf

/conf/battle/guild.conf

/conf/battle/homunc.conf

/conf/battle/items.conf

/conf/battle/monster.conf

/conf/battle/party.conf

/conf/battle/pet.conf

/conf/battle/skill.conf

/conf/battle/status.conf


주석을 단순히 번역만 하였으며, 잘못된 부분이나

고쳐야할 부분을 알려주시면 고치도록 하겠습니다.





Posted by 귀여운촌아
:

이상한 점이나 잘못된 점 또는 개선할 점은 댓글로 알려주세요.



6. 서버 세부 설정하기 01




conf 폴더 안의 설정과 관련된 파일들 입니다.

확장자 명은 conf이지만 메모장을 포함한 많은 문서 편집기에서 열고 편집할 수 있습니다.

아래의 파일들은 2015년 11월 11일 목요일의 Git에서 다운 받았습니다.




6. 서버 세부 설정하기 01

서버 구동 후 많은 설정을 할 수 있는 파일들입니다.

확장자 명은 conf이며 서버 구동 시 적용되는 설정들 입니다.

모두 영문으로 되어 있어서 수정하는데 어려움이 있을 것 같아서 한글로 바꾸어 보았습니다.


캐릭터 서버 관련 설정 파일


맵 서버 관련 설정 파일


로그인 서버 관련 설정 


운영자 명령어 및 일반 유저 명령어 관련


rAthena의 기타 설정 파일 관련


rAthena의 battle 폴더 설정 파일 관련




Hercules의 char-server.conf, map-server.conf, login-server.conf 설정 팁


Posted by 귀여운촌아
: