close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기

에바팩소스 리니지게임정보 커뮤니티 팝존 http://popzone.co.kr
정불에 있는걸 수정해서 가져왔습니다 ..
우선 첨부한 4개 파일을 src\l1j\server\GameSystem 에 넣어주세요.
이제 java 넣어주실 부분입니다 ....
===========================================================
소스
검색
추가
=============================================================
           L1Trade.java     
import l1j.server.GameSystem.Akduk1GameSystem;
import l1j.server.GameSystem.Akduk2GameSystem;
import l1j.server.GameSystem.Akduk3GameSystem;
    import l1j.server.GameSystem.Akduk4GameSystem;   
new BuffSystem(tradenpc, pc); //아래추가

if (tradenpc.getNpcTemplate().get_npcId() == 41922) { // 주사위(딜러)
      Akduk2GameSystem gambling = new Akduk2GameSystem();
      gambling.Gambling(pc, pcitem.getCount());
     } else if (tradenpc.getNpcTemplate().get_npcId() == 41923) {
      Akduk4GameSystem gambling = new Akduk4GameSystem();
      gambling.Gambling(pc, pcitem.getCount());
     } else if (tradenpc.getNpcTemplate().get_npcId() == 41918) { // 소막(딜러)
      Akduk1GameSystem gambling = new Akduk1GameSystem();
      gambling.Gambling(pc, pcitem.getCount());
     } else if (tradenpc.getNpcTemplate().get_npcId() == 41919) { // 소막2(딜러)
      Akduk3GameSystem gambling = new Akduk3GameSystem();
      gambling.Gambling(pc, pcitem.getCount());
     }

                 C_Chat.java  
import l1j.server.GameSystem.Akduk1GameSystem;
import l1j.server.GameSystem.Akduk2GameSystem;
import l1j.server.GameSystem.Akduk3GameSystem;
import l1j.server.GameSystem.Akduk4GameSystem;

if (chatText.startsWith("$")) { // 월드채팅 <=끝나는부분아래추가



/** 주사위  */
            Akduk2GameSystem gam = new Akduk2GameSystem(); //주사위
            if (pc.isGambling()) {
                if (chatText.startsWith("홀")) {
                    gam.Gambling2(pc, chatText, 1);
                    return;
                } else if (chatText.startsWith("짝")) {
                    gam.Gambling2(pc, chatText, 2);
                    return;
                } else if (chatText.startsWith("1")) {
                    gam.Gambling2(pc, chatText, 3);
                    return;
                } else if (chatText.startsWith("2")) {
                    gam.Gambling2(pc, chatText, 4);
                    return;
                } else if (chatText.startsWith("3")) {
                    gam.Gambling2(pc, chatText, 5);
                    return;
                } else if (chatText.startsWith("4")) {
                    gam.Gambling2(pc, chatText, 6);
                    return;
                } else if (chatText.startsWith("5")) {
                    gam.Gambling2(pc, chatText, 7);
                    return;
                } else if (chatText.startsWith("6")) {
                    gam.Gambling2(pc, chatText, 8);
                    return;
                }
            }
            /** 묵 찌 빠 */

            if (pc.isGambling4()) {
                Akduk4GameSystem gam2 = new Akduk4GameSystem();
                if (chatText.startsWith("묵")) {
                    gam2.Gambling4(pc, chatText, 1);
                    return;
                } else if (chatText.startsWith("찌")) {
                    gam2.Gambling4(pc, chatText, 2);
                    return;
                } else if (chatText.startsWith("빠")) {
                    gam2.Gambling4(pc, chatText, 3);
                    return;

                }
            }

            if (pc.isGambling1()) { // 소막 큰버전
                Akduk3GameSystem gam1 = new Akduk3GameSystem();
                if (chatText.startsWith("오크전사")) {
                    gam1.Gambling1(pc, chatText, 1);
                    return;
                } else if (chatText.startsWith("스파토이")) {
                    gam1.Gambling1(pc, chatText, 2);
                    return;
                } else if (chatText.startsWith("멧돼지")) {
                    gam1.Gambling1(pc, chatText, 3);
                    return;
                } else if (chatText.startsWith("슬라임")) {
                    gam1.Gambling1(pc, chatText, 4);
                    return;
                } else if (chatText.startsWith("해골")) {
                    gam1.Gambling1(pc, chatText, 5);
                    return;
                } else if (chatText.startsWith("늑대인간")) {
                    gam1.Gambling1(pc, chatText, 6);
                    return;
                } else if (chatText.startsWith("버그베어")) {
                    gam1.Gambling1(pc, chatText, 7);
                    return;
                } else if (chatText.startsWith("장로")) {
                    gam1.Gambling1(pc, chatText, 8);
                    return;
                } else if (chatText.startsWith("괴물눈")) {
                    gam1.Gambling1(pc, chatText, 9);
                    return;
                } else if (chatText.startsWith("난쟁이")) { //난쟁이
                    gam1.Gambling1(pc, chatText, 10);
                    return;
                } else if (chatText.startsWith("오크")) {
                    gam1.Gambling1(pc, chatText, 11);
                    return;
                } else if (chatText.startsWith("라이칸")) {
                    gam1.Gambling1(pc, chatText, 12);
                    return;
                } else if (chatText.startsWith("개구리")) {
                    gam1.Gambling1(pc, chatText, 13);
                    return;
                } else if (chatText.startsWith("늑대")) {
                    gam1.Gambling1(pc, chatText, 14);
                    return;
                } else if (chatText.startsWith("가스트")) {
                    gam1.Gambling1(pc, chatText, 15);
                    return;
                } else if (chatText.startsWith("좀비")) {
                    gam1.Gambling1(pc, chatText, 16);
                    return;
                } else if (chatText.startsWith("리자드맨")) {
                    gam1.Gambling1(pc, chatText, 17);
                    return;
                } else if (chatText.startsWith("도베르만")) {
                    gam1.Gambling1(pc, chatText, 18);
                    return;
                }
            }

            if (pc.isGambling3()) { // 소막
                Akduk1GameSystem gam1 = new Akduk1GameSystem();
                if (chatText.startsWith("오크전사")) {
                    gam1.Gambling3(pc, chatText, 1);
                    return;
                } else if (chatText.startsWith("스파토이")) {
                    gam1.Gambling3(pc, chatText, 2);
                    return;
                } else if (chatText.startsWith("멧돼지")) {
                    gam1.Gambling3(pc, chatText, 3);
                    return;
                } else if (chatText.startsWith("슬라임")) {
                    gam1.Gambling3(pc, chatText, 4);
                    return;
                } else if (chatText.startsWith("해골")) {
                    gam1.Gambling3(pc, chatText, 5);
                    return;
                } else if (chatText.startsWith("늑대인간")) {
                    gam1.Gambling3(pc, chatText, 6);
                    return;
                } else if (chatText.startsWith("버그베어")) {
                    gam1.Gambling3(pc, chatText, 7);
                    return;
                } else if (chatText.startsWith("장로")) {
                    gam1.Gambling3(pc, chatText, 8);
                    return;
                } else if (chatText.startsWith("괴물눈")) {
                    gam1.Gambling3(pc, chatText, 9);
                    return;
                }
            }   

L1PcInstance.java
_oldChatTimeInMillis = 0; //두개있는데 마지막거 아래쪽에 추가

/** 소막 및 주사위 게임 */
    //by 악덕
    private boolean _isGambling = false;

    public boolean isGambling() {
        return _isGambling;
    }

    public void setGambling(boolean flag) {
        _isGambling = flag;
    }

    private int _gamblingmoney = 0;

    public int getGamblingMoney() {
        return _gamblingmoney;
    }

    public void setGamblingMoney(int i) {
        _gamblingmoney = i;
    }

    ////##########겜블 소막 주사위 묵찌빠############
    private boolean _isGambling1 = false;

    public boolean isGambling1() {
        return _isGambling1;
    }

    public void setGambling1(boolean flag) {
        _isGambling1 = flag;
    }

    private int _gamblingmoney1 = 0;

    public int getGamblingMoney1() {
        return _gamblingmoney1;
    }

    public void setGamblingMoney1(int i) {
        _gamblingmoney1 = i;
    }

    ////##########겜블 소막 주사위 묵찌빠############
    private boolean _isGambling3 = false;

    public boolean isGambling3() {
        return _isGambling3;
    }

    public void setGambling3(boolean flag) {
        _isGambling3 = flag;
    }

    private int _gamblingmoney3 = 0;

    public int getGamblingMoney3() {
        return _gamblingmoney3;
    }

    public void setGamblingMoney3(int i) {
        _gamblingmoney3 = i;
    }

    ////##########겜블 소막 주사위 묵찌빠############
    private boolean _isGambling4 = false;

    public boolean isGambling4() {
        return _isGambling4;
    }

    public void setGambling4(boolean flag) {
        _isGambling4 = flag;
    }

    private int _gamblingmoney4 = 0;

    public int getGamblingMoney4() {
        return _gamblingmoney4;
    }

    public void setGamblingMoney4(int i) {
        _gamblingmoney4 = i;
    }

    /** 소막 및 주사위 및 묵 찌 빠 게임 */


L1BuffNpcInstance.java
public L1BuffNpcInstance(L1Npc template) {
  super(template);
  if (this.getNpcId() == 4206004) {
   TradeTimer treadtimer = new TradeTimer(this);
   treadtimer.begin();
  } //아래추가

if(this.getNpcId() == 41922){ //  주사위 딜러
      TradeTimer treadtimer = new TradeTimer(this);
      treadtimer.begin();
     }
     if(this.getNpcId() == 41923){ //  묵 찌 빠
      TradeTimer treadtimer = new TradeTimer(this);
      treadtimer.begin();
     }
      if(this.getNpcId() == 41918){ // 소막1
        TradeTimer treadtimer = new TradeTimer(this);
        treadtimer.begin();
      }
        if(this.getNpcId() == 41919){ //  소막2
          TradeTimer treadtimer = new TradeTimer(this);
          treadtimer.begin();        
        }
 }
==================================================================
DB(나비캣)  추가 하셔야 할부분입니다.
NPC 테이블 에 추가 해주시면됩니다 .

41922 주사위딜러 주사위딜러^1,000,000 ~ 3,000,000 주사위 L1BuffNpc 61 0 0 0 0 0 0 0 0 0 0 0 -500  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
41923 묵찌빠딜러 묵찌빠딜러^1,000,000 ~ 3,000,000 묵찌빠 L1BuffNpc 1186 0 0 0 0 0 0 0 0 0 0 0 -500  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
41918 소막딜러 소막딜러^1,000,000 ~ 3,000,000 소막1 L1BuffNpc 1 0 0 0 0 0 0 0 0 0 0 0 -500  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
41919 소막딜러 소막딜러^1,000,000 ~ 3,000,000 소막2 L1BuffNpc 1 0 0 0 0 0 0 0 0 0 0 0 -500  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
41920 소막 도우미 도우미 소막1 L1BuffNpc 37 0 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
41921 소막 도우미 도우미 소막2 L1BuffNpc 37 0 0 0 0 0 0 0 0 0 0 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81245 오크전사 $266 소막게임몹 L1Effect 3864 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81246 스파토이 $318 소막게임몹 L1Effect 145 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81247 멧돼지 $931 소막게임몹 L1Effect 979 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81248 슬라임 $8 소막게임몹 L1Effect 31 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81249 해골 $7 소막게임몹 L1Effect 30 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81250 늑대인간 $18 소막게임몹 L1Effect 1110 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81251 버그베어 $325 소막게임몹 L1Effect 152 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81252 장로 $19 소막게임몹 L1Effect 32 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81253 괴물 눈 $6 소막게임몹 L1Effect 29 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81254 난쟁이 $58 소막게임몹 L1Effect 54 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81255 오크 $59 소막게임몹 L1Effect 56 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81256 라이칸스로프 $990 소막게임몹 L1Effect 1108 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81257 개구리 $256 소막게임몹 L1Effect 55 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81258 늑대 $268 소막게임몹 L1Effect 96 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81259 가스트 $504 소막게임몹 L1Effect 255 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81260 좀비 $57 소막게임몹 L1Effect 52 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81261 리자드맨 $1174 소막게임몹 L1Effect 1173 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 
81262 도베르만 $905 소막게임몹 L1Effect 931 0 0 0 0 0 0 0 0 0 1 0 0  0 0 0 0 0 0 0 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 




출처 악덕님

번호 제목 글쓴이 날짜 조회 수
공지 소스자료는 직접 올려주세요 게임존 2017.06.06 550
109 참 시스템 이드1 2016.04.26 186
108 채금시 전체공지로 보기 이드1 2016.04.26 32
107 소모성아이템 실시간시간보기 이드1 2016.04.26 66
106 몬스터 피통보이기 이드1 2016.04.26 114
105 단풍막대 변신몹추가 이드1 2016.04.26 107
104 보스몹 리젠 멘트띄우기 이드1 2016.04.26 142
103 마법연속으로죽지않을때 이드1 2016.04.26 27
102 올스킬 반지 이드1 2016.04.26 156
101 운영자 누구 귓말 친추 차단 이드1 2016.04.26 45
100 세이룬 [펌] 이드1 2016.04.26 70
99 둘리팩 디스스턴 중첩막기 이드1 2016.04.26 77
98 적주변에 있을시 외창금지 이드1 2016.04.26 59
97 힐량 체크하기 본섭화 [2] 로스트사가 2016.04.25 119
96 마법 중복으로 못배우게 하기 본섭화 로스트사가 2016.04.25 77
95 명령어로 아지트 지급하기!! 테스트완료 이해인 2016.04.25 98
94 린드 가호 본섭화 로스트사가 2016.04.25 97
93 신규혈 일정렙이상 자동탈퇴부분!! [1] 이해인 2016.04.25 69
92 스킬아이콘 순서 & 스킬창 28자리 8진수 로스트사가 2016.04.25 231
91 [본섭화]수호탑근처가면투명해제 로스트사가 2016.04.25 44
90 혈맹버프 아이콘 패킷부분임 로스트사가 2016.04.24 69
89 뻥튀기 소스 외부화 및 설정. 멘토 2016.04.24 68
88 경험치 지급단 레벨 수정 내멋 2016.04.23 137
87 유저 버프 추가 내멋 2016.04.23 191
86 제작 npc 만들기 내멋 2016.04.23 438
85 2.7버전 트레이저박스 인챈트 표시 내멋 2016.04.23 148
84 에바일팩(3.63 공성소스) 웨롭지않아 2016.04.22 157
83 장비에 버프효과 아이콘표기 로스트사가 2016.04.22 153
82 이벤트용 강제 변신무기 만들기(에바일팩소스) 웨롭지않아 2016.04.21 78
81 마법크리이펙트(에바일팩소스) 웨롭지않아 2016.04.21 115
» 홀,짝. 주사위 , 소막 겜블 소스 [3] file 로스트사가 2016.04.20 189
79 속성방어 본섭화??? 로스트사가 2016.04.20 73
78 드래곤볼소스 오징어소녀 2016.04.19 107
77 보스이동주문서. 오징어소녀 2016.04.19 218
76 보스리스폰 멘트 띄우기 오징어소녀 2016.04.19 138
75 클래스 변경물약 [3] 오징어소녀 2016.04.17 118
74 엔피씨에게 호칭주기 오징어소녀 2016.04.17 97
73 한계정내 두군대혈 가입못하게하는소스 오징어소녀 2016.04.17 55
72 랭커들 아이템 지급하기 오징어소녀 2016.04.17 144
71 혈맹창고내역 file 오징어소녀 2016.04.17 52
70 10렙당 추타 1 부여하기 오징어소녀 2016.04.17 111
69 쇼크 스턴 본섭화입니다. 이상 무 ~ LoseF 2016.04.17 179
68 혈맹 미가입시 상점이용제한 [1] 오징어소녀 2016.04.17 66
67 사망경험치 본섭화 소스 로스트사가 2016.04.16 60
66 데스나이트의 불검 본섭화 로스트사가 2016.04.16 151
65 젠틀님의 요청으로 인해 올립니다 [같은 계정 다른혈맹 중복가입 불가능] [1] SNIKUDO 2016.04.15 60
64 1.82 소스 노 컴파일입니다. file 조안로페즈 2016.04.15 144
63 앱솔루트 블레이드 수정본입니다. [4] LoseF 2016.04.13 147
62 [본섭화] 공성선포시 혈맹원이 공성존 안에있다면 마을로 베르 로스트사가 2016.04.11 62
61 아이콘찾기 출처*팝존* jpark33 2016.04.08 173
60 아이템 옵션 바꾸기 출처*팝존* [1] jpark33 2016.04.08 621