홈 > 커뮤니티 > 자유 게시판
자유 게시판

형님들 생마 시간 조절하는법좀 알려주세요 ㅠ 에바3.8 입니다.

빵쓰 8 416 0 0

홍보성 글을 올릴 경우 이용정지 조치합니다. 질문은 Q&A에 구축/ 판매는 구축에, 의뢰/구매는 의뢰 게시판에 글을 올려주시기 바랍니다. 위반하실 경우 게시자500포인트 삭감
답변자 1000 포인트 삭감 처리하겠습니다

 

형님들 생마 시간 조절하는법좀 알려주세요 ㅠ 에바3.8 입니다.

8 Comments
투명망토 2017.12.30 11:23  
생마가 시간조절이 제가 알기로는 현재팩에서는 불가능할걸요.??  클라개조나 패킷분석해야할듯..
빵쓰 2017.12.30 11:52  
아 그런가요 ㅎㅎ 감사합니다 ㅎ
투혼v 2017.12.30 16:28  
3.8팩은 모르겠습니다만 최신팩은
private void 생명의마안(L1PcInstance pc, L1ItemInstance useItem) {




Timestamp lastUsed = useItem.getLastUsed();

if (lastUsed == null

|| currentDate.getTimeInMillis() > lastUsed.getTime()

+ (1000 * 60 * 1)) {



if (pc.getInventory().checkItem(41246, 1000)){

pc.getInventory().consumeItem(41246, 1000);

} else {

pc.sendPackets(new S_SystemMessage("결정체가 부족합니다."));

return;

}




pc.sendPackets(new S_SkillSound(pc.getId(), 7678));

pc.broadcastPacket(new S_SkillSound(pc.getId(), 7678));




if (pc.getSkillEffectTimerSet().hasSkillEffect(L1SkillId.LIFE_MAAN)) {

pc.getSkillEffectTimerSet().setSkillEffect(L1SkillId.LIFE_MAAN,

600 * 1000);

} else {

pc.getSkillEffectTimerSet().setSkillEffect(L1SkillId.LIFE_MAAN,

600 * 1000);

}




useItem.setLastUsed(new Timestamp(currentDate.getTimeInMillis()));

} else {

long i = (lastUsed.getTime() + (1000 * 60 * 1))

- currentDate.getTimeInMillis();

Calendar cal = (Calendar) currentDate.clone();

cal.setTimeInMillis(cal.getTimeInMillis() + i);

pc.sendPackets(new S_SystemMessage(i / 60000 + "분 동안("

+ cal.getTime().getHours() + ":"

+ cal.getTime().getMinutes() + " 까지)은 사용할 수 없습니다."), true);

}

}



1000 * 60 * 60 * 1 
이런식이 두군데가 보일건데
 * 60 하나씩만 삭제해서
1000 * 60 * 1 이러면 10분입니다 ;;
투명망토 2017.12.30 19:03  
근데 이부분이 아이콘하고 연결되는지가 문제아닌가요?? 시간바꾸면 자동으로 버프아이콘시간도 바뀌는지?
투혼v 2017.12.30 23:59  
이렇게 생각하시면 됩니다. 원래 생마시간이 10분이잖아요. 버프아이콘은 그대로 시간이 10분이고요. 1000 * 60 * 60 * 1 <- 이부분이 1시간에 한번 쓰는건데요.  1000 * 60 * 1 <- 이렇게 바꾸면 10분에 한번 1000  * 1 <- 이렇게 하시면 딜레이 없이 계속 쓰는겁니다. 이렇게 이해하시면 됩니다.
투명망토 2017.12.31 13:19  
제가말하는거는 버프시간이지 딜레이가 아닌데요;;; 저분도 딜레이가 아니고 시간아닌가요?
투혼v 2017.12.31 17:00  
죄송합니다. 제가 질문을 잘못 이해했습니다.전 딜레이를 말씀하시는 줄 알고~ 죄송합니다.
나비캣 skills나 etcitem 둘중한곳에 마안시간이 있었던거같습니다.