사이트 로그인
2016.07.07 10:15
해상전 아직 연구하는거나 연구중이신분들. 일팩 소스 에바에 수정해서 올립니다..
조금만 더하면 될것같아서. 이것 보고하신분들 에러 줄인분들. 공개점 부탁드립니다. 해상전 너무해보고싶음 ㅠㅠ
엘1케릭터 자바
private int _status;
public int getStatus() {
return _status;
}
public void setStatus(int i) {
_status = i;
}
엔피시 엑션자바
} else if (((L1NpcInstance) obj).getNpcTemplate().getNpcId() == 91329) {
if (s.equalsIgnoreCase("enter")) {
boolean entrance =false;
if(pc.isInParty()){
if(pc.getParty().isLeader(pc)){
int members = 1;
for(L1PcInstance player:L1World.getInstance().getVisiblePlayer(pc)){
if(pc.getParty().isMember(player)){
members++;
if(pc.getParty().getNumOfMembers()==members &&
pc.getParty().getNumOfMembers()> 1){
entrance = true;
}
}
}
}
}
if(pc.isGm()){
int instanceMap = L1OrimQuest.getInstance().setActiveMaps(9101);
L1Teleport.teleport(pc, 32798, 32805, (short) (instanceMap), 6, true);
L1OrimQuest.getInstance().getActiveMaps(instanceMap).start();
return;
}
if(entrance){
if (L1OrimQuest.getInstance().getNumOfActiveMaps() < 50) {
int instanceMap = L1OrimQuest.getInstance().setActiveMaps(9101);
for(L1PcInstance ptmember:pc.getParty().getMembers()){
L1PolyMorph.undoPoly(ptmember);// ptmember
L1Teleport.teleport(ptmember, 32798, 32805, (short) (instanceMap), 6, true);
}
L1OrimQuest.getInstance().getActiveMaps(instanceMap).start();
}
}else{
htmlid = "";
}
}
일팩버전 소스 코딩해서 에바에 맞게 수정해봤는데요
총에러80개정도였는데 수정하고해서 9정도 남기고 다했지만 추가할 디비부분과 소스수정 다하고 컴파일 완료해서
작동여부 이런것 까지 다할려면 시간이 많이 필요해보일것같아 작업한것 올려둘게요
참고했으면합니다.
몬스터 인스턴스 자바 맨밑에쪽
private boolean _isCurseMimic ;
public void setCurseMimic(boolean curseMimic) {
_isCurseMimic = curseMimic;
}
public boolean isCurseMimic(){
return _isCurseMimic;
}
}
월드맵자바
public synchronized void addMap(L1Map map) {
_maps.put(map.getId(), map);
}
public synchronized void removeMap(int mapId) {
_maps.remove(mapId);
}
월드트랩자바
import java.util.Iterator;
엘1월드트랩자바
public synchronized void addTrap(L1TrapInstance trap) {
_allTraps.add(trap);
//_allBases.add(trap);
}
엔피시
8166 배이미지
8165 배이미지
8164 배이미지
첨부된파일
L1OrimQuestInstance 인스턴스 폴더에 퐁당경로 l1j.server.server.model.Instance
L1OrimQuest 모델폴더에 퐁당 경로 l1j.server.server.model;
DoorTable 데이타테이블 폴더에 퐁당 l1j.server.server.datatables
L1DoorGfx 템플래츠 폴더에 퐁당 l1j.server.server.templates
L1DoorSpawn 템플래츠 폴더에 퐁당 l1j.server.server.templates
collections 폴더 유틸 폴더에 퐁당 server\utils
서버패킷 풀면 안에나오는것자바들만 서버패킷 폴더에퐁당.
random 랜덤 폴더는 그대로퐁당 l1j.server.server
L1InstanceMap l1j\server\server\model\map 안에 넣으세요
몬스터 인스턴스 자바
} else if (getNpcId() == 91455) {
if (L1OrimQuest.getInstance().getActiveMaps(getMapId()) != null) {
L1OrimQuest.getInstance().getActiveMaps(getMapId()).mimicDie(this);
}
} else if (getNpcId() == 91481) {
if (L1OrimQuest.getInstance().getActiveMaps(getMapId()) != null) {
L1OrimQuest.getInstance().getActiveMaps(getMapId()).crakenDead();
}
} else if (getNpcId() == 91492) {
if (L1OrimQuest.getInstance().getActiveMaps(getMapId()) != null) {
L1OrimQuest.getInstance().getActiveMaps(getMapId()).crakenTailDead_Right();
}
} else if (getNpcId() == 91491) {
if (L1OrimQuest.getInstance().getActiveMaps(getMapId()) != null) {
L1OrimQuest.getInstance().getActiveMaps(getMapId()).crakenTailDead_Left();
}
}
}
엔피시 인스탄스 자바
} else if (getNpcId() == 91449) {
if (L1OrimQuest.getInstance().getActiveMaps(getMapId())!=null) {
L1OrimQuest.getInstance().getActiveMaps(getMapId()).setAction(pc,actionId);
}
}
}
모델 >>맵>> 폴더
L1V1Map자바
@Override
public void setId(int mapId) {
_mapId = mapId;
}
L1V2Map자바
public void setId(int mapId) {
}
}
L1Map자바
public abstract void setId(int mapId);
@Override
public void setId(int mapId) {
}
몬스터 인스턴스자바
public void setStoreDroped(boolean flag) {
_storeDroped = 1; }
[출처] 해상전 일팩소스 에바소스로 변경작업. 에러 5남기고..필요한파일첨부.조금의희망. (비공개 카페) |
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 소스자료는 직접 올려주세요 | 게임존 | 2017.06.06 | 550 |
509 | UI6 펫/서먼 업데이트 | 준희미니 | 2016.07.07 | 84 |
508 | 인벤정보 표기 B.C | 준희미니 | 2016.07.07 | 88 |
507 | 펫 밥 그 릇. | 준희미니 | 2016.07.07 | 37 |
506 | 에바)샤르나 75,80변신 | 준희미니 | 2016.07.07 | 72 |
505 | UI6차 기억창 로딩부분 18세이상만님께서 수정했던 자료 | 준희미니 | 2016.07.07 | 43 |
504 | 일팩용 3.53c 옵코드 | 준희미니 | 2016.07.07 | 57 |
503 | 중계기 노딜X그!! | 준희미니 | 2016.07.07 | 231 |
502 | 기르관련 맵(중앙광장포함) | 준희미니 | 2016.07.07 | 41 |
501 | 혈맹채팅 안되시는 분들... | 준희미니 | 2016.07.07 | 22 |
500 | 혈맹업데이트(수정) | 준희미니 | 2016.07.07 | 48 |
499 | 숨계도리아 | 준희미니 | 2016.07.07 | 26 |
498 | 일본팩에서 해상전 추출 통으로~ | 준희미니 | 2016.07.07 | 69 |
497 | 일본팩에서 해상전 추출 통으로~ 2 | 준희미니 | 2016.07.07 | 19 |
496 | 일본팩에서 해상전 추출 통으로~ 3 | 준희미니 | 2016.07.07 | 18 |
495 | 일본팩에서 해상전 추출 통으로~ 4 | 준희미니 | 2016.07.07 | 17 |
494 | 일본팩에서 해상전 추출 통으로~ 마지막 | 준희미니 | 2016.07.07 | 23 |
493 | 일팩해상전 에바 적용중 에러 | 준희미니 | 2016.07.07 | 40 |
492 |
일팩 해상전 및 기억 temp창 수정할수있는 통소스 파일.파헤쳐야함
![]() | 준희미니 | 2016.07.07 | 20 |
491 | 스킬 gfx 변경 사항 | 준희미니 | 2016.07.07 | 195 |
490 | 오렌 리뉴얼중 X 지역 땅굴포탈 좌표 | 준희미니 | 2016.07.07 | 16 |
489 | 편지 공개않하는 이유라도 있나요? | 준희미니 | 2016.07.07 | 61 |
488 | 해상전.에 몹나오게하는방법. (요청)허접자료임 고수분들패스 | 준희미니 | 2016.07.07 | 57 |
487 | 편지 리스트 삭제 | 준희미니 | 2016.07.07 | 16 |
486 | 짜집기 기르관련 스킬들 | 준희미니 | 2016.07.07 | 80 |
» | 해상전 일팩소스 에바소스로 변경작업. 에러 5남기고..필요한파일첨부.조금의희망 | 준희미니 | 2016.07.07 | 30 |
484 | 만피제한소스 | 뤼니징 | 2016.07.07 | 64 |
483 | 사운드 재생 PACKETBOX | 준희미니 | 2016.07.07 | 44 |
482 | 차단, 스펨편지차단 | 준희미니 | 2016.07.07 | 21 |
481 | 차단, 스펨편지차단 | 준희미니 | 2016.07.07 | 13 |
480 | 기억창 사라지는 문제점 해결.. 소스아님 | 준희미니 | 2016.07.07 | 57 |
479 | 픽시의 변신 막대 | 준희미니 | 2016.07.07 | 43 |
478 |
혈맹창
![]() | 준희미니 | 2016.07.07 | 1013 |
477 | 혈맹창 | 준희미니 | 2016.07.07 | 42 |
476 | 다중 편지 발송.. | 준희미니 | 2016.07.07 | 29 |
475 | 편지차단/차단 | 준희미니 | 2016.07.07 | 13 |
474 |
제가 설명했던 배열을 이용한 원형큐 예제입니다
![]() | 준희미니 | 2016.07.07 | 51 |
473 |
방향오류
![]() | 준희미니 | 2016.07.07 | 25 |
472 | 혈맹창고 이용 내역 | 준희미니 | 2016.07.05 | 38 |
471 | 특정렙특정맵에서 경험치 안먹게하기 | 준희미니 | 2016.07.05 | 45 |
470 | 말섬 리뉴얼 입니다 | 준희미니 | 2016.07.05 | 102 |
469 |
짜집기 단테스의유물상자^^;;
![]() | 준희미니 | 2016.07.05 | 111 |
468 |
심해 알드란 텔[능동적 자료]
![]() | 준희미니 | 2016.07.05 | 19 |
467 |
독 아이콘 eva 버전
![]() | 준희미니 | 2016.07.05 | 48 |
466 | MiNA 기준 실시간 포트 변경 | 준희미니 | 2016.07.05 | 49 |
465 | 그냥 별건아닌데 | 준희미니 | 2016.07.05 | 160 |
464 | 군주 파티시 피바 | 준희미니 | 2016.07.05 | 48 |
463 | 짜집기 혈맹버프^^;; | 준희미니 | 2016.07.05 | 65 |
462 | 다이노 인형 짜집기 | 준희미니 | 2016.07.05 | 41 |
461 | [UI6] 혈맹탈퇴 | 준희미니 | 2016.07.05 | 18 |
460 | 새로운 본던멥입니당 | 준희미니 | 2016.07.05 | 46 |