2.0팩 버프시간확인 아이템으로 구현
.버프시간 기능을 아이템으로 구현해볼게요.
나비켓 아이템에 버프시간확인 아이템 만들어주세요.
아이템이름 : 버프시간확인
타입 : item
타입2 : 버프시간
나머진 알아서.
소스 부분
linneage.database 안에 itemDatabase.java 열고
ItemInstance newDefaultItem < 검색.
아무 else if 부분 복사해서
else if (item.getType2().equalsIgnoreCase("버프시간")) {
return BuffTime.clone(getPool(BuffTime.class)).clone(item);
}
추가해주세요.
맨위 자바 클레스부분에 import lineage.world.object.item.all_night.BuffTime; 추가.
자바
lineage.world.object.item.all_night 안에
BuffTime.java 하나 만들어주세요.
BuffTime.java 안에
package lineage.world.object.item.all_night;
import lineage.bean.lineage.Clan;
import lineage.bean.lineage.Party;
import lineage.database.BackgroundDatabase;
import lineage.database.NpcSpawnlistDatabase;
import lineage.network.packet.ClientBasePacket;
import lineage.share.Lineage;
import lineage.world.controller.ChattingController;
import lineage.world.controller.ClanController;
import lineage.world.controller.CommandController;
import lineage.world.controller.PartyController;
import lineage.world.object.Character;
import lineage.world.object.instance.BoardInstance;
import lineage.world.object.instance.ItemInstance;
import lineage.world.object.instance.PcInstance;
public class BuffTime extends ItemInstance {
static synchronized public ItemInstance clone(ItemInstance item) {
if (item == null)
item = new BuffTime();
return item;
}
@Override
public void toClick(Character cha, ClientBasePacket cbp) {
CommandController.버프시간(cha);
}
}
넣어주시면 됩니다.

스트릭스 님의 최근 댓글