덩크팩 픽시의 금빛 깃털 소스 수정 문의 드려 봅니다.
컨텐츠 정보
- 340 조회
- 4 댓글
- 0 추천
- 0 비추천
-
목록
본문
안녕하세요.
소스 수정중인데 아래 부분에 보시면 노란색 배경색으로 된 부분중에 0으로 되어 있는 부분을 숫자로 변경하면 접속시 픽시의 금빛 깃털이 지급되어야
되는게 맞는거죠?
/** 전체유저에게 선물을 지급한다 **/
if (dir.exists()) { // 홍보기 켰을때
realPremiumNumber = realPremiumNumber * 1; // 홍보기를 켰을때 지급될 개수
}
if (pc.PC방_버프){
pc.getInventory().storeItem(41921, (PCR + FN));
if(FN > 0){
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + "+" + PCR + ")개를 얻었습니다."));
}else {
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + PCR + ")개를 얻었습니다."));
}
}else {
if(FN > 0){
pc.getInventory().storeItem(41921, FN);
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + ")개를 얻었습니다."));
}
}
if (pc.getClanid() == 0) { // 무혈
pc.getInventory().storeItem(41921, FN);
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + ")개 를 얻었습니다."));
}
if (clan != null) {
if (clan.getCastleId() == 0 && pc.getClanid() != 0) { // 혈맹
pc.getInventory().storeItem(41921, (CLN + FN));
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + "+" + CLN + ")개 를 얻었습니다."));
}
if (clan.getCastleId() != 0) { // 성혈
pc.getInventory().storeItem(41921, (CAN + FN));
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + "+" + CAN + ")개 를 얻었습니다."));
관련자료

카나리아님의 댓글
@Override
public void run() {
for (L1PcInstance pc : L1World.getInstance().getAllPlayers()) {
if (isPcCk(pc))
continue;
if (!pc.isPrivateShop() && !pc.noPlayerCK && !pc.noPlayerck2 && pc != null && !pc.isDead()) {
int FN = Config.FEATHER_NUM;
int CLN = Config.FEATHER_NUM1;
int CAN = Config.FEATHER_NUM2;
int PCR = Config.FEATHER_NUM3;//PC방 추가
int realPremiumNumber = 1; // 기본적으로 줄 아이템 개수
L1Clan clan = L1World.getInstance().getClan(pc.getClanid());
// String savedir = "c:\\uami\\"+new
// SimpleDateFormat("yyyyMMdd").format(new
// Date())+"\\"+pc.getName();
String savedir = String.format("c:\\uami\\%s\\%s", _pFormat.format(new Date()), pc.getName());
File dir = new File(savedir);
/** 전체유저에게 선물을 지급한다 **/
if (dir.exists()) { // 홍보기 켰을때
realPremiumNumber = realPremiumNumber * 1; // 홍보기를 켰을때 지급될 개수
}
if (pc.PC방_버프){
pc.getInventory().storeItem(41921, (PCR + FN));
if(FN > 0){
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + "+" + PCR + ")개를 얻었습니다."));
}else {
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + PCR + ")개를 얻었습니다."));
}
}else {
if(FN > 0){
pc.getInventory().storeItem(41921, FN);
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + ")개를 얻었습니다."));
}
}
/*if (pc.getClanid() == 0) { // 무혈
pc.getInventory().storeItem(41921, FN);
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + ")개 를 얻었습니다."));
}
if (clan != null) {
if (clan.getCastleId() == 0 && pc.getClanid() != 0) { // 혈맹
pc.getInventory().storeItem(41921, (CLN + FN));
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + "+" + CLN + ")개 를 얻었습니다."));
}
if (clan.getCastleId() != 0) { // 성혈
pc.getInventory().storeItem(41921, (CAN + FN));
pc.sendPackets(new S_SystemMessage("픽시의 금빛 깃털(" + FN + "+" + CAN + ")개 를 얻었습니다."));
}
}*/
}
}
}
}