이 게임은 이상하게도 접속시간이 누적되거나 여러 캐릭터를 번갈아 접속하는 경우 램 사용량이 폭증하여 렉이 걸립니다.
또한 세션을 게임 클라 내에서 계속 갱신하는 것도 아니라서 게임런처 등으로 실행하지 않고 웹/넥슨플러그로 접속 후 서버를 재선택하면 세션이 만료되어 튕깁니다.

이럴 때 딸깍 한 번으로 메이플 클라를 종료하고, 넥슨플러그를 이용해 재접속을 할 수 있는 스크립트가 있으면 편하지 않을까 해서 만들었습니다.

==============
장점
넥슨플러그 자동로그인 되어있으면 아이디 비번 입력할 필요 없이 메이플 바로 실행됨.
재접속 시간 빠름 (저는 클라 종료부터 재실행 되는 거까지 25초만에 됐어요) 
 
단점: 게임런처와 달리 접속시간 누적된 상태에서 서버 재선택하면 세션 만료로 튕길 수 있음
==============

밑에 스크립트 복붙해서 파일 이름을 MapleStory.bat으로 지정한 다음 실행하면 됩니다.
(메모장 실행 -> 복붙 -> 다른 이름으로 저장 -> 파일 이름: MapleStory.bat -> 파일 형식 텍스트 문서를 '모든 파일'로 변경 -> 저장 -> 이후 MapleStory.bat 더블클릭하여 실행)

귀찮으면 첨부파일 다운하셔서 실행하시면 됩니다.

@echo off
net session >nul 2>&1
if %errorLevel% == 0 (
    goto :run_script
) else (
    powershell -Command "Start-Process -FilePath '%~dpnx0' -Verb RunAs"
    exit /b
)

:run_script
taskkill /f /im MapleStory.exe /t >nul 2>&1
timeout /t 1 /nobreak >nul
taskkill /f /im NexonPlug.exe /t >nul 2>&1
timeout /t 1 /nobreak >nul
start "" "ngm://launch/ -mode:pluglaunch -game:589825 -locale:KR -publisher:NexonKorea"