Команды для работы с опциями клиента в Orion Assistant 2.0 - Hotride/OrionUO GitHub Wiki

Группа команд для изменения состояний опций клиента для Orion Assistant 2.0.

Формат команд:

ReturnType NameSpace.name(requiredParameters, [optionalParameters=defaultValue]);

  • ReturnType - возвращаемое значение функции (void - функция ничего не возвращает);

  • NameSpace - область видимости функции;

  • name - имя функции;

  • requiredParameters - обязательные параметры;

  • optionalParameters - не обязательные параметры, значение по умолчанию указано после знака =


bool Orion.OptionSound();

Получить состояние опции Sound.

Результат: true если включено.


void Orion.OptionSound(state);

Установить состояние опции Sound.


int Orion.OptionSoundVolume();

Получить состояние опции Sound Volume.

Результат: целочисленное значение.


void Orion.OptionSoundVolume(value);

Установить состояние опции Sound Volume.


bool Orion.OptionMusic();

Получить состояние опции Music.

Результат: true если включено.


void Orion.OptionMusic(state);

Установить состояние опции Music.


int Orion.OptionMusicVolume();

Получить состояние опции Music Volume.

Результат: целочисленное значение.


void Orion.OptionMusicVolume(value);

Установить состояние опции Music Volume.


bool Orion.OptionUseTooltips();

Получить состояние опции Use tooltips.

Результат: true если включено.


void Orion.OptionUseTooltips(state);

Установить состояние опции Use tooltips.


bool Orion.OptionAlwaysRun();

Получить состояние опции Always Run.

Результат: true если включено.


void Orion.OptionAlwaysRun(state);

Установить состояние опции Always Run.


bool Orion.OptionNewTargetSystem();

Получить состояние опции New Target System.

Результат: true если включено.


void Orion.OptionNewTargetSystem(state);

Установить состояние опции New Target System.


bool Orion.OptionObjectHandles();

Получить состояние опции Object Handles.

Результат: true если включено.


void Orion.OptionObjectHandles(state);

Установить состояние опции Object Handles.


bool Orion.OptionScaleSpeech();

Получить состояние опции Scale Speech Duration.

Результат: true если включено.


void Orion.OptionScaleSpeech(state);

Установить состояние опции Scale Speech Duration.


int Orion.OptionScaleSpeechDelay();

Получить состояние опции Scale Speech Delay.

Результат: целочисленное значение.


void Orion.OptionScaleSpeechDelay(value);

Установить состояние опции Scale Speech Delay.


bool Orion.OptionIgnoreGuildMessages();

Получить состояние опции Ignore Guild Messages.

Результат: true если включено.


void Orion.OptionIgnoreGuildMessages(state);

Установить состояние опции Ignore Guild Messages.


bool Orion.OptionIgnoreAllianceMessages();

Получить состояние опции Ignore Alliance Messages.

Результат: true если включено.


void Orion.OptionIgnoreAllianceMessages(state);

Установить состояние опции Ignore Alliance Messages.


bool Orion.OptionDarkNights();

Получить состояние опции Dark Nights.

Результат: true если включено.


void Orion.OptionDarkNights(state);

Установить состояние опции Dark Nights.


bool Orion.OptionColoredLighting();

Получить состояние опции Colored Lighting.

Результат: true если включено.


void Orion.OptionColoredLighting(state);

Установить состояние опции Colored Lighting.


bool Orion.OptionCriminalActionsQuery();

Получить состояние опции Criminal Actions Query.

Результат: true если включено.


void Orion.OptionCriminalActionsQuery(state);

Установить состояние опции Criminal Actions Query.


bool Orion.OptionCircleOfTransparency();

Получить состояние опции Circle Of Transparency.

Результат: true если включено.


void Orion.OptionCircleOfTransparency(state);

Установить состояние опции Circle Of Transparency.


int Orion.OptionCircleOfTransparencyValue();

Получить состояние опции Circle Of Transparency Value.

Результат: целочисленное значение.


void Orion.OptionCircleOfTransparencyValue(value);

Установить состояние опции Circle Of Transparency Value.


bool Orion.OptionLockResizingGameWindow();

Получить состояние опции Lock Resizing Game Window.

Результат: true если включено.


void Orion.OptionLockResizingGameWindow(state);

Установить состояние опции Lock Resizing Game Window.


int Orion.OptionFPSValue();

Получить состояние опции FPS Value.

Результат: целочисленное значение.


void Orion.OptionFPSValue(value);

Установить состояние опции FPS Value.


bool Orion.OptionUseScalingGameWindow();

Получить состояние опции Use Scaling Game Window.

Результат: true если включено.


void Orion.OptionUseScalingGameWindow(state);

Установить состояние опции Use Scaling Game Window.


int Orion.OptionDrawStatusState();

Получить состояние опции Draw Status State.

Результат: целочисленное значение.


void Orion.OptionDrawStatusState(state);

Установить состояние опции Draw Status State.


bool Orion.OptionDrawStumps();

Получить состояние опции Draw Stumps.

Результат: true если включено.


void Orion.OptionDrawStumps(state);

Установить состояние опции Draw Stumps.


bool Orion.OptionMarkingCaves();

Получить состояние опции Marking Caves.

Результат: true если включено.


void Orion.OptionMarkingCaves(state);

Установить состояние опции Marking Caves.


bool Orion.OptionNoVegetation();

Получить состояние опции No Vegetation.

Результат: true если включено.


void Orion.OptionNoVegetation(state);

Установить состояние опции No Vegetation.


bool Orion.OptionNoFieldsAnimation();

Получить состояние опции No Fields Animation.

Результат: true если включено.


void Orion.OptionNoFieldsAnimation(state);

Установить состояние опции No Fields Animation.


bool Orion.OptionStandardCharactesFrameRate();

Получить состояние опции Standard Charactes FrameRate.

Результат: true если включено.


void Orion.OptionStandardCharactesFrameRate(state);

Установить состояние опции Standard Charactes FrameRate.


bool Orion.OptionStandardItemsFrameRate();

Получить состояние опции Standard Items Frame Rate.

Результат: true если включено.


void Orion.OptionStandardItemsFrameRate(state);

Установить состояние опции Standard Items Frame Rate.


bool Orion.OptionLockGumpsMoving();

Получить состояние опции Lock Gumps Moving.

Результат: true если включено.


void Orion.OptionLockGumpsMoving(state);

Установить состояние опции Lock Gumps Moving.


bool Orion.OptionEnterChat();

Получить состояние опции Enter Chat.

Результат: true если включено.


void Orion.OptionEnterChat(state);

Установить состояние опции Enter Chat.


int Orion.OptionHiddenCharacters();

Получить состояние опции Hidden Characters.

Результат: целочисленное значение.


void Orion.OptionHiddenCharacters(state);

Установить состояние опции Hidden Characters.


int Orion.OptionHiddenCharactersAlpha();

Получить состояние опции Hidden Characters Alpha.

Результат: целочисленное значение.


void Orion.OptionHiddenCharactersAlpha(value);

Установить состояние опции Hidden Characters Alpha.


bool Orion.OptionHiddenCharactersModeOnlyForSelf();

Получить состояние опции Hidden Characters Mode Only For Self.

Результат: true если включено.


void Orion.OptionHiddenCharactersModeOnlyForSelf(state);

Установить состояние опции Hidden Characters Mode Only For Self.


bool Orion.OptionTransparentSpellIcons();

Получить состояние опции Transparent Spell Icons.

Результат: true если включено.


void Orion.OptionTransparentSpellIcons(state);

Установить состояние опции Transparent Spell Icons.


int Orion.OptionSpellIconsAlpha();

Получить состояние опции Spell Icons Alpha.

Результат: целочисленное значение.


void Orion.OptionSpellIconsAlpha(value);

Установить состояние опции Spell Icons Alpha.


bool Orion.OptionFastRotation();

Получить состояние опции Fast Rotation.

Результат: true если включено.


void Orion.OptionFastRotation(state);

Установить состояние опции Fast Rotation.


Introduced in 3.0.0.0

int Orion.ClientOptionGet('name');

Получить значение опции клиента.

Список доступных опций приведен ниже.

Результат: Значение опции клиента.


void Orion.ClientOptionSet('name', value);

Установить значение опции клиента.

Список доступных опций приведен ниже.


Список доступных имен опций клиента:

  • 'Sound'

  • 'SoundVolume'

  • 'Music'

  • 'MusicVolume'

  • 'FootstepsSound'

  • 'CombatMusic'

  • 'BackgroundSound'

  • 'DisableBardMusic'

  • 'DisableCraftingSounds'

  • 'DisableSpiritSpeakSounds'

  • 'DisablePackSounds'

  • 'DisableVariousAnimalSounds'

  • 'DisableVariousMonsterSounds'

  • 'ClientFPS'

  • 'UseScaling'

  • 'RemoveTextWithBlending'

  • 'DrawStatusState'

  • 'DrawStumps'

  • 'MarkingCaves'

  • 'NoAnimateFields'

  • 'NoVegetation'

  • 'HiddenCharactersRenderMode'

  • 'HiddenAlpha'

  • 'UseHiddenModeOnlyForSelf'

  • 'TransparentSpellIcons'

  • 'SpellIconAlpha'

  • 'OldStyleStatusbar'

  • 'OriginalPartyStatusbar'

  • 'ApplyStateColorOnCharacters'

  • 'ChangeFieldsGraphic'

  • 'PaperdollSlots'

  • 'DrawStatusConditionState'

  • 'DrawStatusConditionValue'

  • 'RemoveStatusbarsWithoutObjects'

  • 'ShowDefaultConsoleEntryMode'

  • 'DrawAuraState'

  • 'DrawAuraWithCtrlPressed'

  • 'ScreenshotFormat'

  • 'ScaleImagesInPaperdollSlots'

  • 'RemoveOrCreateObjectsWithBlending'

  • 'DrawHelmetsOnShroud'

  • 'NoDrawRoofs'

  • 'HighlightTargetByType'

  • 'AutoDisplayWorldMap'

  • 'UseToolTips'

  • 'ToolTipsTextColor'

  • 'ToolTipsTextFont'

  • 'ToolTipsDelay'

  • 'ChatColorInputText'

  • 'ChatColorMenuOption'

  • 'ChatColorPlayerInMemberList'

  • 'ChatColorText'

  • 'ChatColorPlayerNameWithout'

  • 'ChatColorMuted'

  • 'ChatColorChannelModeratorName'

  • 'ChatColorChannelModeratorText'

  • 'ChatColorMyName'

  • 'ChatColorMyText'

  • 'ChatColorSystemMessage'

  • 'ChatFont'

  • 'ChatColorBGOutputText'

  • 'ChatColorBGInputText'

  • 'ChatColorBGUserList'

  • 'ChatColorBGConfList'

  • 'ChatColorBGCommandList'

  • 'EnablePathfind'

  • 'HoldTabForCombat'

  • 'OffsetInterfaceWindows'

  • 'AutoArrange'

  • 'AlwaysRun'

  • 'DisableMenubar'

  • 'GrayOutOfRangeObjects'

  • 'DisableNewTargetSystem'

  • 'ItemPropertiesMode'

  • 'ItemPropertiesIcon'

  • 'ObjectHandles'

  • 'ReduceFPSUnactiveWindow'

  • 'HoldShiftForContextMenus'

  • 'HoldShiftForEnablePathfind'

  • 'ContainerDefaultX'

  • 'ContainerDefaultY'

  • 'GameWindowWidth'

  • 'GameWindowHeight'

  • 'SpeechDelay'

  • 'ScaleSpeechDelay'

  • 'SpeechColor'

  • 'EmoteColor'

  • 'PartyMessageColor'

  • 'GuildMessageColor'

  • 'AllianceMessageColor'

  • 'ChatChannelMessageColor'

  • 'IgnoreGuildMessage'

  • 'IgnoreAllianceMessage'

  • 'DarkNights'

  • 'ColoredLighting'

  • 'StandartCharactersAnimationDelay'

  • 'StandartItemsAnimationDelay'

  • 'LockResizingGameWindow'

  • 'LockGumpsMoving'

  • 'InnocentColor'

  • 'FriendlyColor'

  • 'SomeoneColor'

  • 'CriminalColor'

  • 'EnemyColor'

  • 'MurdererColor'

  • 'CriminalActionsQuery'

  • 'BlockWarOnPets'

  • 'BlockWarOnParty'

  • 'BlockWarOnFriendly'

  • 'ShowIncomingNames'

  • 'UseEnglishItemNames'

  • 'UseCircleTrans'

  • 'StatReport'

  • 'ConsoleNeedEnter'

  • 'CircleTransRadius'

  • 'SkillReport'

  • 'SpeechFont'

  • 'FlyingAnimation'

  • 'EnableLargeBankAndVaultGumps'

  • 'BlockDismountInWarMode'

  • 'OpenNewCorpsesInRangeDuringCombat'

  • 'GameWindowX'

  • 'GameWindowY'

  • 'Zoomed'

  • 'RealX'

  • 'RealY'

  • 'RealWidth'

  • 'RealHeight'

  • 'ToggleBufficonWindow'

  • 'DeveloperMode'

  • 'CharacterBackpackStyle'

  • 'CheckPing'

  • 'PingTimer'

  • 'CancelNewTargetSystemOnShiftEsc'

  • 'DrawStatusForHumanoids'

  • 'UseLightCircleTrans'

  • 'MergeSameSystemMessages'

  • 'AnimatedStatusbar'

  • 'DontFixItemsPositionInContainers'

  • 'DoubleClickForLootFromCorpses'

  • 'DontTurnToCombiant'

  • 'CastSpellsByOneClick'

  • 'ShopGumpHeight'

  • 'ObjectHandlesDisplayMode'

  • 'ObjectHandlesAlwaysDisplay'

  • 'MenuGumpWidth'

  • 'SallosStyleStatusbar'

  • 'NoSendTargetToInvalidStatusbars'

  • 'CurrentGlobalChatChannel'

  • 'ContactWidthGumpsOnlyIfCtrlPressed'

  • 'ContactWidthGumpsOnlyIfMouseInGameWindow'

  • 'ShowCounterGump'

  • 'EnableLegibleJournal'

  • 'BlockRunWhileHidden'

  • 'ShowTargetRange'

  • 'ScaleContainersGump'

  • 'ScaleContainersGumpValue'

  • 'GriddedContainers'

  • 'GriddedContainersBackpack'

  • 'GriddedContainersCorpses'

  • 'GriddedContainersAll'

  • 'GriddedContainerWidth'

  • 'GriddedContainerHeight'

  • 'ConvertAsciiToUnicodeForJournal'

  • 'JournalFont'