; Script generated by the HM NIS Edit Script Wizard. ; HM NIS Edit Wizard helper defines !define PRODUCT_NAME "Master Sword 1.35 Enhancement Package" !define PRODUCT_VERSION "2.1" !define PRODUCT_PUBLISHER "Saint Thoth" !define PRODUCT_WEB_SITE "http://www.msremake.com" SetCompressor lzma ; MUI 1.67 compatible ------ !include "MUI.nsh" ; MUI Settings !define MUI_ABORTWARNING !define MUI_ICON "c:\temp\msinstall\sword.ico" !define MUI_HEADERIMAGE "c:\temp\msinstall\ms\mui_headerbitmap.bmp" !define MUI_SPECIALIMAGE "c:\temp\msinstall\ms\MUI_SPECIALBITMAP.bmp" !define MUI_WELCOMEFINISHPAGE_BITMAP "c:\temp\msinstall\ms\MUI_SPECIALBITMAP.bmp" ; Welcome page !insertmacro MUI_PAGE_WELCOME ; Components page !insertmacro MUI_PAGE_COMPONENTS ; Directory page !insertmacro MUI_PAGE_DIRECTORY ; Instfiles page !insertmacro MUI_PAGE_INSTFILES ; Finish page !define MUI_FINISHPAGE_SHOWREADME "$INSTDIR\MS1.35_Enhance2.11_readme.txt" !insertmacro MUI_PAGE_FINISH ; Language files !insertmacro MUI_LANGUAGE "English" ; Reserve files !insertmacro MUI_RESERVEFILE_INSTALLOPTIONS ; MUI end ------ Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" OutFile "MS1.35_Enhancer_2.11.exe" ShowInstDetails show Section "MSTutor2" SEC01 SetOutPath "$INSTDIR\" File "c:\temp\mst_full_and_AMX\MS1.35_Enhance2.11_readme.txt" SetOutPath "$INSTDIR\maps" File "c:\temp\mst_full_and_AMX\maps\edana.res" File "c:\temp\mst_full_and_AMX\maps\edana.bsp" File "c:\temp\mst_full_and_AMX\maps\gateroom.txt" SetOutPath "$INSTDIR\sprites\crow" File "c:\temp\mst_full_and_AMX\sprites\crow\crowmap.spr" File "c:\temp\mst_full_and_AMX\sprites\crow\highlands2.spr" File "c:\temp\mst_full_and_AMX\sprites\crow\crowwelcome.spr" File "c:\temp\mst_full_and_AMX\sprites\crow\gr-crowdescript.spr" SetOutPath "$INSTDIR\sprites\edanaportals" File "c:\temp\mst_full_and_AMX\sprites\edanaportals\portalsign.spr" File "c:\temp\mst_full_and_AMX\sprites\edanaportals\transition_floor.spr" File "c:\temp\mst_full_and_AMX\sprites\edanaportals\transition_floor_small.spr" File "c:\temp\mst_full_and_AMX\sprites\edanaportals\transition_floor.spr" SetOutPath "$INSTDIR\sprites\gateroom" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-edana.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-skycastle.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-calruin.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-challs.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-crowdescript.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-custom.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-helena.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-mscave.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-sfor.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-soon.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-thornlands.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-highlands.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-lostcastle.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-lowlands.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-orcplace.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr_ms_caves.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr_ms_quest.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr_ms_swamp.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr_ms_town.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr_pvp_archery.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr_pvp_arena.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-ww1.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-ww2.spr" File "c:\temp\mst_full_and_AMX\sprites\gateroom\gr-ww3.spr" SetOutPath "$INSTDIR\sprites\mstutor2" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2trans-af.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2keys-f.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2arrow.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2forum.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2give.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2hp.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2merc.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2name.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2npcs.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2packs.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2trans.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\mst2save.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\gateroom_sign_back-fa.spr" File "c:\temp\mst_full_and_AMX\sprites\mstutor2\gateroom_sign.spr" SectionEnd Section "Additional Maps" SEC02 SetOutPath "$INSTDIR\gfx\env" File "c:\temp\mst_full_and_AMX\gfx\env\fullmoonbk.tga" File "c:\temp\mst_full_and_AMX\gfx\env\fullmoondn.tga" File "c:\temp\mst_full_and_AMX\gfx\env\fullmoonft.tga" File "c:\temp\mst_full_and_AMX\gfx\env\fullmoonlf.tga" File "c:\temp\mst_full_and_AMX\gfx\env\fullmoonrt.tga" File "c:\temp\mst_full_and_AMX\gfx\env\fullmoonup.tga" File "c:\temp\mst_full_and_AMX\gfx\env\greenbk.tga" File "c:\temp\mst_full_and_AMX\gfx\env\greendn.tga" File "c:\temp\mst_full_and_AMX\gfx\env\greenft.tga" File "c:\temp\mst_full_and_AMX\gfx\env\greenlf.tga" File "c:\temp\mst_full_and_AMX\gfx\env\greenrt.tga" File "c:\temp\mst_full_and_AMX\gfx\env\greenup.tga" SetOutPath "$INSTDIR\sound\crow\Music" File "c:\temp\mst_full_and_AMX\sound\crow\Music\frost_song.wav" SetOutPath "$INSTDIR\sound\crow\Amb\Forest\day" File "c:\temp\mst_full_and_AMX\sound\crow\Amb\Forest\day\wildlife.wav" SetOutPath "$INSTDIR\sprites\crow" File "c:\temp\mst_full_and_AMX\sprites\crow\continued.spr" SetOutPath "$INSTDIR\models\mykey" File "c:\temp\mst_full_and_AMX\models\mykey\mykey.mdl" SetOutPath "$INSTDIR\sound" File "c:\temp\mst_full_and_AMX\sound\boing.wav" SetOutPath "$INSTDIR\sound\crow" File "c:\temp\mst_full_and_AMX\sound\crow\hlfight.wav" SetOutPath "$INSTDIR\sound\ambient\animals" File "c:\temp\mst_full_and_AMX\sound\ambient\animals\Moo1.wav" SetOutPath "$INSTDIR\sprites" File "c:\temp\mst_full_and_AMX\sprites\torch_fl.spr" SetOutPath "$INSTDIR\maps" File "c:\temp\mst_full_and_AMX\maps\BSPEdit V1.3.exe" File "c:\temp\mst_full_and_AMX\maps\ripent.exe" File "c:\temp\mst_full_and_AMX\maps\credits_cyax.txt" File "c:\temp\mst_full_and_AMX\maps\credits_crow.txt" File "c:\temp\mst_full_and_AMX\maps\credits_marctastic.txt" File "c:\temp\mst_full_and_AMX\maps\helena.bsp" File "c:\temp\mst_full_and_AMX\maps\thornlands.bsp" File "c:\temp\mst_full_and_AMX\maps\calruin.bsp" File "c:\temp\mst_full_and_AMX\maps\challs.bsp" File "c:\temp\mst_full_and_AMX\maps\mscave.bsp" File "c:\temp\mst_full_and_AMX\maps\sfor.bsp" File "c:\temp\mst_full_and_AMX\maps\ms_caves.res" File "c:\temp\mst_full_and_AMX\maps\ms_swamp.res" File "c:\temp\mst_full_and_AMX\maps\ms_town.res" File "c:\temp\mst_full_and_AMX\maps\ms_quest.res" File "c:\temp\mst_full_and_AMX\maps\skycastle.res" File "c:\temp\mst_full_and_AMX\maps\lostcastle.res" File "c:\temp\mst_full_and_AMX\maps\level2_challs.ent" File "c:\temp\mst_full_and_AMX\maps\level2_helena.ent" File "c:\temp\mst_full_and_AMX\maps\level2_mscave.ent" File "c:\temp\mst_full_and_AMX\maps\level2_sfor.ent" File "c:\temp\mst_full_and_AMX\maps\level2_thornlands.ent" File "c:\temp\mst_full_and_AMX\maps\level2_calruin.ent" File "c:\temp\mst_full_and_AMX\maps\level2.bat" File "c:\temp\mst_full_and_AMX\maps\gateroom.bsp" File "c:\temp\mst_full_and_AMX\maps\orcplace2_beta.bsp" File "c:\temp\mst_full_and_AMX\maps\orcplace2_beta.res" File "c:\temp\mst_full_and_AMX\maps\gateroom.res" File "c:\temp\mst_full_and_AMX\maps\highlands2.res" File "c:\temp\mst_full_and_AMX\maps\highlands2.bsp" File "c:\temp\mst_full_and_AMX\maps\skycastle.bsp" File "c:\temp\mst_full_and_AMX\maps\lostcastle.bsp" File "c:\temp\mst_full_and_AMX\maps\lowlands.bsp" File "c:\temp\mst_full_and_AMX\maps\lowlands.res" File "c:\temp\mst_full_and_AMX\maps\ms_swamp.bsp" File "c:\temp\mst_full_and_AMX\maps\ms_town.bsp" File "c:\temp\mst_full_and_AMX\maps\ms_caves.bsp" File "c:\temp\mst_full_and_AMX\maps\ms_quest.bsp" File "c:\temp\mst_full_and_AMX\maps\pvp_arena.res" File "c:\temp\mst_full_and_AMX\maps\pvp_archery.bsp" File "c:\temp\mst_full_and_AMX\maps\pvp_archery.res" File "c:\temp\mst_full_and_AMX\maps\pvp_arena.bsp" File "c:\temp\mst_full_and_AMX\maps\ww1.bsp" File "c:\temp\mst_full_and_AMX\maps\ww1.res" File "c:\temp\mst_full_and_AMX\maps\ww2.bsp" File "c:\temp\mst_full_and_AMX\maps\ww2.res" File "c:\temp\mst_full_and_AMX\maps\ww3.bsp" File "c:\temp\mst_full_and_AMX\maps\ww3.res" File "c:\temp\mst_full_and_AMX\maps\hard_calruin.bsp" File "c:\temp\mst_full_and_AMX\maps\hard_challs.bsp" File "c:\temp\mst_full_and_AMX\maps\hard_helena.bsp" File "c:\temp\mst_full_and_AMX\maps\hard_mscave.bsp" File "c:\temp\mst_full_and_AMX\maps\hard_sfor.bsp" File "c:\temp\mst_full_and_AMX\maps\hard_thornlands.bsp" SetOutPath "$INSTDIR" File "c:\temp\mst_full_and_AMX\pvk.WAD" File "c:\temp\mst_full_and_AMX\Crow2.wad" File "c:\temp\mst_full_and_AMX\rain.wad" File "c:\temp\mst_full_and_AMX\wwwad.wad" SectionEnd Section "AMX" SEC03 SetOutPath "$INSTDIR\addons\metamod" File "c:\temp\mst_full_and_AMX\addons\metamod\plugins.ini" SetOutPath "$INSTDIR\addons\metamod\dlls" File "c:\temp\mst_full_and_AMX\addons\metamod\dlls\metamod.dll" SetOutPath "$INSTDIR\addons\amx" File "c:\temp\mst_full_and_AMX\addons\amx\readme.txt" SetOutPath "$INSTDIR\addons\amx\modules" File "c:\temp\mst_full_and_AMX\addons\amx\modules\VexdUM_mm.dll" File "c:\temp\mst_full_and_AMX\addons\amx\modules\csstats_mm.dll" File "c:\temp\mst_full_and_AMX\addons\amx\modules\mysql.dll" File "c:\temp\mst_full_and_AMX\addons\amx\modules\fun_mm.dll" SetOutPath "$INSTDIR\addons\amx\doc" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxaddlangs.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxcfgmenu.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxclcmdmenu.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxcmdmenu.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxcommands.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxcompile.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxconfig.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxcvarsmenu.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxinstall.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxlangconf.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxmapsmenu.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxmenus.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxmodules.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxmysql.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxplugins.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxsetup.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxspeechmenu.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxstats.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxusers.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\amxweaponrest.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\credit.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\index.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\metamod.html" File "c:\temp\mst_full_and_AMX\addons\amx\doc\style.css" File "c:\temp\mst_full_and_AMX\addons\amx\doc\showhide.js" SetOutPath "$INSTDIR\addons\amx\lang" File "c:\temp\mst_full_and_AMX\addons\amx\lang\adminbase.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\adminchat.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\admincmd.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\adminhelp.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\adminslots.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\adminvote.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\amxcore.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\antiflood.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\cmdmenu.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\common.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\csstats.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\imessage.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\langmngr.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\mapchooser.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\mapconfig.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\mapsmenu.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\menufront.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\miscstats.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\nextmap.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\pausecfg.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\plmenu.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\restmenu.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\scrollmsg.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\statscfg.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\statslog.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\statsx.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\telemenu.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\timeleft.txt" File "c:\temp\mst_full_and_AMX\addons\amx\lang\welcomemsg.txt" SetOutPath "$INSTDIR\addons\amx\dlls" File "c:\temp\mst_full_and_AMX\addons\amx\dlls\amx_mm.dll" SetOutPath "$INSTDIR\addons\amx\examples" File "c:\temp\mst_full_and_AMX\addons\amx\examples\sc.exe" File "c:\temp\mst_full_and_AMX\addons\amx\examples\compile.bat" SetOutPath "$INSTDIR\addons\amx\examples\include" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\VexdUM.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\VexdUM_const.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\VexdUM_stock.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\Vexd_Utilities.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\amxconst.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\amxmisc.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\amxmod.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\core.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\csstats.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\file.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\float.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\fun.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\mysql.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\string.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\translator.inc" File "c:\temp\mst_full_and_AMX\addons\amx\examples\include\vault.inc" SetOutPath "$INSTDIR\addons\amx\examples\source" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\Place 3rd party plugin source files in this folder" SetOutPath "$INSTDIR\addons\amx\examples\source\default" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\admin.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\admin_mysql.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\adminchat.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\admincmd.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\adminhelp.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\adminslots.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\adminvote.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\antiflood.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\cmdmenu.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\csstats.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\imessage.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\language.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\mapchooser.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\mapconfig.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\mapsmenu.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\menufront.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\miscstats.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\nextmap.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\pausecfg.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\plmenu.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\restmenu.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\scrollmsg.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\stats_logging.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\statscfg.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\statsx.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\telemenu.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\timeleft.sma" File "c:\temp\mst_full_and_AMX\addons\amx\examples\source\default\welcomemsg.sma" SetOutPath "$INSTDIR\addons\amx\config" File "c:\temp\mst_full_and_AMX\addons\amx\config\clcmds.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\cmds.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\configs.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\cvars.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\modules.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\speech.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\stats.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\users.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\amx.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\mysql.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\conmotd.txt" File "c:\temp\mst_full_and_AMX\addons\amx\config\plugins.ini" File "c:\temp\mst_full_and_AMX\addons\amx\config\language.ini" SetOutPath "$INSTDIR\addons\amx\config\maps" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\de_dust.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\pvp_archery.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\pvp_arena.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\edana.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\thornlands.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\calruin.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\helena.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\mscave.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\sfor.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\challs.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\lowlands.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\highlands.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\lostcastle.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\skycastle.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\orcplace.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\ms_caves.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\ms_town.cfg" File "c:\temp\mst_full_and_AMX\addons\amx\config\maps\ms_swamp.cfg" SetOutPath "$INSTDIR\addons\amx\plugins" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\admin.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\admin_mysql.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\adminchat.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\admincmd.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\adminhelp.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\adminslots.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\adminvote.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\antiflood.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\cmdmenu.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\csstats.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\imessage.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\language.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\mapchooser.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\mapconfig.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\mapsmenu.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\menufront.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\miscstats.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\nextmap.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\pausecfg.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\plmenu.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\restmenu.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\scrollmsg.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\stats_logging.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\statscfg.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\statsx.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\telemenu.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\timeleft.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\welcomemsg.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\lastmap.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\joinlog.amx" File "c:\temp\mst_full_and_AMX\addons\amx\plugins\serverlog.amx" SetOutPath "$INSTDIR" File "c:\temp\mst_full_and_AMX\liblist.gam" File "c:\temp\mst_full_and_AMX\listenserver.cfg" File "c:\temp\mst_full_and_AMX\server.cfg" File "c:\temp\mst_full_and_AMX\stevenlafl-readme.txt" SectionEnd Section "DLL Fixes" SEC04 SetOutPath "$INSTDIR" File "c:\temp\mst_full_and_AMX\dlls\sc.dll" File "c:\temp\mst_full_and_AMX\dlls\ms.dll" SectionEnd Section "Originals" SEC05 SetOutPath "$INSTDIR\maps\originals" File "c:\temp\mst_full_and_AMX\maps\originals\calruin.bsp" File "c:\temp\mst_full_and_AMX\maps\originals\challs.bsp" File "c:\temp\mst_full_and_AMX\maps\originals\edana.bsp" File "c:\temp\mst_full_and_AMX\maps\originals\helena.bsp" File "c:\temp\mst_full_and_AMX\maps\originals\mscave.bsp" File "c:\temp\mst_full_and_AMX\maps\originals\sfor.bsp" File "c:\temp\mst_full_and_AMX\maps\originals\thornlands.bsp" File "c:\temp\mst_full_and_AMX\maps\originals\readme.txt" SectionEnd Section -AdditionalIcons SectionEnd Section -Post SectionEnd ; Section descriptions !insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN !insertmacro MUI_DESCRIPTION_TEXT ${SEC01} "Master Sword Tutor 2.0 Enhancement for Edana and with Portals and Additional Sprites" !insertmacro MUI_DESCRIPTION_TEXT ${SEC02} "Maps by Crow, Cyax, and Marctastic w/Updates and Level2 (Recommend installing even if you already have the maps)" !insertmacro MUI_DESCRIPTION_TEXT ${SEC03} "AMX Master Sword Server Enhancements w/Plugins by Lord Mathias. If you already have AMX installed and working with Mathias Plugins on your server, do not install this." !insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "Fixes version identification issues with Master Sword 1.35" !insertmacro MUI_DESCRIPTION_TEXT ${SEC05} "Copies of the original MS 1.35 Maps" !insertmacro MUI_FUNCTION_DESCRIPTION_END ;-------------------------------- ;Functions Function .onInit ; -------------------------- ; this bit sets out mod path ; -------------------------- StrCpy $0 "\half-life\ms" ; -------------------------------- ; this bit gets our installer path ; -------------------------------- ReadRegStr $R0 HKCU "Software\Valve\Steam" ModInstallPath StrCmp $R0 "" NotPresent Present NotPresent: Goto Done Present: StrLen $R3 $R0 loop: IntOp $R1 $R1 - 1 IntCmp $R1 -$R3 exit exit StrCpy $R2 $R0 1 $R1 StrCmp $R2 "\" exit Goto loop exit: StrCpy $R0 $R0 $R1 StrCpy $INSTDIR "$R0$0" ReadRegStr $R0 HKCU "Software\Valve\Steam" SteamExe StrCpy $2 "-applaunch 70 -game ms" StrCpy $1 $R0 StrLen $0 $1 IntOp $6 $6 - 1 Bloop: IntOp $6 $6 + 1 IntCmp $6 $0 Bexit StrCpy $R2 $1 1 $6 StrCmp $R2 "/" change nochange change: StrCpy $R2 "\" nochange: StrCpy $R6 $R6$R2 Goto Bloop Bexit: StrCpy $1 $R6 MessageBox MB_OK "If Steam is running, close it now, and click OK" Done: FunctionEnd