D2NT3.1+날아다녀님, 상점 판매시 물품명, 스펙 띄우기
분류
봇관련
조회 수
1,129
추천 수
11
※ 기능 설명
사냥터에서 아이템을 집어왔습니다.

설정치에 미치지 못하여 상점에 팔아치울 때
아이템의 상세스펙을 표시해 줍니다.

※ 적용 방법
주의 : D2NT3.1+날아다녀님 파일이 아닐 경우 적용되지 않습니다.
1. \scripts\libs\common\NTTownManager.ntl 파일을 엽니다.
2. MyIL_WriteLogSell 로 검색을 합니다.
MyIL_WriteLogSell(_items[i], "Sell(" + npc.name + ")");
3. 그 아랫줄에 다음을 추가합니다.
// 상점판매 아이템 스펙표기 :
Print("Sell : ");
var _arrDescriptions = _items[i].itemdesc.split("\n");
for (var j = 0 ; j < _arrDescriptions.length ; j++)
Print(_arrDescriptions[j]);
: 2~3을 1회 더 반복합니다.(추가할 곳이 총 2군데입니다)
4. 저장합니다.
※ 참조
상점에 팔리는 모든 아이템을 표기할 경우
화면/메시지창이 좀 복잡해집니다.
유니크/크랩/세트아이템만 선별적으로 표기하거나
특정종류(예를 들자면 쥬얼류)만 표기하도록 하면 좋겠지요.
_items[i].quality 가 5이면 세트, 7이면 유니크, 8이면 크랩입니다.
// (세트, 유니크, 크랩)만 표기하기
if (_items[i].quality == 5 || _items[i].quality >= 7)
{
Print("Sell --------------- ");
var _arrDescriptions = _items[i].itemdesc.split("\n");
for (var j = 0 ; j < _arrDescriptions.length ; j++)
Print(_arrDescriptions[j]);
}