Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


Народ, не подгружается скин, что делаю не так? Вроде делал все по инструкции от K.A.V.:

Function .onInit
SetOutPath "$PLUGINSDIR"
File "${NSISDIR}\Plugins\V-touch.skf"
NSIS_SkinCrafter_Plugin::skin /NOUNLOAD "${NSISDIR}\Plugins\V-touch.skf"
FunctionEnd

Function .onGUIEnd
NSIS_SkinCrafter_Plugin::destroy
FunctionEnd

Не получается с функцией .onVerifyInstDir сделать запрет на установку, если нету файла (ов).

Function .onVerifyInstDir
IfFileExists "E:\Left 4 Dead 2\left4dead2\bin\Client.dll" PathGood
Abort
PathGood:
FunctionEnd

Создавал собственную страничку, где прописывал текст в определенном файле:

Function fnCustomInit
nsDialogs::Create 1018

Pop $Dialog
${NSD_CreateLabel} 0 5u 100u 10u "Введите свой ник"
Pop $Label
${NSD_CreateText} 0 20u 100% 15u "L4D-Portal.Ru"
Pop $Text
nsDialogs::Show
FunctionEnd

Function fnCustomDestroy
${NSD_GetText} $Text $R0
WriteINIStr $INSTDIR\rev.ini steamclient PlayerName $R0
FunctionEnd



но теперь нужно сделать проверку на наличие устанавливаемого файла (допустим имя его - Х), если его нету (Х), то прописывать текст в другом файле (Y) и также наоборот.

Отправлено: 12:43, 29-08-2010 | #652