2.0 자동칼질 소스좀 없나요...?
컨텐츠 정보
- 1,028 조회
- 9 댓글
- 0 추천
- 0 비추천
- 목록
본문
2.0 자동칼질이 이클릾스 들어가 보면 있기는 한데
접속해서 명령어를 치면 아예 없는것처럼 반응이 없ㅅ는데요
수정하는 방법이나 수정 소스 있으시면 공유 부탁드립니다
-
등록일 2024.02.12
-
등록일 2023.05.14올라이트팩 사냥용 마법검 질문드립니다댓글 3
-
등록일 2023.05.09
-
등록일 2023.01.28
관련자료
댓글 9

강남명품거지님의 댓글
package lineage.world.object.item.all_night;
import lineage.network.packet.ClientBasePacket;
import lineage.world.controller.ChattingController;
import lineage.world.object.Character;
import lineage.world.object.instance.ItemInstance;
import lineage.world.object.instance.PcInstance;
public class 자동칼질 extends ItemInstance {
public static synchronized ItemInstance clone(ItemInstance item) {
if (item == null) {
item = new 자동칼질();
}
return (ItemInstance)item;
}
public void toClick(Character cha, ClientBasePacket cbp) {
if (cha.getInventory() != null) {
PcInstance pc = (PcInstance)cha;
if (pc.isDead()) {
ChattingController.toChatting(pc, "죽은 상태에선 사용할 수 없습니다.", 20);
return;
}
if (pc.isLock()) {
ChattingController.toChatting(pc, "기절 상태에선 사용할 수 없습니다.", 20);
return;
}
if (pc.isAutoAttack) {
pc.isAutoAttack = false;
pc.resetAutoAttack();
} else {
pc.isAutoAttack = true;
}
ChattingController.toChatting(pc, String.format("[자동칼질: %s]", pc.isAutoAttack ? "활성화" : "비활성화"), 20);
}
}
}
이렇게 되어잇다면 아이템 있어야 가능한걸로 알고 있습니다
import lineage.network.packet.ClientBasePacket;
import lineage.world.controller.ChattingController;
import lineage.world.object.Character;
import lineage.world.object.instance.ItemInstance;
import lineage.world.object.instance.PcInstance;
public class 자동칼질 extends ItemInstance {
public static synchronized ItemInstance clone(ItemInstance item) {
if (item == null) {
item = new 자동칼질();
}
return (ItemInstance)item;
}
public void toClick(Character cha, ClientBasePacket cbp) {
if (cha.getInventory() != null) {
PcInstance pc = (PcInstance)cha;
if (pc.isDead()) {
ChattingController.toChatting(pc, "죽은 상태에선 사용할 수 없습니다.", 20);
return;
}
if (pc.isLock()) {
ChattingController.toChatting(pc, "기절 상태에선 사용할 수 없습니다.", 20);
return;
}
if (pc.isAutoAttack) {
pc.isAutoAttack = false;
pc.resetAutoAttack();
} else {
pc.isAutoAttack = true;
}
ChattingController.toChatting(pc, String.format("[자동칼질: %s]", pc.isAutoAttack ? "활성화" : "비활성화"), 20);
}
}
}
이렇게 되어잇다면 아이템 있어야 가능한걸로 알고 있습니다