사이트 로그인
2018.04.03 01:51
팩 이름: EVA_0805 프로젝트 이름에 0805가 있었던걸로 봐선 맞을 듯
소스 유/무: 유
접속기 유/무: 유 로컬 접속기 문소프트
---------------------최신 클라로 사용---------------
팩 내용:
내용이 좀 깁니다..읽어 주시면 감사하겠습니다.
일단 저는 리니지를 그리 많이 해보질 않았습니다.
그냥 운영자 모드로 놀고 싶어서 돌아다니는 무료팩 많이 받아봤는데 되는게 거의 없더군요 접속기니 클라버전이니 뭐니
일단 한 3개 정도 되는 팩 중에 가장 깔끔한거 같다 생각되는 걸로 놀려고 하는 데 로봇이라는 기능이 있길래
해봤는데 치다 보면 베르해버리고 뭔가 허수아비 치는거 같고 조금만 수정하면 좋을 꺼 같다라는 생각에
이클립스 , 나비켓 , 기타 환경변수 설정 등 동영상 보고 따라해서 개발 환경을 만들어서 수정해보았습니다.
자바쪽은 안해봤지만 ㄷㄷ 언어는 다 비슷하니깐요
하다 보니 혼자 놀껀데 이걸 왜 하고 있나 생각에 그만 하고 그냥 올려서 필요한 분들 혼자하실 분들 받아서 해보시길
-----------------------------------아래 각종 팩 소스 후기 및 수정사항------------------------------------
** 소스 코드가 있는 서버 팩 후기
---------------------------------------------------------------------------------------------------------------------------------------------------------
1.배치파일로 실행하는 jar 의 게임내용과 소스코드로 빌드하는 게임내용이 다른 게 많다
---------------------------------------------------------------------------------------------------------------------------------------------------------
예를 들면 코드상에는 아이템 20000이 화살이라면 첨부된 DB 내에 아이템 20000은 물약이고 그래서 코드로 돌리면 게임에서 동작안하거나 에러 뿜는 경우가 많더군요
---------------------------------------------------------------------------------------------------------------------------------------------------------
2. 소스 코드 내 고의적인 문법 오류를 넣어둔 경우가 있다
---------------------------------------------------------------------------------------------------------------------------------------------------------
빌드 오류를 하나씩 찾아가다 보면 어이 없는 문법 오류가 하나씩 있는 경우가 있습니다. 살펴 보면 일부러 한 거 같다는 생각이 들기도 합니다.
---------------------------------------------------------------------------------------------------------------------------------------------------------
3.빌드 환경이 다른 경우가 많다
---------------------------------------------------------------------------------------------------------------------------------------------------------
빌드할 때 나오는 오류를 보면 대부분 java 버전 때문인거 같네요 코드마다 사용되는 버전이 1.5~1.8 까지 아주 다양하게 있어서 힘들더군요
---------------------------------------------------------------------------------------------------------------------------------------------------------
4.코드 정리 불가
---------------------------------------------------------------------------------------------------------------------------------------------------------
이게 최악입니다. 자바쪽은 처음인데 코드 내에 한글 변수 한글 함수 이름 ... 이해할수 없는 부분이 많았네요
추측컨데 최초개발한 코드가 배포되고 그 후 에 많은 사람들이 전체 코드를 이해하지 못하고 자기가 필요한 부분만 고치고 다시 팔고
다시 또 필요한 부분만 수정하고 팔고 이 과정을 수도 없이 반복하면서 코드내 불필요한 기능 서로 다른 코드 스타일 등 답이 없더군요
**만약 진지하게 팩을 사서 개발해보실 분은 사실 때 DB 구조랑 코드의 모든 클래스 별로 무슨 기능하는 지 물어보시고 설명하실수 있는 분께 사는게
좋을 것 같다는 생각이네요
---------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------- 수정사항----------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------
저 역시 필요한 부분만 수정했습니다
JAVA 1.8 버전 사용
테스트는 운영자모드로 확인
로봇과 싸우다 너무 죽으면 알아서 수치 조절하세요
---------------------------------------------------------------------------------------------------------------------------------------------------------
1.사용자 로그인 시 생성되는는 로봇의 수를 35로 수정
---------------------------------------------------------------------------------------------------------------------------------------------------------
기존에 1000마리였는데 컴터가 구려서 ..
DB 에 원본있으니 더 필요하신 분은 거기서 복사해서 쓰시길
---------------------------------------------------------------------------------------------------------------------------------------------------------
2. 로봇 텔 및 귀환 시 확률 추가
---------------------------------------------------------------------------------------------------------------------------------------------------------
로봇 공격 시 hp 일정 이하 떨어졌을 때 무조건 도망 가던 것을 60% 확률을 적용해서 마지막 까지 싸우는 경우가 많습니다.
---------------------------------------------------------------------------------------------------------------------------------------------------------
3.로봇 스킬 추가
---------------------------------------------------------------------------------------------------------------------------------------------------------
기존 기사 스턴 적용 되는 부분을 그냥 두고 나머지 몇 개의 클래스에 대해서 스킬을 사용하도록 추가 하였습니다.
요정 - 스트라이커 게일 , 확률적 시도 , 플루트 워터 , 확률적 시도 , 엠피 있을 경우 트리플 기본 사용
전사 - 데스페라도 확률적시도 , 그립 확률적시도
다크엘프 - 기존 내용 그냥 둠
용기사 - 포우 기존꺼 그냥 둠
마법사 - 포그 확률적 시도 , 디스 확률적 시도 및 마무리 공격으로 사용 , 높은 확률로 아이스 스파이크
---------------------------------------------------------------------------------------------------------------------------------------------------------
4. 로봇 능력치 변경
---------------------------------------------------------------------------------------------------------------------------------------------------------
로봇 렙 81~90 사이
잡다한 경우의 수 다 빼고 약 120~160방 사이로 적용
기사는 양검 요정은 활 무조건 설정
---------------------------------------------------------------------------------------------------------------------------------------------------------
5. 로봇 변신 80 이상으로 변경
---------------------------------------------------------------------------------------------------------------------------------------------------------
요정은 활변신
기사는 데스 또는 진데스 등등
법사는 바포
---------------------------------------------------------------------------------------------------------------------------------------------------------
6.로봇 멘트 부분 제거
---------------------------------------------------------------------------------------------------------------------------------------------------------
테스트 하다 짜증나서 로봇 외창 및 멘트 날리는 부분 전부 제거
---------------------------------------------------------------------------------------------------------------------------------------------------------
7.로봇 사망 시 화면에 녹색글씨로 출력
---------------------------------------------------------------------------------------------------------------------------------------------------------
플레이어가 로봇 죽이거나 로봇 끼리 싸워서 죽을 시 녹색 전체 메세지로 표시 됩니다.
---------------------------------------------------------------------------------------------------------------------------------------------------------
8. 로봇이 몬스터에게 스킬 사용안하도록 변경
---------------------------------------------------------------------------------------------------------------------------------------------------------
로봇이 몬스터에 스킬 사용해서 싸우기 전에 엠 오링 안나도록..
---------------------------------------------------------------------------------------------------------------------------------------------------------
9. 법사 엠피 뻥튀기
---------------------------------------------------------------------------------------------------------------------------------------------------------
싸우는데 엠 없으면 곤란하니 기본 엠을 약 2000 이상으로 조절 했습니다.
---------------------------------------------------------------------------------------------------------------------------------------------------------
10.서버 매니저 창에서 전체 채팅 작성 시 게임 화면에 녹색 글씨로 나오도록 변경
---------------------------------------------------------------------------------------------------------------------------------------------------------
이 팩에서는 **** 메세지가 밑에만 나오길래..
---------------------------------------------------------------------------------------------------------------------------------------------------------
11.보스 리스폰 시 서버 매니저 창에 CMD 부분과 보스리스폰 부분에 위치와 맵 아이디 시간을 출력 하도록 변경
---------------------------------------------------------------------------------------------------------------------------------------------------------
보스 스폰 시 운영자 모드로 가서 이상한데 있으면 좌표 수정하시면 됩니다.
---------------------------------------------------------------------------------------------------------------------------------------------------------
12.각종 보스 시간 짝수 홀수 시간 나눠서 10분 15분 단위로 설정
---------------------------------------------------------------------------------------------------------------------------------------------------------
보스들이 10분 과 15분 단위로 스폰 되도록 변경
---------------------------------------------------------------------------------------------------------------------------------------------------------
13.보스 스폰 시 전체 메세지 화면에 출력
---------------------------------------------------------------------------------------------------------------------------------------------------------
다른 팩은 바로가기 있던데 그런거 까지 하기 귀찮네요
---------------------------------------------------------------------------------------------------------------------------------------------------------
14. 수표 상점 배치
---------------------------------------------------------------------------------------------------------------------------------------------------------
이 팩에는 수표상점이라는 게 아예 없어서 NPC 테이블에 추가하고 기란에 배치 하고 수표 처리 관련 코드도 추가해놨습니다.
찾아보니 이 팩에서는 패키지 코인이라는 걸로 패키지 장비 팔던 장소가 있더군요
기란에 무기 방어 악세 휘장견갑문장 상인에 물품 하나씩 넣어놨으니 서버 매니저 창에서 알아서 물품 다시 배치 하시면 될듯
더 있을 꺼 같은데
쓰다 보니 뭐하러 정성스럽게 이걸 쓰고 있나 생각이 드네요
그냥 혼자 노실분은 받아서 하셔도 좋겠네요
서버 운영할거 아니면 딱히 불만은 없으실듯..
분명 어떤사람은 가져다 팔수도 있겠네요 ㄷ
암호 : 구글에투데이서버
출처 : 투데이서버 자료실
여기 암호 걸려있어서 포인트만 날라갔어요,,,암호 답변주세;요