- 라그나로크 ()
rAthena-rev17726
rAthena revision 17726
mysql db 기반이며, 기본 컴파일까지 하였습니다.
database : ragnarok
user : ragnarok
password : ragnarok
정보 변경시 conf 폴더 inter_athena.conf 파일 데이터베이스 정보 변경 하셔야 합니다.
sql-file 폴더 안에 sql 배치하시면 됩니다.

rAthena revision 17726
mysql db 기반이며, 기본 컴파일까지 하였습니다.
database : ragnarok
user : ragnarok
password : ragnarok
정보 변경시 conf 폴더 inter_athena.conf 파일 데이터베이스 정보 변경 하셔야 합니다.
sql-file 폴더 안에 sql 배치하시면 됩니다.

하데스 님의 최근 댓글
추가적으로 2015-11-04 클라이언트까지 적용된 팩입니다. 당연 접속기와 2015-11-04 클라이언트로 접속해야겠지야 그렇지 않고 보편화된 2013-12-23 ragexe 클라이언트를 사용하시려면 packet_db 에서 버전 46으로 변경 하셔야 합니다. 안그럼 접속시 패킷 오류 발생 합니다. 2016 05.20 안녕하세요. 하데스 입니다. 라그나로크 같은 경우는 item_db 파일에서 스크립트 부분이 들어 갑니다. 아이템 데이터 중에 맨 우측에 보시면 {} 스크립트 들어가는 부분이 있습니다. 새롭게 아이템에 커스텀마이징을 하시려는건지 모르겠지만, 스크립트 부분에 착용했을때 보너스 스텟등 능력을 부여할수 있습니다. 셋트 옵션을 만들고 싶으시다면 코딩을 해야하는데요. 예로 티셔츠(갑옷, 아이템ID=001), 숫가락(무기, 아이템ID=010) 이 두 아이템 착용하면 힘100을 주겠다 했을때 티셔츠 옵션 숫가락을 착용시 힘+100 티셔츠 아이템 스크립트에 {if (isequipped(010)) { bonus bStr,100; }; } 스크립팅 하시면 티셔츠 찾용시 스크립팅 한 부분에 아이템ID 010 즉 숫가락을 착용했는지 확인하고 착용했다면 보너스 힘 100 증가 하게 됩니다. 2016 05.20 L1Sys.java 파일 위치가 잘못 되어 있습니다. package 위치를 보시면 src 폴더 안에 l1j > server > server > model 에 있어야 합니다. 이클립스 좌츨에 package Explore 보이시죠? L1Sys.java 를 Java Resources > src > l1j.server.server.model 위치에 복사하여 넣고 다시 빌드 컴파일 해보세요. 2016 05.20 저도 분석 하고 있는중인데 정확한건 아닙니다. conf 폴더 안에 packet_db.conf 파일이 있을거에요. 그 부분이 아마 패킷 정보를 담은 파일인것같네요.. 그부분에서 클라이언트 버전을 선택하는것같습니다. 예를 들면 많이 보편화된버전이 46? 이라면 클라이언트 버전이 2013-12-23 Ragexe 되겠네요.. 그럼 접속기와 클라이언트 날짜를 찾아 사용해야겠지요. 그럼 packet_db.conf 파일에 packet_db_ver: default 부분을 46 으로 변경해야합니다. packet_keys_use: default 이부분도 맞는 키를 입력해야겠지요.. 서버는 오픈햇는데 맞지 않은 클라이언트 또는 접속기로 접속한다면 아마 패킷 오류가 날껍니다. 저도 공부중이라 정확하진 않지만 도움이 되셨으면 하네요.^^ 2016 05.19 음.. 테이블 보실줄 아세요? mysql 접속 하셔서 npc 테이블을 찾아보세요. select * from npc; -> npc 정보가 담겨있죠.. 만약 조회를 해봣는데 아무것도 조회가 되지 않는다면 npc 테이블 내용이 없는겁니다. 다시 배치하셔야해요. select * from npc where objid = '100342'; -> 오류가 난 npc id (100342) 를 넣고 조회 한번 해보세요. 조회가 안된다면 정보가 없는겁니다. 제일 편한방법은 임시 db를 만듭니다. 예 l1jdb1 식으로 새로 db를 생성하구요. 그안에 l1jdb.sql 파일을 다시 배치 시키고 npc 테이블을 내려받습니다. 그리고 본 db(l1jdb) 안에 npc 테이블을 비운다음 npc 테이블만 다시 배치 합니다. 2016 05.16