Skip to content
질문/답변다크 모드

맵이 안켜지는데 뭐가 문제인지 모르겠어요

조회 수
1,022
추천 수
0
등록일

디아블로2 시세


var NTConfig_LifeChicken;

var NTConfig_ManaChicken;

var NTConfig_AutoParty;


function NTMain()

{

    Delay(1000);

    Include("libs/common/MyCommon.ntl");


    MyCommon.IncludeLibs();

    MyCommon.IncludeConfig("NTMap/char_configs", false, false);


    var _count = 0;

    var _LifeMax, _ManaMax;

    var _player, _mypartyid;


    NT_LoadConfig();


    SetStatusText("NTMap 1.2.1 - " + me.gameserverip);


    RegisterEvent(EVENT_KEYDOWN, NT_KeyEvents);


    SetUIState(0x0A, true);


    _LifeMax = me.hpmax;

    _ManaMax = me.mpmax;


    if(NTConfig_LifeChicken > 0)

        me.chickenhp = parseInt((_LifeMax*NTConfig_LifeChicken)/100);


    if(NTConfig_ManaChicken > 0)

        me.chickenmp = parseInt((_ManaMax*NTConfig_ManaChicken)/100);


    while(1)

    {

        if(!MyUnit.IsTown())

        {

            if(_LifeMax != me.hpmax)

            {

                _LifeMax = me.hpmax;


                if(NTConfig_LifeChicken > 0)

                    me.chickenhp = parseInt((_LifeMax*NTConfig_LifeChicken)/100);

            }


            if(_ManaMax != me.mpmax)

            {

                _ManaMax = me.mpmax;


                if(NTConfig_ManaChicken > 0)

                    me.chickenmp = parseInt((_ManaMax*NTConfig_ManaChicken)/100);

            }

        }


        if(_count++ > 10)

        {

            if(NTConfig_AutoParty)

            {

                _player = GetPlayerUnit();


                if(_player)

                {

                    _mypartyid = _player.partyid;


                    while(_player.GetNext())

                    {

                        if(_player.partyid == 65535 || _player.partyid != _mypartyid)

                        {

                            if(_player.partyflag == 2)

                            {

                                me.ClickParty(_player, 2);

                                break;

                            }


                            if(_player.partyid == 65535)

                            {

                                if(_player.partyflag == 4)

                                    break;


                                me.ClickParty(_player, 2);

                                Delay(MyMove_DELAY_FRAME);


                                if(_player.partyflag == 4 || (_player.partyid != 65535 && _player.partyid == _mypartyid))

                                    break;

                            }

                        }

                    }

                }

            }


            _count = 0;

        }


        Delay(200);

    }

}


function NT_KeyEvents(keycode)

{

    switch(keycode)

    {

    case 109: // show or hide enemy - keypad '-'

        if(me.showenemyonautomap)

        {

            me.showenemyonautomap = false;

            Print("Enemy on Automap : Off");

        }

        else

        {

            me.showenemyonautomap = true;

            Print("Enemy on Automap : On");

        }

        break;

    case 107: // show or hide missile - keypad '+'

        if(me.showmissileonautomap)

        {

            me.showmissileonautomap = false;

            Print("Missile on Automap : Off");

        }

        else

        {

            me.showmissileonautomap = true;

            Print("Missile on Automap : On");

        }

        break;

    case 106: // auto party on/off - keypad '*'

        if(NTConfig_AutoParty)

        {

            NTConfig_AutoParty = false;

            Print("Auto Party : Off");

        }

        else

        {

            NTConfig_AutoParty = true;

            Print("Auto Party : On");

        }

        break;

    }

}


파일 찾아서 봐봤는데 뭐가 뭔지 모르겠네여
가입인사 드립니다
댓글 0
권한이 없습니다.
다크 모드

댓글을 추천하시면 답변으로 채택됩니다.

댓글을 추천하면 글 작성자와 댓글 작성자 둘 다 경험치를 획득합니다.

자세한 내용은 업데이트 공지를 참고해주시기 바랍니다.