Skip to content

팁 게시판

D2NT 매니저에 레벨/현재 경험치 표시( 93렙 이상 수정 )

분류 봇관련 조회 수 2,219 추천 수 26



D2NT 매니저에 레벨/현재 경험치 표시( 93렙 이상 수정 ) - 1

# 13차 기준입니다.
/scripts/NtBot/NTBotGame.ntj 파일을 수정합니다.

151, 548 번째 라인을 보시면..

MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[".... 으로 시작되는 부분이 있습니다.

[원본] 151 라인
 MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "경험치 (" + _myExperience + "/" + (_myExperience / (MyUn_GetExperience() / 100)).toFixed(3) + "%)");

[원본] 548 라인
 MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "경험치 (" + (me.GetStat(13) - _MyCo_FirstExperience) + "/" + ((me.GetStat(13) - _MyCo_FirstExperience) / (MyUn_GetExperience() / 100)).toFixed(3) + "%)");

================================================================

[수정] 151 라인
 MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "Lv."+me.GetStat(12)+" : 경험치 (" + _myExperience + "/" + (_myExperience / (MyUn_GetExperience() / 100)).toFixed(3) + "%)");

[수정] 548 라인
 MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "Lv."+me.GetStat(12)+" : 경험치 (" + (me.GetStat(13) - _MyCo_FirstExperience) + "/" + ((me.GetStat(13) - _MyCo_FirstExperience) / (MyUn_GetExperience() / 100)).toFixed(3) + "%)");

================================================================
걍 하는 김에 레벨+현재 경험치 % 까지... 같이 추가했습니다.

[수정] 151 라인
 MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "Lv."+me.GetStat(12)+"/"+MyUn_GetExperiencePercent()+"% : 경험치 (" + _myExperience + "/" + (_myExperience / (MyUn_GetExperience() / 100)).toFixed(3) + "%)");

[수정] 548 라인
 MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "Lv."+me.GetStat(12)+"/"+MyUn_GetExperiencePercent()+"% : 경험치 (" + (me.GetStat(13) - _MyCo_FirstExperience) + "/" + ((me.GetStat(13) - _MyCo_FirstExperience) / (MyUn_GetExperience() / 100)).toFixed(3) + "%)");


================================================================
93렙이상 -1080% 처럼 이상하게 표시되는 경우 수정 방법입니다.
scripts\libs\common\MyUnit.ntl 파일을 수정합니다.

[원본] 479 라인
function MyUn_GetExperiencePercent()
{
 return (100 - Math.round((_MyUn_Experence[me.GetStat(12)] - MyUn_GetCurrentExperience()) / MyUn_GetExperience() * 100));
}

[원본] 493 라인
function MyUn_GetCurrentExperience()
{
 var _experience = me.GetStat(13);

 if (_experience < 0)
 return (2147483648 + _experience);
 else
 return _experience;
}
================================================================
[수정] 479 라인 --- toFixed(3) <- 소수점 3자리까지 표시
function MyUn_GetExperiencePercent()
{
 return (100 - ((_MyUn_Experence[me.GetStat(12)] - MyUn_GetCurrentExperience()) / MyUn_GetExperience() * 100) ).toFixed(3);
}

[수정] 493 라인 --- 렙 93이상 정상적으로 표시
function MyUn_GetCurrentExperience()
{
 var _experience = me.GetStat(13);

 if (_experience < 0 || me.GetStat(12) > 92)
 return (2147483648 + _experience);
 else
 return _experience;
}

이렇게 수정하시면 쫄봇을 돌리실때.. 경험치 획득치 앞부분에 케릭의 레벨이 표시 됩니다..

제가 필요해서 수정했는데 혹시 원하시는 분이 있을까봐 글 올려봅니다.

혹시 오류나면 원본으로 원복을 하고 다시 수정해보세요..~
댓글41
  • 왕의난자 2010.10.15 00:07
    어서어서 봇 돌리고파요~~ 좋은정보 감사드립니다
  • 정인보 2010.10.15 05:57
    거기에 용병에너지 표시는 않되죠?
  • 프리스티 2010.10.15 07:57
    용병 에너지도 찾아보면 가능할듯한데... 방에서 나갔다 들어오면 용병에너지는 채워지는데 의미가 있을까요?
  • GoM79x 2010.10.15 08:37
    소중한 정보 감사합니다 ^^.. 레벨 궁금해서 눌러보고 그랬는데 안그래도 되겠네요
  • 프리스티 2010.10.15 08:50
    네 회사에서 레벨 볼려고 창띄우기가 민망해서 ㅋㅋㅋ 도움이 되셨다니 다행입니다.
  • GoM79x 2010.10.15 08:53
    혹시나 저 처럼 실수 하시는분 계실까봐.. [수정] 548 라인 MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "Lv."+me.GetStat(12)+" : 경험치 (" + (me.GetStat(13) - _MyCo_FirstExperience) + "/" + ((me.GetStat(13) - _MyCo_FirstExperience) / (MyUn_GetExperience() / 100)).toFixed(3) + "%)"); 1, "Lv."+me.GetStat(12)+" : 경험치 (" + _myExperience + "/" + (_myExperience / (MyUn_GetExperience() / 100)).toFixed(3) + "%)"); 이거 다 넣으시면 안되구요... [수정] 548 라인 MyIL_File("NTBot/MyData/ManagerLogs/ManagerLogsExperience[" + me.account + "].txt", 1, "Lv."+me.GetStat(12)+" : 경험치 (" + (me.GetStat(13) - _MyCo_FirstExperience) + "/" + ((me.GetStat(13) - _MyCo_FirstExperience) / (MyUn_GetExperience() / 100)).toFixed(3) + "%)"); 여기 까지만 넣으셔야합니다..
  • 프리스티 2010.10.15 09:02
    에고 저기.. 오타가 났었나보네요 제가 본다고 놔뒀다가 안지웠네요.. 수정하겠습니다.
  • HUV 2010.10.15 09:15
    오우.. 좋은 정보 정말 감사드려요~~ 당장 해봐야겠네요 흐흐
  • 신단수 2010.10.15 09:21
    호호.. 버전12에서도 되는군요.. 좋은 정보 감사합니다.. 좋은 하루 되세요... 잘 사용할께요...
  • 서범이 2010.10.15 10:16
    아직 자료실 이용 등급이 아니라 눈팅만 하며 그런게 있구나 하며 신기할 따름입니다.
  • 밥주세요 2010.10.15 10:35
    ^^ 좋은정보 감사드립니다.~
  • 세이프 2010.10.15 11:33
    12차에서도 되나요? 전 12차에서 수정했더니 먹통되버리던데요. ㅠ.ㅠ
  • 프리스티 2010.10.15 14:11
    세이프님 신단수님은 된다고 하시는데.. 원본으로 다시 돌린 후에 다시 해보세요~
  • 신단수 2010.10.15 15:17
    맨 아래 것 그대로 복사해서 넣으니까 잘 돌아가네요... 다시한번 해보세요.. V.12에 적용해도 문제 없네요..
  • tiger 2010.10.15 15:20
    정말 대단하다는 말밖에....굳....!(추천은 센스) ^^
  • 프리스티 2010.10.15 17:39
    타이거님 마음에 드셨다니 다행입니다 ^^
  • Flat-line 2010.10.15 20:04
    오오~ 멋진자료네요!! 감사합니다.
  • 더어지 2010.10.15 20:06
    좋은 정보 정말 감사드려요
  • 루키아 2010.10.16 00:07
    잘 되는것 같아요. 그런데 93랩 이상 캐릭터는 경험치 부분이 -1023% 또는 -875% 이런식으로 표시 되네요.
  • 프리스티 2010.10.16 03:05
    제가 아직 90렙이라;;; 확인을 못해봤습니다... ㅠㅠ
  • 왕의난자 2010.10.16 14:55
    자료는 좋은데 봇을돌릴 수가 없으니 무용지물이군요~~ 헐
  • jon 2010.10.16 16:30
    좋은 정보 감사합니다 빨리 봇을 배워서 잘 돌리고 싶어요
  • 공간지키미 2010.10.16 17:39
    좋은 정보 감사드립니다 오늘도 좋은하루 되세요
  • 홍상기 2010.10.17 13:20
    좋은정보 감사합니다&^^ 집에가서 언능 해봐야 겠네요^^
  • 잉여군단 2010.10.17 20:49
    종흔 정보 감사합니다..
  • InTotheChaos 2010.10.18 18:00
    바로 적용시켰습니다. 정보 감사합니다.
  • 제이[A1L] 2010.10.18 22:14
    답답했었는데 너무 좋습니다. 감사합니다.
  • rawiswar 2010.10.21 19:36
    한번 적용해봐야겟네요 감사합니다
  • 개구장이 2010.10.21 20:01
    한 번 해봐야겠네요.. 좋은 정보 감사합니다^^
  • 엘리사 2010.10.22 02:52
    오... 정말 좋은 정보 입니다. 감사합니다.^^
  • 바하문트 2010.10.24 16:44
    오. 좋은 정보 감사합니다. 적용했더니 잘 되는군요. ^^;
  • 프리스티 2010.10.25 13:34
    93렙 찍었더니 -1080% 이라고 표시 되어 짬내서 추가해드립니다 ^^
  • espoir라임 2010.10.26 03:29
    좋은 정보 감사드립니다 눈이 즐거워질 것 같아요
  • espoir라임 2010.10.26 03:29
    좋은 정보 감사합니다 눈이 즐거워질 것 같아요^^
  • 왕년디아왕 2010.10.27 17:50
    좋은정보 공유 감사합니다...
  • 죽음의살결 2010.11.08 04:40
    좋은정보 감사합니다 ~ ^^ 저도 빨리 봇돌려봤으면 좋겠네요
  • 멈블 2010.12.22 04:49
    좋은 정보 감사합니다. 저도 수정해 볼랍니다. ^^:
  • 디아조절 2010.12.22 20:10
    98레벨인데.. 전 왜 98lv/-666.065% 라고 나오네요. 뭔 실수를 한거지?
  • 래자다 2011.02.12 23:45
    감사합니다 좋은정보 너무너무 감사드립니다^^
  • NaAChal 2011.02.15 23:16
    봐도봐도 아직 잘모르겠네요 아직 자세히 더봐야겠습니다.
  • 어라 2011.02.25 13:25
    ^^ 좋은 정보 감사합니다.

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 830.0k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.1k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.3k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.6k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 412.8k
공지   맨땅 초보자 가이드 597 file 뮤리아 2020.10.16 994.2k
공지   카카오톡 1:1 채팅방 만드는 법 101 트디개발자 2018.05.20 424.3k
2421 봇관련 13차 레어큐빙... 15 ♨ComeBack™배짱이 2010.10.20 1.9k
2420 일반 웨이찍기와 용병관련 허접한 Tip.(용병 X) 47 [無情]DeeP 2010.10.18 2.6k
2419 새소식 DiabloIII 바바리안 필살기 훨윈드어택 플레이동영상입니다!!! 44 도깨비 2010.10.15 3.3k
> 봇관련 D2NT 매니저에 레벨/현재 경험치 표시( 93렙 이상 수정 ) 41 프리스티 2010.10.14 2.2k
2417 일반 안드로이드폰을 이용한 간단한 IP우회접속. 41 인우 2010.10.14 4.1k
2416 봇관련 초보자를 위한 D2NT봇 처음부터 하나씩 따라하기 171 파란붕어빵 2010.10.12 15.9k
2415 봇관련 13차 이니 아이템 갯수 지정방법 & 이니 문법 31 프리스티 2010.10.12 2.7k
2414 봇관련 초보자가 에러를 쉽게 수정하는 방법입니다. 41 파란붕어빵 2010.10.12 2.2k
2413 봇관련 버전12(13포함)에서 활력포션을 대량활력포션으로 자동으로 큐빙하기 42 신단수 2010.10.06 3.5k
2412 아이템/앵벌 SD 앵벌러? 를 위한 엘리트 유닉 드랍률 비교표 46 somo 2010.10.06 2.3k
2411 봇관련 오리 디아런.. 소소가 날다.(쫄봇, 함성, 카오스 중앙 포탈 열기) 87 견우[A2L] 2010.10.05 6.3k
2410 아이템/앵벌 오리에서 보스몹 앵벌할때 퀘드랍의 발동 45 BattleDin 2010.10.04 4.4k
2409 디아관련 오리지날 리셋초기 어떤것을 겜블해야할까? (겜블가격 추가) 38 SeDa_빛바랜 2010.09.30 3.3k
2408 일반 외부에서 원격 접속하여 로그볼때 유용한 DNS 싸이트 소개 18 다크블루 2010.09.28 1.4k
2407 새소식 래더6기 마감 리셋 공지~ 46 맨드라미 2010.09.28 3.0k
2406 아이템/앵벌 아이템 Lv 별 라주크가 뚫어주는 소켓 갯수 입니다(수정) 26 헤이즐넛 2010.09.28 2.1k
2405 디아관련 오리지날에 관한 몇가지 팁 31 SeDa_빛바랜 2010.09.26 2.2k
2404 디아관련 antidote potion/thawing potion[해독/해빙 물약] 19 신지신지 2010.09.23 2.2k
2403 디아관련 레더룬워드중에 어떤룬이 가장 많이 쓰일까? 48 나눔쟁이♥ 2010.09.22 2.9k
2402 디아관련 디아블로 3 대상 공개 58 file 도깨비 2010.09.22 2.5k