Minimum settings for alts

Discussion in 'Macros' started by Remi, Jan 15, 2022.

  1. Remi

    Remi Orc Pawn

    Messages:
    44
    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
    
    
     
    Last edited: Jan 1, 2024
  2. Skream

    Skream Orc Legionnaire

    Messages:
    133
    There a way to exclude certain bots from this? ie I prefer to keep my tanks at max settings.
     
  3. Remi

    Remi Orc Pawn

    Messages:
    44
    add the following to the top of the macro:
    /if (${Select[${Spawn[${Me}].Class.ShortName},SHD,WAR,PAL]}) /return
     
    Last edited: Jan 16, 2022
  4. Vaxuldk75

    Vaxuldk75 Orc Pawn

    Messages:
    4
    Thanks for this =)

    Can you make the exclude refrence to charnames instead of class ?
     
  5. Remi

    Remi Orc Pawn

    Messages:
    44
    Put this at the top:

    Code:
    /if (${Me.Name.Equal[YourToonsName]}) /return