봇 아이템 로그 파일 수정하기..
분류
봇관련
조회 수
2,146
추천 수
22
[85 Magic] 쇼구쿠샤 그랜드 차암 오브 쇼크 / 인벤토리에 보관하면 보너스 획득 / 착용 가능한 레벨:42 / +1 마샬 아트(어쎄신 전용) / 1-3 라이트닝 데미지 추가
[85 Magic] 칠링 그랜드 차암 인벤토리에 보관하면 보너스 획득 / 착용 가능한 레벨:42 / +1 콜드 스펠(소서리스 전용)
Death Needle / Long Bow / Two-Hand Damage:5 to 23 / Required Dexterity:19 / Required Strength:22 / Required Level:48 / Bow Class -Fast Attack Speed / 5% Chance to cast level 1 Amplify Damage on striking / +10% Increased Attack Speed / +86% Enhanced Damage / +5 to Maximum Damage / +139 to Attack Rating
Sturdy Full Plate Mail Defense:205 Durability:65 of 70 / Required Strength:80 / Required Level:3 / +27% Enhanced Defense
빨간색으로 표시된 부분과 같이.. 참이나.. 접두사만 붙은 아이템 로그의 경우 '/' 표시가 정상적으로 안되는
현상을 수정한 겁니다..
제가 필요한 부분도 있었지만.. 질문란에 요청글이 올라와 수정해봤습니다.
==== 원본 ==== ( scripts\libs\common\MyItemLog.ntl )
function MyIL_GetItemDesc(item, mode)
{
var _description = item.itemdesc;
switch (mode)
{
case 0:
if (_description)
_description = _description.replace(/ÿc\d|\n$/g, "").replace(/\s\s\s|\s\s/g, " ").replace(/\s\/\s/g, "/").replace(/:\s/g, ":").replace(/\s-\s/g, "-").replace(/\s\(/g, "(").replace(/\n/g, " / ");
else
_description = item.name ? item.name.split("\n")[0] : "^^";
break;
case 1:
if (_description)
_description = _description.replace(/ÿc\d|\n$/g, "").replace(/\n/g, "
") + "
";
else
_description = item.name ? item.name.split("\n")[0] : "^^";
break;
case 2:
if (_description)
_description = _description.replace(/\n$/g, "");
else
_description = NTC_ItemQualityToD2Color[item.quality] + (item.name ? item.name.split("\n")[0] : "^^");
break;
}
return _description;
}
==== 수정 부분 ====
case 0:
if (_description) 다음 부분을 수정합니다..
_description = _description.replace(/ *ÿc\d|\n$/g, "").replace(/\s\s\s|\s\s/g, " ").replace(/\s\/\s/g, "/").replace(/:\s/g, ":").replace(/\s-\s/g, "-").replace(/\s\(/g, "(").replace(/^\s/,"").replace(/\n/g, " / ");
붉은색 부분이 추가된 부분입니다.
일일이 수정하기가 힘드신 분은 위 원본에서 _description = _description......... 이 라인을
삭제후 붙여 넣으시면 됩니다.
앞부분은 공백* 이 추가 되었고, 뒷부분에는 함수호출부분 이 하나 추가 되었습니다.~~