겜프리 무료 자동 연동홍보기 소스
1. 리니지 운영자분들을 위한 소스 안내
1}소스수정
----------------------------------------------sp 구버전 용 소스 ---------------------------------------------------------
PcInstance.java
상단 임포트 추가
import java.io.File; //임포트있는부분 아무대나추가
// 아이템 자동 지급.
if(Lineage.world_premium_item_is && premium_item_time<=time){
if(premium_item_time != 0){
// 아이템 지급
ItemInstance ii = ItemDatabase.newInstance(ItemDatabase.find(Lineage.world_premium_item)); ///검색
if(ii != null){
File dir=new File("c:\\ggamfree\\"+getName()); //여기부터 추가
if(dir.exists()){//홍보기 켰을때
ii.setCount(10);//지급할 아이템의 수량 ---수량변경하세요
toGiveItem(null, ii, ii.getCount());
}else{//홍보기를 켜지 않았을때
ii.setCount(5);//지급할 아이템의 수량 ---수량변경하세요
toGiveItem(null, ii, ii.getCount());
toSender( S_ObjectChatting.clone(BasePacketPooling.getPool(S_ObjectChatting.class),
"홍보기를 실행하면 더 많은 프리미엄 아이템을 받을 수 있습니다."));
} //추가끝
}
}
premium_item_time = time + Lineage.world_premium_item_delay;
}
}
-----------------------------------------------일팩, 에바팩 신팩 타입 1번 소스 --------------------------------------------
PremiumAinThread.java
상단 임포트 추가
import java.io.File; //임포트있는부분 아무대나추가
int realPremiumNumber = 20; // 기본적으로 줄 아이템 개수 //검색
File dir=new File("c:\\ggamfree\\"+pc.getName()); //여기서부터 추가
if(dir.exists()){ // 홍보기를 켰을때
realPremiumNumber *= 2; // 홍보기를 켰을때 지급될 개수는 2배, 즉 40개 //갯수지정가능
pc.getInventory().storeItem(41159, realPremiumNumber); // 신비한 날개깃털 지급 //41159부분 아이템테이블에서 변경가능
pc.sendPackets(new S_SystemMessage("신비한 날개깃털 ("+realPremiumNumber+")을 얻었습니다."));
}else{// 홍보기를 켜지 않았을때
pc.getInventory().storeItem(41159, realPremiumNumber); // 신비한 날개깃털 지급
pc.sendPackets(new S_SystemMessage("신비한 날개깃털 ("+realPremiumNumber+")을 얻었습니다."));
pc.sendPackets(new S_SystemMessage("홍보기를 켜시면 신비한 날개깃털이 두배로 지급 됩니다."));
} //추가끝
pc.setTimeCount(0);
}
-----------------------------------------------일팩, 에바팩 신팩 타입 2번 소스 --------------------------------------------
PremiumTimeController.java
상단임포트 추가
import java.io.File; //임포트있는부분 아무대나추가
int CLN = Config.FEATHER_NUM1;
int CAN = Config.FEATHER_NUM2; //검색
int ggamfree = 20;//기본적으로 지급할 개수 //여기서부터추가
File dir = new File("c:\\ggamfree\\"+ pc.getName());
if (dir.exists()) { // 홍보기 켰을때
ggamfree *= 2; // 홍보기를 켰을때 지급될 개수는 2배 //홍보기켰을때 현재2배
pc.getInventory().storeItem(41159, ggamfree); // 신비한 날개깃털 지급
pc.sendPackets(new S_SystemMessage("신비한 날개깃털 (" + ggamfree + ") 획득"));
} else {// 홍보기 안켰을때
pc.getInventory().storeItem(41159, ggamfree); // 신비한 날개깃털 지급
pc.sendPackets(new S_SystemMessage("신비한 날개깃털 (" + ggamfree + ") 획득"));
pc.sendPackets(new S_SystemMessage("홍보기를 켜시면 신비한 날개깃털이 두배로 지급 됩니다."));
} //추가끝
if (pc.hasSkillEffect(L1SkillId.BJBUFF)) {
2} 홍보기 서버 시작
아래 시작프로그램 다운로드후 cofig에서 원하시는포트선택후 홍보기서버시작으로 켜주셔야지 연동됩니다.
리니지서버팩 포트와 동일하면안됩니다.
리니지매니저 프로그램 외에 연동서버도 꼭 켜주셔야지 게임내 유저분들께 정상적으로 +아이템이 지급됩니다.
3} 홍보기 연동아이피수정
겜프리 자동홍보기 파일 다운로드후 gf.dll파일을 메모장으로 여신뒤
본인아이피 , 2번글중 포트 를 동일하게 입력해야합니다.
4} 홍보기 배포
겜프리자동홍보기 압축을 푸시면 안에 사용법이있습니다. 그파일을 실행하시면 안에 제목과 내용을 본인서버에 맞게 수정후 접속기와 같이 배포하시거나, 클라이언트와 함께 배포하시면됩니다.
출처
https://ggamfree.com/bbs/board.php?bo_table=notice&wr_id=10

235234ywe 님의 최근 댓글
현재 원피스 서버도 그거 해결못하고있는걸로 알아요 2023 11.07 amd 그래픽카드 계열에서만 발생되더군요. 지포스계열은 잘됩니다. 2023 11.07 현재 시즌8원피스서버하고 동일팩입니다. 2023 11.07 freerohan.gq freerohan.ml freerohan.tk 2019 05.02 기간만료 .. 2019 04.29