Save as settings.mac To use: from your main, type /bca //ma settings Note: /viewport 1 1 1 1 will black out your screen. /viewport reset will revert the setting. Code: #warning #turbo 80 Sub Main |Tank classes will not run the script /if (${Select[${Spawn[${Me}].Class.ShortName},SHD,WAR,PAL]}) /return /declare FastItemDestroy bool local FALSE /declare AANoConfirm bool local TRUE /declare AdvMerchantNoConfirm bool local TRUE /declare LeadershipNoConfirm bool local TRUE /declare GuildInvites bool local TRUE /declare LootAutosplit bool local TRUE /declare UseTellWindows bool local FALSE /declare AllowAutoDuck bool local TRUE /declare AllowAutoStand bool local TRUE /declare Autojoin bool local FALSE /declare AutoConsentGroup bool local TRUE /declare AutoConsentRaid bool local TRUE /declare AutoConsentGuild bool local TRUE /declare TradeskillCtrlClick bool local TRUE /declare LootAllConfirm bool local FALSE /declare DismissMercenaryConfirm bool local FALSE /declare RaidInviteConfirm bool local FALSE /declare OfflineModeConfirm bool local FALSE /declare Anonymous bool local TRUE /declare Roleplaying bool local FALSE /declare PetWindowPopup bool local FALSE /declare AllowContextMenus bool local TRUE /declare SoundRealismSlider int local 0 /declare MusicVolumeSlider int local 0 /declare SoundVolumeSlider int local 0 /declare EnvSounds bool local FALSE /declare CombatMusic bool local FALSE /declare FadeDelaySlider int local 10 /declare FadeDurationSlider int local 9 /declare WindowAlphaSlider int local 229 /declare FadeToAlphaSlider int local 255 /declare LODBiasSlider int local 0 /declare GammaSlider int local 9 /declare ClipPlaneSlider int local 0 /declare SpellParticlesOpacitySlider int local 0 /declare EnvironmentParticlesOpacitySlider int local 0 /declare ActorParticlesOpacitySlider int local 0 /declare MouseSensitivitySlider int local 9 /declare VoiceSpeakerVolume bool local FALSE /declare VoiceMicVolume bool local FALSE /declare ItemPlacementHideUI bool local TRUE /declare ItemPlacementDefaultModeCursor bool local TRUE /declare ItemPlacementShowOverlay bool local FALSE /declare PCNames bool local FALSE /declare NPCNames bool local FALSE /declare ShowTargetRing bool local FALSE /declare LevelOfDetail bool local FALSE /declare ShowHelm bool local FALSE /declare SetFullscreenButton bool local FALSE /declare SetWindowedButton bool local FALSE /declare VideoModesButton bool local FALSE /declare AllowWindowResizing bool local TRUE /declare AlwaysOnTop bool local FALSE /declare ShowBuffTimer bool local FALSE /declare ShowBuffCounters bool local FALSE /declare ShowBuffLimitUse bool local FALSE /declare ShowSongTimer bool local FALSE /declare ShowSongCounters bool local FALSE /declare ShowSongLimitUse bool local FALSE /declare AdvancedButton bool local FALSE /declare InvertYAxis bool local FALSE /declare LookSpring bool local TRUE /declare MouseLook bool local TRUE /declare MouseWheelZoom bool local TRUE /declare MouseTurnZoomCamera bool local TRUE /declare MouseHandedness bool local TRUE /declare DefaultKeysButton bool local FALSE /declare UserColorDefault bool local FALSE /declare UserColorChange bool local FALSE /declare FileDialogButton bool local FALSE /declare MailForwarding bool local FALSE /declare NewMailNotification bool local FALSE /declare NewMailAudioNotification bool local FALSE /declare AddressBookConfirmDeletion bool local FALSE /declare VoiceOnOff bool local FALSE /declare VoiceSpeakerMute bool local FALSE /declare VoiceMicMute bool local FALSE /declare EnablePushToTalk bool local FALSE /declare VoiceEcho bool local FALSE /declare EnableFacebookUpdates bool local FALSE /declare FacebookChangeBtn bool local FALSE /declare EnableTwitterUpdates bool local FALSE /declare TwitterChangeBtn bool local FALSE /declare EnableEQPlayersUpdates bool local FALSE /declare SendEQPlayerUpdateBtn bool local FALSE /declare ClickThroughSelf bool local FALSE /declare ClickThroughMercs bool local FALSE /declare ClickThroughPets bool local FALSE /declare HideFirstWindowAlerts bool local FALSE /declare PlayerTradeCombobox bool local FALSE /declare NoDropItemCombobox bool local FALSE /declare ItemDroppingCombobox bool local FALSE /declare FontSelector bool local FALSE /declare LoadScreenCombobox bool local FALSE /declare SkyCombobox bool local FALSE /declare NewArmorFilterCombobox bool local FALSE /declare SpellParticlesNearClipCombobox int local 1 /declare SpellParticlesDensityCombobox int local 1 /declare SpellParticlesFilterCombobox int local 1 /declare EnvironmentParticlesNearClipCombobox int local 1 /declare EnvironmentParticlesDensityCombobox int local 1 /declare EnvironmentParticlesFilterCombobox int local 1 /declare ActorParticlesNearClipCombobox bool int local 1 /declare ActorParticlesDensityCombobox bool int local 1 /declare ActorParticlesFilterCombobox bool int local 1 /declare KeyboardFilterCombobox bool local FALSE /declare FilterComboBox bool local FALSE /declare VoiceInputCombobox bool local FALSE /declare VoiceOutputCombobox bool local FALSE /declare DisableTattoos bool local TRUE /declare EnablePostEffects bool local FALSE /declare StreamItemTextures bool local FALSE /declare Flora bool local FALSE /declare Shadows bool local FALSE /declare WaterSwap bool local FALSE /declare 20PixelShaders bool local FALSE /declare 11PixelShaders bool local FALSE /declare VertexShaders bool local TRUE /declare EnableBloom bool local FALSE /declare 14PixelShaders bool local FALSE /declare AdvancedLighting bool local FALSE /declare MemoryModeCombobox int local 1 /declare SkyReflectionSizeCombobox int local 1 /declare SkyUpdateIntervalCombobox int local 1 /declare TerrainTextureQualityCombobox int local 1 /declare ActorClipPlaneSlider int local 0 /declare ShadowClipPlaneSlider int local 0 /declare MaxFPSSlider int local 50 /declare MaxBGFPSSlider int local 3 /if (${SpellParticlesNearClipCombobox} != ${Int[${Window[OptionsWindow].Child[ODP_SpellParticlesNearClipCombobox].List}]}) /echo works /if (${FastItemDestroy} != ${Window[OptionsWindow].Child[OGP_FastItemDestroyCheckbox].Checked}) /notify OptionsWindow OGP_FastItemDestroyCheckbox leftmouseup /if (${AANoConfirm} != ${Window[OptionsWindow].Child[OGP_AANoConfirmCheckbox].Checked}) /notify OptionsWindow OGP_AANoConfirmCheckbox leftmouseup /if (${AdvMerchantNoConfirm} != ${Window[OptionsWindow].Child[OGP_AdvMerchantNoConfirmCheckbox].Checked}) /notify OptionsWindow OGP_AdvMerchantNoConfirmCheckbox leftmouseup /if (${LeadershipNoConfirm} != ${Window[OptionsWindow].Child[OGP_LeadershipNoConfirmCheckbox].Checked}) /notify OptionsWindow OGP_LeadershipNoConfirmCheckbox leftmouseup /if (${GuildInvites} != ${Window[OptionsWindow].Child[OGP_GuildInvitesCheckbox].Checked}) /notify OptionsWindow OGP_GuildInvitesCheckbox leftmouseup /if (${LootAutosplit} != ${Window[OptionsWindow].Child[OGP_LootAutosplitCheckbox].Checked}) /notify OptionsWindow OGP_LootAutosplitCheckbox leftmouseup /if (${UseTellWindows} != ${Window[OptionsWindow].Child[OGP_UseTellWindowsCheckbox].Checked}) /notify OptionsWindow OGP_UseTellWindowsCheckbox leftmouseup /if (${AllowAutoDuck} != ${Window[OptionsWindow].Child[OGP_AllowAutoDuckCheckbox].Checked}) /notify OptionsWindow OGP_AllowAutoDuckCheckbox leftmouseup /if (${AllowAutoStand} != ${Window[OptionsWindow].Child[OGP_AllowAutoStandCheckbox].Checked}) /notify OptionsWindow OGP_AllowAutoStandCheckbox leftmouseup /if (${Autojoin} != ${Window[OptionsWindow].Child[OGP_AutojoinCheckbox].Checked}) /notify OptionsWindow OGP_AutojoinCheckbox leftmouseup /if (${AutoConsentGroup} != ${Window[OptionsWindow].Child[OGP_AutoConsentGroupCheckbox].Checked}) /notify OptionsWindow OGP_AutoConsentGroupCheckbox leftmouseup /if (${AutoConsentRaid} != ${Window[OptionsWindow].Child[OGP_AutoConsentRaidCheckbox].Checked}) /notify OptionsWindow OGP_AutoConsentRaidCheckbox leftmouseup /if (${AutoConsentGuild} != ${Window[OptionsWindow].Child[OGP_AutoConsentGuildCheckbox].Checked}) /notify OptionsWindow OGP_AutoConsentGuildCheckbox leftmouseup /if (${TradeskillCtrlClick} != ${Window[OptionsWindow].Child[OGP_TradeskillCtrlClickCheckbox].Checked}) /notify OptionsWindow OGP_TradeskillCtrlClickCheckbox leftmouseup /if (${LootAllConfirm} != ${Window[OptionsWindow].Child[OGP_LootAllConfirmCheckbox].Checked}) /notify OptionsWindow OGP_LootAllConfirmCheckbox leftmouseup /if (${DismissMercenaryConfirm} != ${Window[OptionsWindow].Child[OGP_DismissMercenaryConfirmCheckbox].Checked}) /notify OptionsWindow OGP_DismissMercenaryConfirmCheckbox leftmouseup /if (${RaidInviteConfirm} != ${Window[OptionsWindow].Child[OGP_RaidInviteConfirmCheckbox].Checked}) /notify OptionsWindow OGP_RaidInviteConfirmCheckbox leftmouseup /if (${OfflineModeConfirm} != ${Window[OptionsWindow].Child[OGP_OfflineModeConfirmCheckbox].Checked}) /notify OptionsWindow OGP_OfflineModeConfirmCheckbox leftmouseup /if (${Anonymous} == TRUE) /anon on /if (${Anonymous} == FALSE) /anon off /if (${Roleplaying} == TRUE) /roleplay on /if (${Roleplaying} == FALSE) /roleplay off /if (${Roleplaying} != ${Window[OptionsWindow].Child[OGP_RoleplayingCheckbox].Checked}) /notify OptionsWindow OGP_RoleplayingCheckbox leftmouseup /if (${PetWindowPopup} != ${Window[OptionsWindow].Child[OGP_PetWindowPopupCheckbox].Checked}) /notify OptionsWindow OGP_PetWindowPopupCheckbox leftmouseup /if (${AllowContextMenus} != ${Window[OptionsWindow].Child[OGP_AllowContextMenusCheckbox].Checked}) /notify OptionsWindow OGP_AllowContextMenusCheckbox leftmouseup /notify OptionsWindow OGP_SoundRealismSlider newvalue ${SoundRealismSlider} /notify OptionsWindow OGP_MusicVolumeSlider newvalue ${MusicVolumeSlider} /notify OptionsWindow OGP_SoundVolumeSlider newvalue ${SoundVolumeSlider} /if (${EnvSounds} != ${Window[OptionsWindow].Child[OGP_EnvSoundsCheckbox].Checked}) /notify OptionsWindow OGP_EnvSoundsCheckbox leftmouseup /if (${CombatMusic} != ${Window[OptionsWindow].Child[OGP_CombatMusicCheckbox].Checked}) /notify OptionsWindow OGP_CombatMusicCheckbox leftmouseup /notify OptionsWindow ODP_FadeDelaySlider newvalue ${FadeDelaySlider} /notify OptionsWindow ODP_FadeDurationSlider newvalue ${FadeDurationSlider} /notify OptionsWindow ODP_WindowAlphaSlider newvalue ${WindowAlphaSlider} /notify OptionsWindow ODP_FadeToAlphaSlider newvalue ${FadeToAlphaSlider} /notify OptionsWindow ODP_LODBiasSlider newvalue ${LODBiasSlider} /notify OptionsWindow ODP_GammaSlider newvalue ${GammaSlider} /notify OptionsWindow ODP_ClipPlaneSlider newvalue ${ClipPlaneSlider} /notify OptionsWindow ODP_SpellParticlesNearClipCombobox listselect ${SpellParticlesNearClipCombobox} /notify OptionsWindow ODP_SpellParticlesNearClipCombobox listselect ${SpellParticlesDensityCombobox} /notify OptionsWindow ODP_SpellParticlesNearClipCombobox listselect ${SpellParticlesFilterCombobox} /notify OptionsWindow ODP_EnvironmentParticlesNearClipCombobox listselect ${EnvironmentParticlesNearClipCombobox} /notify OptionsWindow ODP_EnvironmentParticlesNearClipCombobox listselect ${EnvironmentParticlesDensityCombobox} /notify OptionsWindow ODP_EnvironmentParticlesNearClipCombobox listselect ${EnvironmentParticlesFilterCombobox} /notify OptionsWindow ODP_ActorParticlesNearClipCombobox listselect ${ActorParticlesNearClipCombobox} /notify OptionsWindow ODP_ActorParticlesNearClipCombobox listselect ${ActorParticlesDensityCombobox} /notify OptionsWindow ODP_ActorParticlesNearClipCombobox listselect ${ActorParticlesFilterCombobox} /notify OptionsWindow ODP_SpellParticlesOpacitySlider newvalue ${SpellParticlesOpacitySlider} /notify OptionsWindow ODP_EnvironmentParticlesOpacitySlider newvalue ${EnvironmentParticlesOpacitySlider} /notify OptionsWindow ODP_ActorParticlesOpacitySlider newvalue ${ActorParticlesOpacitySlider} /notify OptionsWindow OMP_MouseSensitivitySlider newvalue ${MouseSensitivitySlider} /if (${VoiceSpeakerVolume} != ${Window[OptionsWindow].Child[OGP_VoiceSpeakerVolume].Checked}) /notify OptionsWindow OGP_VoiceSpeakerVolume leftmouseup /if (${VoiceMicVolume} != ${Window[OptionsWindow].Child[OGP_VoiceMicVolume].Checked}) /notify OptionsWindow OGP_VoiceMicVolume leftmouseup /if (${ItemPlacementHideUI} != ${Window[OptionsWindow].Child[OGP_ItemPlacementHideUICheckbox].Checked}) /notify OptionsWindow OGP_ItemPlacementHideUICheckbox leftmouseup /if (${ItemPlacementDefaultModeCursor} != ${Window[OptionsWindow].Child[OGP_ItemPlacementDefaultModeCursorCheckbox].Checked}) /notify OptionsWindow OGP_ItemPlacementDefaultModeCursorCheckbox leftmouseup /if (${ItemPlacementShowOverlay} != ${Window[OptionsWindow].Child[OGP_ItemPlacementShowOverlayCheckbox].Checked}) /notify OptionsWindow OGP_ItemPlacementShowOverlayCheckbox leftmouseup /if (${PCNames} != ${Window[OptionsWindow].Child[ODP_PCNamesCheckbox].Checked}) /notify OptionsWindow ODP_PCNamesCheckbox leftmouseup /if (${NPCNames} != ${Window[OptionsWindow].Child[ODP_NPCNamesCheckbox].Checked}) /notify OptionsWindow ODP_NPCNamesCheckbox leftmouseup /if (${ShowTargetRing} != ${Window[OptionsWindow].Child[ODP_ShowTargetRingCheckbox].Checked}) /notify OptionsWindow ODP_ShowTargetRingCheckbox leftmouseup /if (${LevelOfDetail} != ${Window[OptionsWindow].Child[ODP_LevelOfDetailCheckbox].Checked}) /notify OptionsWindow ODP_LevelOfDetailCheckbox leftmouseup /if (${ShowHelm} != ${Window[OptionsWindow].Child[ODP_ShowHelmCheckbox].Checked}) /notify OptionsWindow ODP_ShowHelmCheckbox leftmouseup /if (${SetFullscreenButton} != ${Window[OptionsWindow].Child[ODP_SetFullscreenButton].Checked}) /notify OptionsWindow ODP_SetFullscreenButton leftmouseup /if (${SetWindowedButton} != ${Window[OptionsWindow].Child[ODP_SetWindowedButton].Checked}) /notify OptionsWindow ODP_SetWindowedButton leftmouseup /if (${VideoModesButton} != ${Window[OptionsWindow].Child[ODP_VideoModesButton].Checked}) /notify OptionsWindow ODP_VideoModesButton leftmouseup /if (${AllowWindowResizing} != ${Window[OptionsWindow].Child[ODP_AllowWindowResizingCheckbox].Checked}) /notify OptionsWindow ODP_AllowWindowResizingCheckbox leftmouseup /if (${AlwaysOnTop} != ${Window[OptionsWindow].Child[ODP_AlwaysOnTopCheckbox].Checked}) /notify OptionsWindow ODP_AlwaysOnTopCheckbox leftmouseup /if (${ShowBuffTimer} != ${Window[OptionsWindow].Child[ODP_ShowBuffTimerCheckbox].Checked}) /notify OptionsWindow ODP_ShowBuffTimerCheckbox leftmouseup /if (${ShowBuffCounters} != ${Window[OptionsWindow].Child[ODP_ShowBuffCountersCheckbox].Checked}) /notify OptionsWindow ODP_ShowBuffCountersCheckbox leftmouseup /if (${ShowBuffLimitUse} != ${Window[OptionsWindow].Child[ODP_ShowBuffLimitUseCheckbox].Checked}) /notify OptionsWindow ODP_ShowBuffLimitUseCheckbox leftmouseup /if (${ShowSongTimer} != ${Window[OptionsWindow].Child[ODP_ShowSongTimerCheckbox].Checked}) /notify OptionsWindow ODP_ShowSongTimerCheckbox leftmouseup /if (${ShowSongCounters} != ${Window[OptionsWindow].Child[ODP_ShowSongCountersCheckbox].Checked}) /notify OptionsWindow ODP_ShowSongCountersCheckbox leftmouseup /if (${ShowSongLimitUse} != ${Window[OptionsWindow].Child[ODP_ShowSongLimitUseCheckbox].Checked}) /notify OptionsWindow ODP_ShowSongLimitUseCheckbox leftmouseup /if (${AdvancedButton} != ${Window[OptionsWindow].Child[ODP_AdvancedButton].Checked}) /notify OptionsWindow ODP_AdvancedButton leftmouseup /if (${InvertYAxis} != ${Window[OptionsWindow].Child[OMP_InvertYAxisCheckbox].Checked}) /notify OptionsWindow OMP_InvertYAxisCheckbox leftmouseup /if (${LookSpring} != ${Window[OptionsWindow].Child[OMP_LookSpringCheckbox].Checked}) /notify OptionsWindow OMP_LookSpringCheckbox leftmouseup /if (${MouseLook} != ${Window[OptionsWindow].Child[OMP_MouseLookCheckbox].Checked}) /notify OptionsWindow OMP_MouseLookCheckbox leftmouseup /if (${MouseWheelZoom} != ${Window[OptionsWindow].Child[OMP_MouseWheelZoomCheckbox].Checked}) /notify OptionsWindow OMP_MouseWheelZoomCheckbox leftmouseup /if (${MouseTurnZoomCamera} != ${Window[OptionsWindow].Child[OMP_MouseTurnZoomCamera].Checked}) /notify OptionsWindow OMP_MouseTurnZoomCamera leftmouseup /if (${MouseHandedness} != ${Window[OptionsWindow].Child[OMP_MouseHandedness].Checked}) /notify OptionsWindow OMP_MouseHandedness leftmouseup /if (${DefaultKeysButton} != ${Window[OptionsWindow].Child[OKP_DefaultKeysButton].Checked}) /notify OptionsWindow OKP_DefaultKeysButton leftmouseup /if (${UserColorDefault} != ${Window[OptionsWindow].Child[OCP_UserColorDefault].Checked}) /notify OptionsWindow OCP_UserColorDefault leftmouseup /if (${UserColorChange} != ${Window[OptionsWindow].Child[OCP_UserColorChange].Checked}) /notify OptionsWindow OCP_UserColorChange leftmouseup /if (${FileDialogButton} != ${Window[OptionsWindow].Child[OMP_FileDialogButton].Checked}) /notify OptionsWindow OMP_FileDialogButton leftmouseup /if (${MailForwarding} != ${Window[OptionsWindow].Child[OMP_MailForwardingCheckbox].Checked}) /notify OptionsWindow OMP_MailForwardingCheckbox leftmouseup /if (${NewMailNotification} != ${Window[OptionsWindow].Child[OMP_NewMailNotificationCheckbox].Checked}) /notify OptionsWindow OMP_NewMailNotificationCheckbox leftmouseup /if (${NewMailAudioNotification} != ${Window[OptionsWindow].Child[OMP_NewMailAudioNotificationCheckbox].Checked}) /notify OptionsWindow OMP_NewMailAudioNotificationCheckbox leftmouseup /if (${AddressBookConfirmDeletion} != ${Window[OptionsWindow].Child[OMP_AddressBookConfirmDeletionCheckbox].Checked}) /notify OptionsWindow OMP_AddressBookConfirmDeletionCheckbox leftmouseup /if (${VoiceOnOff} != ${Window[OptionsWindow].Child[OGP_VoiceOnOffCheckbox].Checked}) /notify OptionsWindow OGP_VoiceOnOffCheckbox leftmouseup /if (${VoiceSpeakerMute} != ${Window[OptionsWindow].Child[OMP_VoiceSpeakerMuteCheckbox].Checked}) /notify OptionsWindow OMP_VoiceSpeakerMuteCheckbox leftmouseup /if (${VoiceMicMute} != ${Window[OptionsWindow].Child[OMP_VoiceMicMuteCheckbox].Checked}) /notify OptionsWindow OMP_VoiceMicMuteCheckbox leftmouseup /if (${EnablePushToTalk} != ${Window[OptionsWindow].Child[OMP_EnablePushToTalkCheckbox].Checked}) /notify OptionsWindow OMP_EnablePushToTalkCheckbox leftmouseup /if (${VoiceEcho} != ${Window[OptionsWindow].Child[OGP_VoiceEcho].Checked}) /notify OptionsWindow OGP_VoiceEcho leftmouseup /if (${EnableFacebookUpdates} != ${Window[OptionsWindow].Child[OSP_EnableFacebookUpdates].Checked}) /notify OptionsWindow OSP_EnableFacebookUpdates leftmouseup /if (${FacebookChangeBtn} != ${Window[OptionsWindow].Child[OSP_FacebookChangeBtn].Checked}) /notify OptionsWindow OSP_FacebookChangeBtn leftmouseup /if (${EnableTwitterUpdates} != ${Window[OptionsWindow].Child[OSP_EnableTwitterUpdates].Checked}) /notify OptionsWindow OSP_EnableTwitterUpdates leftmouseup /if (${TwitterChangeBtn} != ${Window[OptionsWindow].Child[OSP_TwitterChangeBtn].Checked}) /notify OptionsWindow OSP_TwitterChangeBtn leftmouseup /if (${EnableEQPlayersUpdates} != ${Window[OptionsWindow].Child[OSP_EnableEQPlayersUpdates].Checked}) /notify OptionsWindow OSP_EnableEQPlayersUpdates leftmouseup /if (${SendEQPlayerUpdateBtn} != ${Window[OptionsWindow].Child[OSP_SendEQPlayerUpdateBtn].Checked}) /notify OptionsWindow OSP_SendEQPlayerUpdateBtn leftmouseup /if (${ClickThroughSelf} != ${Window[OptionsWindow].Child[OGP_ClickThroughSelf].Checked}) /notify OptionsWindow OGP_ClickThroughSelf leftmouseup /if (${ClickThroughMercs} != ${Window[OptionsWindow].Child[OGP_ClickThroughMercs].Checked}) /notify OptionsWindow OGP_ClickThroughMercs leftmouseup /if (${ClickThroughPets} != ${Window[OptionsWindow].Child[OGP_ClickThroughPets].Checked}) /notify OptionsWindow OGP_ClickThroughPets leftmouseup /if (${HideFirstWindowAlerts} != ${Window[OptionsWindow].Child[OGP_HideFirstWindowAlerts].Checked}) /notify OptionsWindow OGP_HideFirstWindowAlerts leftmouseup /if (${DisableTattoos} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_DisableTattoosCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_DisableTattoosCheckbox leftmouseup /if (${EnablePostEffects} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_EnablePostEffectsCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_EnablePostEffectsCheckbox leftmouseup /if (${StreamItemTextures} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_StreamItemTexturesCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_StreamItemTexturesCheckbox leftmouseup /if (${Flora} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_FloraCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_FloraCheckbox leftmouseup /if (${Shadows} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_ShadowsCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_ShadowsCheckbox leftmouseup /if (${WaterSwap} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_WaterSwapCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_WaterSwapCheckbox leftmouseup /if (${20PixelShaders} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_20PixelShadersCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_20PixelShadersCheckbox leftmouseup /if (${11PixelShaders} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_11PixelShadersCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_11PixelShadersCheckbox leftmouseup /if (${VertexShaders} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_VertexShadersCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_VertexShadersCheckbox leftmouseup /if (${EnableBloom} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_EnableBloomCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_EnableBloomCheckbox leftmouseup /if (${14PixelShaders} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_14PixelShadersCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_14PixelShadersCheckbox leftmouseup /if (${AdvancedLighting} != ${Window[AdvancedDisplayOptionsWindow].Child[ADOW_AdvancedLightingCheckbox].Checked}) /notify AdvancedDisplayOptionsWindow ADOW_AdvancedLightingCheckbox leftmouseup /notify AdvancedDisplayOptionsWindow ADOW_SkyReflectionSizeCombobox listselect ${SkyReflectionSizeCombobox} /notify AdvancedDisplayOptionsWindow ADOW_SkyUpdateIntervalCombobox listselect ${SkyUpdateIntervalCombobox} /notify AdvancedDisplayOptionsWindow ADOW_TerrainTextureQualityCombobox listselect ${TerrainTextureQualityCombobox} /notify AdvancedDisplayOptionsWindow ADOW_MemoryModeCombobox listselect ${MemoryModeCombobox} /notify AdvancedDisplayOptionsWindow ADOW_ActorClipPlaneSlider newvalue ${ActorClipPlaneSlider} /notify AdvancedDisplayOptionsWindow ADOW_ShadowClipPlaneSlider newvalue ${ShadowClipPlaneSlider} /notify AdvancedDisplayOptionsWindow ADOW_MaxFPSSlider newvalue ${MaxFPSSlider} /notify AdvancedDisplayOptionsWindow ADOW_MaxBGFPSSlider newvalue ${MaxBGFPSSlider} /hidecorpse looted /dynamiclights off /invwinlabels off /particledensity off /reverb off /showgrass off /shownames off /showspelleffects off /targetgroupbuff on /trackplayers off /trackpets off /trackmercs off /voice off |to revert: /viewport reset /viewport 1 1 1 1 /assist on |to revert: /filter name on /filter name off /fullscreen off /shadows off /aggro off /bcaa //alias //vpr /viewport reset /ma e3 /return
add the following to the top of the macro: /if (${Select[${Spawn[${Me}].Class.ShortName},SHD,WAR,PAL]}) /return