31
- Marzec
2016
Posted By : NoAd
Spersonalizowany launcher Blade and Soul

Z uwagi na to, że mój komputer ma już troszkę lat, a ja nie bardzo chce się z nim rozstawać a jednocześnie nie chce zrezygnować z rozrywki grania w BnS przygotowałem własny launcher.

Więc, co robi mój launcher – wyłącza grafiki na loading screenie oraz animowaną biegającą Lyn’ke. Efekt jest taki, że czas wczytywania skraca się o około 30%, a w Cross Server Dungeon nawet o 50%.

Jak używać:

  1. umieść plik mojego launchera w tym samym folderze co plik client.exe u mnie jest to:  „D:\Gry\Blade and Soul\BnS\bin”
  2. Po odpaleniu użyj opcji 3 (to wyłącza modyfikacje, aby launcher nie wykrył że mu plików brakuje)
  3. wybierz 1, to odpala standardowego launchera NCSoft.
  4. Czekasz do etapu gdzie zakończy weryfikacje plików i naciskasz 3 (przed wyświetleniem grafiki z logo BnS)
  5. Uwaga – w tym momencie okno traci focus i trzeba je kliknąć myszką lub alt+tab. Jeżeli nie wyskoczył żaden błąd – powinno zadziałać.

Inspiracją do niego był jeden z tematów na bns dojo, poniższy kod jest w 100% napisany przeze mnie.


@ECHO OFF

GOTO Start

:Start
ECHO _
ECHO [ 1 ]. Updater NCSoft
ECHO [ 2 ]. Wylacz loading screen i lyn
ECHO [ 3 ]. wlacz loading screen i lyn
ECHO [ 4 ]. uruchom gre
ECHO [ Q ]. Zakoncz
ECHO _
CHOICE /C:1234Q /N
IF ERRORLEVEL 5 GOTO END
IF ERRORLEVEL 4 GOTO LAUNCH
IF ERRORLEVEL 3 GOTO ENABLE
IF ERRORLEVEL 2 GOTO DISABLE
IF ERRORLEVEL 1 GOTO UPDATE

:LAUNCH
start client.exe /launchbylauncher /LauncherID:”NCWest” /sesskey /CompanyID: „12” /GameID:”BnS” /ChannelGroupIndex: „-1″ /LoginMode 2 -lang:English -region:1 /LUpdateAddr:”updater.nclauncher.ncsoft.com”
ECHO ODPALAM….
GOTO Start

:DISABLE
IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.bak” IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.upk” DEL „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.upk”
IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.upk” RENAME „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.upk” 00009368.bak
IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.bak” IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.pkg” DEL „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.pkg”
IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.pkg” RENAME „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.pkg” Loading.bak
ECHO Wylaczone.
GOTO Start

:ENABLE
IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.bak” IF NOT EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.upk” RENAME „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.bak” 00009368.upk
IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.upk” IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.bak” DEL „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\00009368.bak”
IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.bak” IF NOT EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.pkg” RENAME „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.bak” Loading.pkg
IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.pkg” IF EXIST „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.bak” DEL „D:\Gry\Blade and Soul\BnS\contents\Local\NCWEST\ENGLISH\CookedPC\Loading.bak”
ECHO Wlaczone.
GOTO Start

:UPDATE
„%ProgramFiles(x86)%\NCWest\NCLauncher\NCLauncher.exe” /LauncherID:”NCWest” /CompanyID:”12″ /GameID:”BnS” /LUpdateAddr:”updater.nclauncher.ncsoft.com”
ECHO Odpalam updatera.
GOTO Start

:END
PAUSE

Jak użyć go dla siebie?

  1. Zrób nowy plik textowy  .txt
  2. Skopiuj kod powyżej i wklej go do pliku z pkt. 1wklejonykod
  3.  Naciśnij ctrl+h i zmodyfikuj wszystkie odnośniki do plików na takie, jakie masz na swoim kompie.
    ctrlh
  4.  Sprawdź czy linki są poprawne, nie ma podwójnych „/” i czy na końcu po prawej jest plik.
  5.  Ta część kodu jest napisana w miare uniwersalnie, ale jak masz oryginalnego launchera w innym miejscu to to też zmień pod swoją maszyne.
    ncsoftlauncher
  6. Zapisz plik jako BnS.bat ,typ – wszystkie pliki.  Zatwierdz że wiesz, że plik może przestać działać po zmianie rozszerznia.
    zapisz

Jeżeli dalej masz problemy – napisz w komentarzu.

Category:

Dodaj komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.