|
【前言】
INNO STEUP 支持ISS脚本编译技术,采用7-zip lamz压缩内核,生成的游戏程序具有极高压缩比,是制作硬盘版游戏的极佳选择。
本人也是初次接触此编译技术,经过一整天的研究学习游戏小有所成,希望能给喜欢制作硬盘版的脚本精灵下载玩家带来帮助。
【准备篇】
只需要下载这游戏名字一个工具就可以了,里面集成了ISTOOL。
Inno脚本网站 Setup V5.2.3 (安装制作工具) 增强安装版
【脚本详解】
以“《霸王2》全集成英文完美硬盘自定义音量面板版”为例
未标注即不脚本精灵需改动,红色部分为关键语法,蓝色部分为相关解释
#d硬盘版游戏什么意思efine MyAppName "Overlord II" (安装程序名称,自定义即可)
#define MyAppVerName "Overlord汉化硬盘版 II" (含版本的安装程序名称,自定义即可)
#define MyAppPublisher "3DM安装程序正在启动服务-中土游侠" (作者/公司信息,自定义即可)
#define MyAppURL "http://3dmgame.chnr硬盘版en.com/bbs/" (相关网站链接,自定义即可)
#define MyAppExeName "Overlord2.exe" (游戏执行文件名)
[Setup]
; 注意: AppId 的值是唯一识别这个程序的标志。
; 不要在其他程序中使用相同的 AppId 值。
; (在编译器中点击菜单“工具 -> 产生 GUID”可以产生一个新的 GUID)
AppId={{C89A7328-587D-4340-8521-0C827F723640}
AppName={#M脚本怎么写yAppNam自定义音量面板e}
AppVerName={#MyAppVerName}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName={pf}{#MyAppName}
DefaultGr安装程序正在安装设备oupName={#MyA脚本辅助器ppName}
AllowNoIcons=true(允许不被创建游戏快捷方式游戏加速器)
游戏盒子OutputDir=E:(安装程序输出目录脚本语言)
OutputBaseFilename=Overlord II(安装程序输出文件名)
SetupIconFile=E:Overlord IIOverlord_Config.ico(安装程序使用的图标文自定义状态栏怎么设置件)
Compression=lzma/ultra(压缩方式:lzma/极限)
SolidCompression=true(是否采用固实压缩)
InternalCompressLevel=ultra(文件内部压缩方式游戏名字古风诗意:极限)
CompressionThreads=2(压缩使用线程数:单核“1”,双核及多核“2”,最大为“2”)
DiskSpanning=true(是否采用分卷压缩,建议分卷,否则大文件可能出错)
DiskSliceSize=944766976(分卷大小;单位:字节)安装程序正在应用系统设置
WizardImageBackColor=clBlack
[Languages]
Name: chinesesimp; MessagesFile: compiler:LanguagesChineseSimp.isl(安装界面可选语言:简体中文)
Name: english; MessagesFile: co自定义状态写什么好mpiler:LanguagesEnglish.isl(安装界面可选语言:英文)
[Tasks]
Name: desktopicon; Description: {cm:CreateD安装程序无法创建新的系统分区也无法定位现有系统分区esktopIcon}; GroupDe游戏王决斗链接scriptio脚本辅助器n: {cm:AdditionalIcons}; Flags: unch游戏店ecked
[Files]
Source: E:Overlord IIOverlo自定义铃声怎么删除rd2.exe; Dest自定义Dir: {app}; Flags: ignoreversion(预发送快捷方式的游戏执行程序)
Source: E:Overlord II; DestDir: {ap安装程序找不到office.zh-cnp}; Flags: ignoreversion re游戏加速器cursesubdirs createallsubdirs(预打包的游戏目录)
; 注意: 不要在任何共享的系统文件使安装程序正在启动服务用 "Flags: ignoreversion"脚本语言
[Icons] (必须要在每段结尾处添加“; WorkingD游戏人生ir: {app}”,否则快捷方式会缺脚本软件下载少起始位置)
Name: {group}{#MyAppName}; Filename: {app}{#MyAppExeName安装程序无法创建新的系统分区}; WorkingDir: {app自定义版合成大西瓜}
Name: {group}{cm:ProgramOnTheWeb,{#MyAppName}}; Fil自定义ename: {#MyAppURL}; WorkingDir: {app}
N自定义天庭漫画ame: {group}{cm:UninstallProgram,{自定义状态写什么好#MyAppName}}; Filename: {uninstallexe}; WorkingDir: {app}
Name: {commondesktop}{#MyAppNa硬盘版游戏怎么打开me}; Filename: {app}{#MyAppExeName}; Tasks: desktopicon; WorkingDir: {app}
[Registry] (注册表项;建议提前导出注册表键值;{app}为选择的游戏目录,例:{app}=D:Overlor游戏名字d II)
Root: HKLM; SubKey: SOFTWARECodemastersOv游戏中心erlord II; ValueType: string; ValueName: InstallPath; ValueD硬盘版游戏是什么ata: {app}
Root: HKLM; Sub脚本模板Key: SOFTWARECodem脚本模板aste安装程序找不到office.zh-cnrsOver脚本制作教程lord II; ValueType: string; ValueName: InstallVersionMajor; ValueData: 1
Root: HKLM; SubKey: SOFTWARECodemastersOverlord II; ValueType: string; ValueName:自定义水印相机 InstallVersionMinor1; ValueData: 0
Root: HKLM; SubKey: SOFTWARECodema安装程序stersOverlord II脚本辅助器; ValueType:游戏盒子 string; ValueN硬盘版游戏什么意思ame: InstallVersion脚本精灵Minor2; ValueData: 0
Root: HKLM; SubKey: SOFTWARECodemastersOverlord II; ValueType: string; ValueName: Pac游戏王决斗链接k0; ValueData: gameFULL
Root: HKLM; SubKey: SOFTWAREMicrosoftWindowsCurrentVersionGameUXGamesToFindOnWindowsUpgrade{{E0CBFBD2安装程序-6398-48CD-920E-79D5B4042D71}; ValueType: string; ValueNa自定义铭文怎么编辑me: GDFBinaryPa脚本软件下载th; ValueData: {app}Overlord2.exe
Root: HKLM; SubKey: SOFTWAREMicro硬盘版softWindow硬盘版sCurrentVersionGameUXGamesToFindOnWindowsUpgrade{{E0CBFBD2-6398安装程序正在为首次使用计算机做准备-48CD-920E游戏王决斗链接-79D5B4042D71}; ValueType: string; ValueName: GameInstallPath; V安装程序正在安装设备alueData: {app}
[Run] (安装末期自动弹出的可安装组脚本模板件;建议把组件提前打包到游戏目录下;需要标示具体路径及扩展游戏盒子名;{app}为选择的游戏目录)
Filename: {app}vcredist_x86.ex脚本软件下载e
Filename: {app}NVIDIA_Ph自定义表盘ysX_9.09.0428_SystemSo安装程序正在应用系统设置ft自定义音量面板ware.exe
Filename脚本制作教程: {app}DirectXDXSTEUP.exe
|
|