NTTown.dbl 파일을 열어서, function NTT_GambleIt(npc) 함수를 찾아, 다음을 수정합니다.
function NTT_GambleIt(npc) { var _gambleitem, _newitem, _npcname; //_npcname을 추가합니다. if(!npc) return false; if(!getUIFlag(0x08) || !getUIFlag(0x0C)) return false; switch(me.act) //여기부터 { case 1: _npcname="gheed";break; case 2: _npcname="elzix"; break; case 3: _npcname="alkor"; break; case 4: _npcname="jamella"; break; case 5: _npcname="anya"; break; } //여기까지 추가합니다. _gambleitem = NTC_GetItems(npc);
---------------------------------------------------------- 그리고, 약간 아래로 내려가면, NTC_SendLogToOOG를 찾을 수 있습니다. 그 부분을 다음과 같이 수정해주세요.
if(njipCheckGoodItem(_newitem, NJIP_CHECK_SIMPLE) > 0) { NTC_SendLogToOOG("[Gamble] [" + NTC_ItemQualityToNameList[_newitem.quality] + "] " + _newitem.name +"<"+_newitem.ilvl+"> ----from "+_npcname); // 이 줄 수정 // Item Logger Start var _space=""; // 이 줄 추가 writeLog(_newitem, me, _space, _npcname); // 이 줄 수정 // Item Logger End } 이렇게 하면 수정 완료에요. 어렵진 않으시죠?
클레오팻트라//xml 로그는 write함수에 의해 적힙니다.
각각의 dbl파일들이 제대로 적혔는지, 그리고 itemlogger.dbl파일에서의 write함수가 올바른지 확인해보세요.
창고캐릭// undefined로 뜨는 것만 고쳐지면 둘이 똑같을 것이라 생각합니다만..;
switch(me.act) //여기부터
{
case 1: npcname="gheed";break;
case 2: npcname="elzix"; break;
case 3: npcname="alkor"; break;
case 4: npcname="jamella"; break;
case 5: npcname="anya"; break;
} //여기까지 추가합니다.
이부분은
switch(me.act) //여기부터
{
case 1: _npcname="gheed";break;
case 2: _npcname="elzix"; break;
case 3: _npcname="alkor"; break;
case 4: _npcname="jamella"; break;
case 5: _npcname="anya"; break;
} //여기까지 추가합니다.
이렇게 되야겠네요
pindle-mind
경국지색
클레오팻드라
moldman
야베스
성기상
랑랑
미르
랑랑
moldman
랑랑
moldman
랑랑
옥수청강지
moldman
랑랑
moldman
클레오팻드라
창고케릭
랑랑
gondr
gondr
랑랑
클레오팻드라
클레오팻드라
gondr
gondr
랑랑
클레오팻드라