lineage 2 high5 client, биточки мудроты

Dec 05, 2019 18:13


(bits of wisdom & experience)

Так как соло мало кто играет, обычно используется группа twinkов, то нужно иметь несколько клиентов в некольких wineах. И так как l2 насквозь виндовая, то она гадит внутрь себя, и это пичаль-бидэ.

Запилил sh-скрипт для клонирования клиента хардлинками. Уникальные файлы:
  • system/{chatfilter,option,s_info,user,windowsinfo}.ini
  • system/l2compiledshader.bin
  • system/{checkgrp,l2}.log
и сам скрипт:
function l2lndir() { L2MASTER="l2h5p5-L2Age.u01" L2CLONE="${1}" mkdir "${L2CLONE}" cd "${L2CLONE}" # l2 sub dirs mkdir ANIMATIONS FORCEFEEDBACK L2TEXT MAPS MUSIC REPLAY SCREENSHOT \ SOUNDS STATICMESHES SYSTEM SYSTEXTURES TEXTURES VOICE # l2 instance local files # CheckGrp.log L2CompiledShader.bin l2.log OPTION.INI s_info.ini for f in CHATFILTER.INI CHECKGRP.LOG L2.LOG L2COMPILEDSHADER.BIN \ OPTION.INI S_INFO.INI USER.INI WINDOWSINFO.INI ; do cp "../${L2MASTER}/SYSTEM/${f}" SYSTEM done for d in ANIMATIONS FORCEFEEDBACK L2TEXT MAPS MUSIC SOUNDS \ STATICMESHES SYSTEM SYSTEXTURES TEXTURES VOICE ; do pushd $d find "../../${L2MASTER}/${d}/" -type f -exec ln \{\} \; popd done ln "../${L2MASTER}/LINEAGEII.EXE" ln "../${L2MASTER}/PATCHW32.DLL" } l2lndir "${1}"

games, lineage 2, linux, очумелые ручки

Previous post Next post
Up