햄딘 "오크세이지" 을(를) 사용해보자[펌]
분류
봇관련
조회 수
4,510
추천 수
0
http://gameislife.com/community/bbs.php?table=DiabloD1&query=view&uid=34&p=1
오심이나 네이쳐피스링에 있는 오크세이지 스킬을 사용해보자.
D2JSP\scripts\libs\XP\Libs 폴더에서
XP_Include.d2l 파일을 텍스트 편집기로 연다
팔라의 경우
// Paladin variables
if (me.classid==3) {
var XP_HolyShield=true;
var XP_PallyAttack=112; // "Blessed Hammer"
var XP_PallyAura=113; // "Concentration"
var XP_PallyPhysAttack=112; // "Blessed Hammer" - for physical immunes
var XP_PallyPhysAura=113; // "Concentration" - for physical immunes
var XP_MinionAura=113; // "Concentration"
var XP_RedeemMana=25;
var XP_RedeemLife=75;
var XP_Oaksage=false; // 이 부분을 추가한다
}
위의 부분을 찾아서 파란색 1줄을 추가해준다.
function XP_PaladinPrecast() 함수를 찾아서
function XP_PaladinPrecast() {
// Get the original aura skill to be returned at end
var _origskill = me.getSkill(2);
var _isboed = false;
// Cast CTA if we want
if (DA_UseCTA && (me.hpmax < XP_MaxLife || DA_Refresh || me.getState(32) === 0)) {
DA_UseCTASkills();
_isboed = true;
}
// Cast only if we want to refresh or if we are in town
if (DA_Refresh || DC_InTown(me) || _isboed) {
// Holy Shield
if(me.mp > 30) {
DC_DoCast(117,0);
}
// Oak Sage
if ( XP_Oaksage && me.mp > 15 && DC_CheckSkill(226) >= 1 ) {
// If Oak Sage is gone
_oaksage = DC_getNPC(424,ALIVE_MODE);
if ( !_oaksage || !_oaksage.getParent() || _oaksage.getParent().name != me.name ) {
DC_DoCast(226,0);
}
}
}
// Put the aura back
DC_PutSkill(_origskill,0);
}
파란색 부분을 추가해준다.
function XP_CheckDefense() 함수를 찾아서
// Paladin
case 3:
// Holy Shield
if( (XP_HolyShield || DA_AutoPrecasts) && me.getState(101) === 0 && me.mp > 30 && DC_CheckSkill(117) >= 1 ) {
DC_DoCast(117,0);
}
// Oak Sage
if ( XP_Oaksage && me.mp > 15 && DC_CheckSkill(226) >= 1 ) {
// If Oak Sage is gone
_oaksage = DC_getNPC(424,ALIVE_MODE);
if ( !_oaksage || !_oaksage.getParent() || _oaksage.getParent().name != me.name ) {
DC_DoCast(226,0);
}
}
break;
파란색 부분을 추가해준다.
D2JSP\scripts\libs\XP 폴더에서
XP_Config_Paladin.d2l 파일을 텍스트 편집기로 연다
DA_UseCTA=true;
DA_AutoPrecasts=false;
XP_AutoBOCheck=true;
XP_AutoRefresh = true;
XP_RefreshLoops = 5;
XP_HolyShield=true;
XP_Oaksage=true;
파란색 1줄을 추가해준다
차지된 스킬을 사용하게 되므로 자주 아이템 수리를 하러 가야하고 수리에 필요한 비용을 만들기 위해 잡템을 많이 주워다가 팔아야 한다.
수리 부분은
DT_RepairPercent=90;
DT_AmmoPercent=90;
DT_ThrowPercent=90;
DT_SkipHealLife=75;
DT_SkipHealMana=75;
위의 내용을 찾아서 수정해 주면 된다.
다른 캐릭들도 수정을 하려면 각각의 캐릭터 섹션을 수정해 주어야 한다.
네이쳐피스링에 5레벨의 경우 50%정도의 피가 늘어난다
6배틀 오더스인 콜투암과 같은 피를 올려준다고 보면 되겠죵..^^
물론 두가지를 겸용하게 된다면 더 좋은 효과가 좋아진다고 볼 수 있음
위자료는 gameislife.com 에서 gameislife 님의 글을 퍼 온것입니다.
오심이나 네이쳐피스링에 있는 오크세이지 스킬을 사용해보자.
D2JSP\scripts\libs\XP\Libs 폴더에서
XP_Include.d2l 파일을 텍스트 편집기로 연다
팔라의 경우
// Paladin variables
if (me.classid==3) {
var XP_HolyShield=true;
var XP_PallyAttack=112; // "Blessed Hammer"
var XP_PallyAura=113; // "Concentration"
var XP_PallyPhysAttack=112; // "Blessed Hammer" - for physical immunes
var XP_PallyPhysAura=113; // "Concentration" - for physical immunes
var XP_MinionAura=113; // "Concentration"
var XP_RedeemMana=25;
var XP_RedeemLife=75;
var XP_Oaksage=false; // 이 부분을 추가한다
}
위의 부분을 찾아서 파란색 1줄을 추가해준다.
function XP_PaladinPrecast() 함수를 찾아서
function XP_PaladinPrecast() {
// Get the original aura skill to be returned at end
var _origskill = me.getSkill(2);
var _isboed = false;
// Cast CTA if we want
if (DA_UseCTA && (me.hpmax < XP_MaxLife || DA_Refresh || me.getState(32) === 0)) {
DA_UseCTASkills();
_isboed = true;
}
// Cast only if we want to refresh or if we are in town
if (DA_Refresh || DC_InTown(me) || _isboed) {
// Holy Shield
if(me.mp > 30) {
DC_DoCast(117,0);
}
// Oak Sage
if ( XP_Oaksage && me.mp > 15 && DC_CheckSkill(226) >= 1 ) {
// If Oak Sage is gone
_oaksage = DC_getNPC(424,ALIVE_MODE);
if ( !_oaksage || !_oaksage.getParent() || _oaksage.getParent().name != me.name ) {
DC_DoCast(226,0);
}
}
}
// Put the aura back
DC_PutSkill(_origskill,0);
}
파란색 부분을 추가해준다.
function XP_CheckDefense() 함수를 찾아서
// Paladin
case 3:
// Holy Shield
if( (XP_HolyShield || DA_AutoPrecasts) && me.getState(101) === 0 && me.mp > 30 && DC_CheckSkill(117) >= 1 ) {
DC_DoCast(117,0);
}
// Oak Sage
if ( XP_Oaksage && me.mp > 15 && DC_CheckSkill(226) >= 1 ) {
// If Oak Sage is gone
_oaksage = DC_getNPC(424,ALIVE_MODE);
if ( !_oaksage || !_oaksage.getParent() || _oaksage.getParent().name != me.name ) {
DC_DoCast(226,0);
}
}
break;
파란색 부분을 추가해준다.
D2JSP\scripts\libs\XP 폴더에서
XP_Config_Paladin.d2l 파일을 텍스트 편집기로 연다
DA_UseCTA=true;
DA_AutoPrecasts=false;
XP_AutoBOCheck=true;
XP_AutoRefresh = true;
XP_RefreshLoops = 5;
XP_HolyShield=true;
XP_Oaksage=true;
파란색 1줄을 추가해준다
차지된 스킬을 사용하게 되므로 자주 아이템 수리를 하러 가야하고 수리에 필요한 비용을 만들기 위해 잡템을 많이 주워다가 팔아야 한다.
수리 부분은
DT_RepairPercent=90;
DT_AmmoPercent=90;
DT_ThrowPercent=90;
DT_SkipHealLife=75;
DT_SkipHealMana=75;
위의 내용을 찾아서 수정해 주면 된다.
다른 캐릭들도 수정을 하려면 각각의 캐릭터 섹션을 수정해 주어야 한다.
네이쳐피스링에 5레벨의 경우 50%정도의 피가 늘어난다
6배틀 오더스인 콜투암과 같은 피를 올려준다고 보면 되겠죵..^^
물론 두가지를 겸용하게 된다면 더 좋은 효과가 좋아진다고 볼 수 있음
위자료는 gameislife.com 에서 gameislife 님의 글을 퍼 온것입니다.