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

붉은기사의 하사품

2016.06.29 11:33

준희미니 조회 수:57

 

추가

 

 

 

경로

 

 

 

검색

 

 

 

출처

 

 

 

보완

 

 

 

 

 

 

 

나비켓 etcitem

 

 

 

 

 

 

 

410100 붉은 기사단 가입 추천서 붉은 기사단 가입 추천서 other normal paper 0 2018 22 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1

 

 

 

 

 

 

 

410101 붉은 기사단 증표 붉은 기사단 증표 other normal paper 0 3479 22 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1

410103 붉은 기사단 하사품 붉은 기사단 하사품 treasure_box normal paper 0 3668 22 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1

 

 

 

 

 

 

 

 

410102 진귀한 붉은 기사단 하사품 진귀한 붉은 기사단 하사품 treasure_box normal paper 0 3668 22 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1

 

 

 

 

 

 

 

 

 

 

 

407350 (아이언 스킨) (아이언 스킨) potion normal mithril 0 1483 3684 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0
407351 (드래곤 스킨) (드래곤 스킨) potion normal mithril 0 1483 3684 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0
407352 (어드벤스 스피릿) (어드벤스 스피릿) potion normal mithril 0 1483 3684 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0


 

 

 

 

나비켓 npc

 

 

 

 

 

 

 

4564567 붉은 기사단^징병관 붉은 기사단^징병관 BY물개,흑영 L1Merchant 10062 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

 

 

 

 

 

 

 

4564568 붉은 기사단^데포로쥬 붉은 기사단^데포로쥬 BY물개,흑영 L1Merchant 10062 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

npcaction

 

 

 

 

 

 

 

4564567 redevnpca1 redevnpca5

 

 

 

 

 

 

 

4564568 redevnpcb1 redevnpcb8

 

 

 


나비켓 armor

 

 

 

 

 

 

 

202510 붉은 기사단 목걸이 붉은 기사단 목걸이 amulet -1 mithril 5000 304 8 0 0 -1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 3 3 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0

 

 

 

 

 

 

 

202022 대마법사의 모자 $15667 helm -1 cloth 20000 2771 1503 0 -2 4 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
99012 오림의 목걸이 $15664 amulet 2 gold 50000 5714 11720 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
99010 세마의 반지 $15665 ring 1 gold 3000 5704 11721 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
500555 지식의 반지 $13837 ring 1 gold 5000 5343 21 0 0 0 1 1 1 1 1 1 1 0 0 0 0 1 1 0 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0

 

 

 

C_ITEMUSE

 

 

 

 

 

 

 

} else if(itemId == 407350){// 버프물약(흑영,물개)

 

 

 

int[] allBuffSkill = { IRON_SKIN, // 아이언스킨

 

 

 

};
pc.setBuffnoch(1); // 스킬버그땜시 추가 올버프는 미작동
L1SkillUse l1skilluse = new L1SkillUse();
for (int i = 0; i < allBuffSkill.length ; i++) {
l1skilluse.handleCommands(pc, allBuffSkill[i], pc.getId(), pc.getX(), pc.getY(), null, 0, L1SkillUse.TYPE_GMBUFF);
}
pc.getInventory().removeItem(useItem, 1);
pc.setBuffnoch(0); // 스킬버그땜시 추가 올버프는 미작동

} else if(itemId == 407351){// 버프물약(흑영,물개)

 

 

 

int[] allBuffSkill = { DRAGON_SKIN, // 드래곤스킨

 

 

 

};
pc.setBuffnoch(1); // 스킬버그땜시 추가 올버프는 미작동
L1SkillUse l1skilluse = new L1SkillUse();
for (int i = 0; i < allBuffSkill.length ; i++) {
l1skilluse.handleCommands(pc, allBuffSkill[i], pc.getId(), pc.getX(), pc.getY(), null, 0, L1SkillUse.TYPE_GMBUFF);
}
pc.getInventory().removeItem(useItem, 1);
pc.setBuffnoch(0); // 스킬버그땜시 추가 올버프는 미작동
} else if(itemId == 407352){// 버프물약(흑영,물개)
int[] allBuffSkill = { ADVANCE_SPIRIT, // 어벤

 

 

 

};
pc.setBuffnoch(1); // 스킬버그땜시 추가 올버프는 미작동
L1SkillUse l1skilluse = new L1SkillUse();
for (int i = 0; i < allBuffSkill.length ; i++) {
l1skilluse.handleCommands(pc, allBuffSkill[i], pc.getId(), pc.getX(), pc.getY(), null, 0, L1SkillUse.TYPE_GMBUFF);
}
pc.getInventory().removeItem(useItem, 1);
pc.setBuffnoch(0); // 스킬버그땜시 추가 올버프는 미작동

 

 

 

 

 

 

 

Config.java

 

 

 

 

 

 

 

public static int FEATHER_TIME; //기본깃털 시간외부화

 

 

 

public static int FEATHER_TIME2; //증표(흑영,물개)

 

 

 

 

 

 

 

FEATHER_TIME = Integer.parseInt(rateSettings.getProperty("FeatherTime", "10"));

 

 

 

 

 

 

 

FEATHER_TIME2 = Integer.parseInt(rateSettings.getProperty("FeatherTime2", "10"));

 

 

 

 

 

 

 

} else if (pName.equalsIgnoreCase("FeatherTime")) {

 

 

 

FEATHER_TIME = Integer.parseInt(pValue);

 

 

 

 

 

 

 

} else if (pName.equalsIgnoreCase("FeatherTime2")) {

 

 

 

FEATHER_TIME2 = Integer.parseInt(pValue);

 

 

 

 

 

 

 

 

 

 

 

config / rates.properties

 

 

 

 

 

 

 

#증표지급(분) 적당한곳에 추가
FeatherTime2 = 1

l1pcinstance

// 적당한곳에 알아서 추가


private int _Redsy;
public int get_Redsy() {
return _Redsy;
}

public void set_Redsy(int i) {
_Redsy = i;
}

private boolean _Redsy_on;
public boolean get_Redsy_on() {
return _Redsy_on;
}
public void set_Redsy_on(boolean Redsy_on) {
_Redsy_on = Redsy_on;
}


 

 

 

 

 

 

 

 

 

 

 

 

L1EquipmentSlot

 

 

 

 

 

 

 

private void setArmor(L1ItemInstance armor) {

 

 

 

//검색후 적당한곳에추가

 

 

 

 

 

 

 

/**
* 붉은 기사의 귀걸이 장착부분
*/
if (itemId == 202510) {
_owner.set_Redsy_on(true);
}

 

 

 

 

 

 

 

private void removeArmor(L1ItemInstance armor) {

 

 

 

//검색후 적당한곳에추가

 

 

 

 

 

 

 

/**
* 붉은 기사의 귀걸이 해제부분
*/

if (itemId == 202510) {
_owner.set_Redsy_on(false);
}

 

 

 

PrimeumControler

 

 

 

 

 

 

 

int tc = _client.getTimeCount();

 

 

 

 

 

 

 

int sl = Config.FEATHER_TIME2;
int Sc = _client.get_Redsy(); //붉은 기사의 목걸이 착용시 카운트(흑영,물개)


if (Sc >= sl){
giveFeather2(_client);// 픽시의 깃털 지급 시간 (6분)
}else{
if(_client.get_Redsy_on()){ //

 

 

 

_client.set_Redsy(Sc + 1);// 6(분)에서 + 1분을 더해준다.
}else{
_client.set_Redsy(0);
}
}

 

 

 

 

 

 

 

private void giveFeather(L1PcInstance pc) {

 

 

 

//검색후 밑에 적당한곳에추가

 

 

 

 

 

 

 

private void giveFeather2(L1PcInstance pc) {

pc.set_Redsy(0);// 시간초기화(흑영,물개)

if (pc.getMapId() != 350 && pc.getMapId() != 340 && pc.getMapId() != 360 && pc.getMapId() != 370 && !pc.isDead()
&& !pc.isPrivateShop()) {

//케릭터가 붉은 기사의 모걸이를 착용하고 있다면
//증표는 안겹치는거보니 나비켓에서 겹치게 체크해주세여 네
if(pc.get_Redsy_on()){
pc.getInventory().storeItem(410101, 1);
pc.sendPackets(new S_SystemMessage("
\\fY붉은기사의 증표 1개 지급"));
}
}
}

 

 

 

 

 

 

 

C_NPC_ACTION1

 

 

 

} else if (((L1NpcInstance) obj).getNpcTemplate().get_npcId() == 4564567) { // 징병관(흑영,물개)
if (s.equalsIgnoreCase("a")) {
if (pc.getInventory().checkItem(410100, 1)) {
pc.getInventory().consumeItem(410100, 1);
pc.getInventory().storeItem(202510, 1);
pc.sendPackets(new S_SystemMessage("붉은 기사단 목걸이를 지급 받앗습니다"));
} else {
htmlid = "redevnpca3";
pc.sendPackets(new S_SystemMessage("\\fY붉은 기사단 가입 추천서를 가지고 잇지 않군"));
}
}

} else if (((L1NpcInstance) obj).getNpcTemplate().get_npcId() == 4564568) { // 데포로쥬
if (s.equalsIgnoreCase("a")) {
if (pc.getInventory().checkItem(410101, 5)) {
pc.getInventory().consumeItem(410101, 5);
pc.getInventory().storeItem(410103, 1);
pc.sendPackets(new S_SystemMessage("붉은 기사단 하사품 지급 받앗습니다"));
} else {
htmlid = "";
pc.sendPackets(new S_SystemMessage("\\fY붉은기사단의 증표를 가지고 잇지 않군"));
}//(흑영,물개)
}
if (s.equalsIgnoreCase("b")) { // 데포로쥬
if (pc.getInventory().checkItem(40088, 1)
&& pc.getInventory().checkItem(40089, 1)
&& pc.getInventory().checkItem(40014, 1)
&& pc.getInventory().checkItem(40018, 1)
&& pc.getInventory().checkItem(410101, 5)) {
pc.getInventory().consumeItem(40088, 1);
pc.getInventory().consumeItem(40089, 1);
pc.getInventory().consumeItem(40014, 1);
pc.getInventory().consumeItem(40018, 1);
pc.getInventory().storeItem(410102, 1);
pc.sendPackets(new S_SystemMessage("진귀한 붉은 기사단 하사품 지급 받앗습니다"));
} else {
htmlid = "";
pc.sendPackets(new S_SystemMessage("\\fY변신주문서(1),부활주문서(1),용기물약(1)"));
pc.sendPackets(new S_SystemMessage("\\fY강화속도향상 물약(1),붉은기사단의 증표 (5)"));
pc.sendPackets(new S_SystemMessage("\\fY가 필요하네 확인후 다시 대화하지"));
}//(흑영,물개)
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

data\xml\Item\TreasureBox

 

 

 

 

 

 

<!-- 진귀한 붉은 기사단 하사품(흑영,물개) -->
<TreasureBox Type="RANDOM" ItemId="410102">
<Item ItemId="202022" Count="1" Chance="10"/>
<Item ItemId="99012" Count="1" Chance="5"/>
<Item ItemId="99010" Count="1" Chance="5"/>
<Item ItemId="500555" Count="1" Chance="5"/>
<Item ItemId="76" Count="1" Chance="5"/>
<Item ItemId="500042" Count="1" Chance="5"/>
<Item ItemId="311" Count="1" Chance="5"/>
<Item ItemId="407350" Count="1" Chance="20"/>
<Item ItemId="407351" Count="1" Chance="20"/>
<Item ItemId="407352" Count="1" Chance="20"/>
</TreasureBox>

 

 

 


<!-- 붉은 기사단 하사품(흑영,물개) -->
<TreasureBox Type="RANDOM" ItemId="410103">
<Item ItemId="202022" Count="1" Chance="3"/>
<Item ItemId="99012" Count="1" Chance="3"/>
<Item ItemId="99010" Count="1" Chance="3"/>
<Item ItemId="500555" Count="1" Chance="5"/>
<Item ItemId="76" Count="1" Chance="2"/>
<Item ItemId="500042" Count="1" Chance="3"/>
<Item ItemId="311" Count="1" Chance="2"/>
<Item ItemId="407350" Count="1" Chance="27"/>
<Item ItemId="407351" Count="1" Chance="27"/>
<Item ItemId="407352" Count="1" Chance="25"/>
</TreasureBox>

 

 

 

 

 

 

 

 

 

 

귀걸이 증표 지급부분은 흑영님이 도와주셧습니다

 

 

 


수정버전2: 증표 5개 가져다 줄시 붉은 기사단 하사품 를 줘야하는대
진귀한을 주던부분을 수정
기존에 원래는 코인 3개 주는대 그건 입맛대로 추가하시고
트레져박스에 붉은기사단하사품 추가
나비켓디비에 붉은기사단 하사품추가

엘원피시인스턴스 누락된부분을 추가

 

 

 


출처 물개,흑영

[출처] 붉은기사의 하사품 (비공개 카페)

 

번호 제목 글쓴이 날짜 조회 수
공지 소스자료는 직접 올려주세요 게임존 2017.06.06 550
409 [서버방어프로젝트1] 너 스핵쓰냐? 잡아줄게 준희미니 2016.06.29 157
408 일팩유저화이팅]하딘시스템 준희미니 2016.06.29 46
407 페이트님 혈맹버프를 실시간으로... 준희미니 2016.06.29 43
406 /계급 및 혈맹 매칭.(소스아님 팁) 준희미니 2016.06.29 51
405 강제변신검 특화검 혹시나 필요하신분있을꺼같아서..ㅎ 준희미니 2016.06.29 85
404 매칭 혈맹해산후에도 깃발먹통안되게 준희미니 2016.06.29 20
403 npc 거리제한 해제; 준희미니 2016.06.29 81
402 카배 남들도보이게? 준희미니 2016.06.29 45
401 흑사버프 준희미니 2016.06.29 44
400 텔레포트시 드래곤의 진주 재부여 준희미니 2016.06.29 68
399 라이브에서는 어바시,힐,똥물,게일,데스힐,데스포션된다네용 준희미니 2016.06.29 43
398 힘,콘 스탯 초과시 칼질 안되는것 수정 준희미니 2016.06.29 76
397 세이룬 준희미니 2016.06.29 28
396 세트 착용시 화려한 임팩 준희미니 2016.06.29 89
395 환영의 체인소드 저만의 짜집기 준희미니 2016.06.29 34
394 가웨인 나비 정리 허접 준희미니 2016.06.29 26
393 어스가디언 (수정) 준희미니 2016.06.29 33
392 룸티스 붉은귀걸이 확률데미지감소부분 야매버젼 준희미니 2016.06.29 68
391 먹통 웨폰스킬테이블(디비) 작동시키기 준희미니 2016.06.29 136
390 무인 낚시 만들기 준희미니 2016.06.29 126
389 간단한 반지 정보.! 준희미니 2016.06.29 84
388 허수아비 파티시 어택불가 준희미니 2016.06.29 29
387 이미 마법을 배우면 더이상 안배워지도록 준희미니 2016.06.29 75
386 2013.10.30 메세지 파일 입니다 file 준희미니 2016.06.29 35
385 HALLOWEENEVENT2013 file 준희미니 2016.06.29 88
384 [본섭화] 공성선포시 혈맹원이 공성존 안에있다면 마을로 베르 준희미니 2016.06.29 34
383 글말 리뉴얼 짜집기 준희미니 2016.06.29 74
382 붉은사자의 투지 file 준희미니 2016.06.29 81
» 붉은기사의 하사품 준희미니 2016.06.29 57
380 마법인형 그렘린 추가하쟈 file 준희미니 2016.06.29 72
379 아이스 스파이크 오류 수정 버전 file 준희미니 2016.06.29 64
378 기르 공략소스 and 음성 수정버전 준희미니 2016.06.29 63
377 droplist 인첸템드랍 추가 준희미니 2016.06.29 91
376 대만 3.80옵코드 준희미니 2016.06.29 131
375 대만 3.80 서버버전 준희미니 2016.06.29 110
374 대만 3.80c KeyPacket 부분 준희미니 2016.06.29 51
373 마안 사용 (라이브화) 준희미니 2016.06.29 69
372 대만 3.80c 대만 S_Unknown1 쪽이요 준희미니 2016.06.29 44
371 3.80c 텔레포트 팅기는부분 준희미니 2016.06.29 35
370 상점 NPC의 세금을 어떻게 성으로 보낼까요? 준희미니 2016.06.29 72
369 디스펠 주문서 준희미니 2016.06.29 45
368 명령어 .아데나 부분 수정한거 ㅋ;;; 욕하지들마삼 준희미니 2016.06.29 79
367 3.80 경험치변경시 상점창뜨는부분 준희미니 2016.06.29 41
366 룸티스 귀걸이 완전체 (이전꺼 버그잇음요 ㅠㅠ) 준희미니 2016.06.29 128
365 변신 막대 추가? 준희미니 2016.06.29 43
364 제브레퀴 라이브화 준희미니 2016.06.29 51
363 황금장화 획득시 화면내 다른 유저에게 획득메시지 보이게 라이브화 준희미니 2016.06.29 32
362 스냅퍼 반지 중복착용 방지 [1] 준희미니 2016.06.29 57
361 이계 번개소환막대??ㅋ 준희미니 2016.06.29 62
360 요청 크로우 류 카배 미반사 준희미니 2016.06.29 24