List of all existing LoginXML and WorldXML functions for macros and addons..
Arcadia exclusive functions were preceded by ~
symbol.
GameMaster functions were preceded by X
symbol.
Deprecated functions were preceded by -
symbol.
> AcceptBorderQuest();
> ClickRequestDialogButton( int Value );
> ClickServerInputDialogButton( int Value, string Inputer );
> CloseBorder();
> GetBorderPage( int PageID ) => string Text
~ SelectReward_GetItems() => table Items { [i..n] { int Guid, string Icon, string Name, int Count, bool Avalaible, int Index } }
~ SelectReward_Select(int guid, int index);
~ SelectReward_GetString(int index) => string Value
> CastSpellByName( string Name );
> DragSkillButton( int Type, int Index );
> GetNumSkill( int Type ) => int Count
> GetSkillCooldown( int Type, int Index ) => float Cooldown1, float Cooldown2
> GetSkillDetail( int Type, int index ) => string Name, int Level, string TextureName, int EffectType, int PowerLv, int PowerPoint, int PowerPointToLevel, int EnableToLevel, bool Learned
> GetSkillHyperLink( int Type, int Index ) => string SkillLink
> GetSkillTotalPointToLV( int Type, int index, int Level ) => int BaseNeedExp
> GetTotalTpExp() => int TotalTP
> GetTpExp() => int TP
> GetVocInfo() => int Class, string ClassName
> GetVocSubInfo() => int ClassSub, string ClassSubName
> SetSpellPoint( int Type, int index, int Power );
> UseSkill( int Type, int Index );
friendType = string { "Friend", "BadFriend", "HateFriend" }
> AddFriend( friendType, string Name, optional int GroupID );
> AddSocalGroup( friendType, string Name );
> AskPlayerInfo( string Name );
~ BuyRelationsLimitEx();
> DelFriend( friendType, string Name, string { "None", "Stranger", "Friend", "Enemy", "Student", "Teacher", "Wife", "Husband", "Lover", "Family", "BestFriend", "BadCompany", "Parent", "Child" } );
> DelSocalGroup( friendType, int GroupID );
> GetFriendCount( friendType ) => int Count
> GetFriendDetail( string Name ) => string ZoneName, string TitleStr, string GuildName, string ClassName, int ClassLevel, class ClassSubName, int ClassSubLevel, string Description, string WorldStr, string MapName, string Race, string Sex, bool IsVIP
> GetFriendDetailRequest( friendType, string Name );
> GetFriendInfo( friendType, int index ) => string Name, int GroupID, bool Online, bool EachOther, bool Unmodifable, bool Top, int KillMeCount, int RevengeCount, string RelationType, float RelationLevel
~ GetPriceRelationsLimitEx( int index ) => int Price, bool Open
~ GetRelationsLimitEx() => int Count
> GetSearchGroupResult( int Arg ) => string Name, string ClassName, int ClassLevel, class ClassSubName, int ClassSubLevel, string Title, string GuildName, string ZoneName, string WorldStr
> GetSocalGroupCount( friendType ) => int Count
> GetSocalGroupInfo( friendType, int index ) => int GroupID, string Name, string SortID
- GetSystemString( string KeyString ) => string SystemString
> IsMyFriend( string Name ) => bool Result
> ModifySocalGroupName( friendType, int GroupID, string NewName );
> ModifySocalGroupSort( friendType, int GroupID, int SortID );
> SearchGroupPeople( int MainVoc, int MainVocMinLV, int MainVocMaxLV, int SubVoc, int SubVocMinLV, int SubVocMaxLV );
> SetFriendGroup( friendType, string Name, int GroupID );
- SetFriendModel( int FriendID, string ModelName );
> SetFriendTop( friendType, string Name, bool Top );
~ string HexColor = GetRelationshipColor( int RelationIndex )
> SSB_SetMyNote( int SortType, string Note );
~ int count = Rankings_GetCategoriesCount();
~ int category, string keyStr = Rankings_GetCategoryInfo(int categoryIndex);
~ int count = Rankings_GetGroupsCount(int categoryIndex);
~ int category, int group, string keyStr = Rankings_GetGroupInfo(int categoryIndex, int groupIndex);
~ int count = Rankings_GetItemsCount(int categoryIndex, int groupIndex);
~ int category, int group, int item, string keyStr = Rankings_GetItemInfo(int categoryIndex, int groupIndex, int itemIndex);
~ int category, int group, int item, string keyStr, int itemCount, int refreshTime, string creationDate, bool isRecord, bool isAccumulate, bool isZoneChange, bool isUnique, bool isGear, bool isBG, bool isEvent, bool isDeck, bool isHouse, bool isTime = Rankings_GetItem(int item);
~ int rank, int score, string name, string guild, int voc, int lv, int voc_sub, int lv_sub = Rankings_GetItemRow(int item, int index);
~ int rank, int score = Rankings_GetMyItem(int item);
~ int category, int group, int item, string keyStr = Rankings_GetItemInfo(int categoryIndex, int groupIndex, int itemIndex);
~ bool IsHide = Rankings_GetIsHide();
~ Rankings_SetIsHide( bool IsHide );
> ClickRepairAllButton();
> ClickRepairButton();
> CloseStore();
> GetEquipmentRepairAllMoney() => int Money
> GetEquipmentRepairMoney( int index ) => int Money
> GetStoreBuyBackItemInfo( int index ) => string Icon, string Name, int Money, int Count
> GetStoreBuyBackItemLink( int index ) => string ItemLink
> GetStoreBuyBackItems() => int Count
> GetStoreSellItemInfo( int index ) => string Icon, string Name, int Price, int MoneyType, int Count, int Stock, int MaxHeap, int SecondPrice, int SecondPriceType
> GetStoreSellItemLink( int index ) => string ItemLink
> GetStoreSellItems() => int Count
> IsStoreCanFix() => bool Result;
~ OpenStorePreview( int ShopObjID );
> PickupStoreBuyBackItem( int index );
> PickupStoreSellItem( int index );
> StoreBuyBackItem( int index );
> StoreBuyItem( int index, int Count );
> CheckSuitSkillEquipment() => bool CheckSuitItem
> CloseSuitSkill();
> DragSuitSkill_job( int index );
> GetLearnSuitSkillMoney() => int Money
> GetPlatePosInfo( int index, int id ) => bool
> GetSuitSkill_List( int Jobindex, int Skillindex ) => string Name, string Texture, int index
> GetSuitSkillEquipInfo( int index ) => string Name, string ItemIcon, string SkillLink
> GetSuitSkillInfo( int index ) => string Name, string ItemIcon
~ GetSuitSkillLink( int index, int SuitID ) => string SkillLink
~ GetSuitSkillListItemLink( int index ) => string ItemLink
~ GetSuitSkillPlateItemLink( int index ) => string ItemLink
> PickupSuitSkillEquipment( int index );
> SetSuitSkill_List() => int SkillCountJob1, int SkillCountJob2, int SkillCountJob3, int SkillCountJob4, int SkillCountJob5, int SkillCountJob6, int SkillCountJob7, int SkillCountJob8, int SkillCountJob9, int SkillCountJob10, int SkillCountJob11
> SkillPlateDel( int index );
> SkillPlateDragStart( int index );
> SkillPlateReceiveDrag( int index );
> SkillPlateUpdate( int index ) => ( index == -1: int Count ) / ( string Name, string Texture, float Cooldown1, float Cooldown2 );
> SoubleSuitSkill( int index );
> AmbienceVolumeSlider_GetValue() => float Value
> AmbienceVolumeSlider_SetValue( float Value );
> InterfaceSFXVolumeSlider_GetValue() => float Value
> InterfaceSFXVolumeSlider_SetValue( float Value );
> MasterVolumeSlider_GetValue() => float Value
> MasterVolumeSlider_SetValue( float Value );
> MusicFrequencySlider_GetValue() => float Value
> MusicFrequencySlider_SetValue( float Value );
> MusicVolumeSlider_GetValue() => float Value
> MusicVolumeSlider_SetValue( float Value );
> SoundFXVolumeSlider_GetValue() => float Value
> SoundFXVolumeSlider_SetValue( float Value );
- BlinkEnableCheckButton_IsChecked();
- BlinkEnableCheckButton_SetChecked();
- MicDropDown_GetSelected();
- MicDropDown_SetSelected();
- MicEnableCheckButton_IsChecked();
- MicEnableCheckButton_SetChecked();
- MicMode_GetSelected();
- MicMode_SetSelected();
- MicSensitivitySlider_GetValue();
- MicSensitivitySlider_SetValue();
- MicVolumeSlider_GetValue();
- MicVolumeSlider_SetValue();
- SpeakerDropDown_GetSelected();
- SpeakerDropDown_SetSelected();
- SpeakerVolumeSlider_GetValue();
- SpeakerVolumeSlider_SetValue();
- VoiceChat_GetLastTalkerName();
- VoiceChat_GetSelfVolume();
- VoiceChat_PushToTalk_Start();
- VoiceChat_PushToTalk_Stop();
- VoiceEnableCheckButton_IsChecked();
- VoiceEnableCheckButton_SetChecked();
- VoiceSettings_GetMicName();
- VoiceSettings_GetMicNum();
- VoiceSettings_GetSpeakerName();
- VoiceSettings_GetSpeakerNum();
- VoiceSettings_GetTestVolume();
- VoiceSettings_IsDisabled();
- VoiceSettings_IsInRealChannel();
- VoiceSettings_SetMicSensitivity();
- VoiceSettings_SetMicVolume();
- VoiceSettings_SetSpeakerVolume();
- VoiceSettings_TestStart();
- VoiceSettings_TestStop()
> BloomCheckButton_IsChecked() => bool Enabled
> BloomCheckButton_SetChecked( bool Enabled );
> BloomQualitySlider_GetValue() => int Value
> BloomQualitySlider_SetValue( int Value );
> DebaseTextureCheckButton_IsChecked() => bool Enabled
> DebaseTextureCheckButton_SetChecked( bool Enabled );
> DisableMemoryWarningCheckButton_IsChecked() => bool Enabled
> DisableMemoryWarningCheckButton_SetChecked( bool Enabled );
> DistortFXCheckButton_IsChecked() => bool Enabled
> DistortFXCheckButton_SetChecked( bool Enabled );
> GetDisplayQuality() => int Quality
> GlowCheckButton_IsChecked() => bool Enabled
> GlowCheckButton_SetChecked( bool Enabled );
~ IsBorderless() => bool Result
~ IsFullscreen() => bool Result
~ IsHideMobsEffect() => bool Enabled
~ IsHideOtherPlayerEffect() => bool Enabled
~ IsHidePets() => bool Enabled
~ IsHideSelfPlayerEffect() => bool Enabled
~ IsHideTransformationEffect() => bool Enabled
~ IsHideWeaponGlow() => bool Enabled
> LightMapResSlider_GetValue() => int Value
> LightMapResSlider_SetValue( int Value );
> PaperdollDetailSlider_GetValue() => int Value
> PaperdollDetailSlider_SetValue( int Value );
> RTLightMapCheckBox_IsChecked() => bool Enabled
> RTLightMapCheckBox_SetChecked( bool Enabled );
> SetDisplayQuality( int Quality );
~ SetHideMobsEffect( bool Enabled );
~ SetHideOtherPlayerEffect( bool Enabled );
~ SetHidePets( bool Enabled );
~ SetHideSelfPlayerEffect( bool Enabled );
~ SetHideTransformationEffect( bool Enabled );
~ SetHideWeaponGlow( bool Enabled );
> ShadowDetailSlider_GetValue() => int Value
> ShadowDetailSlider_SetValue( int Value );
> SkyDetailSlider_GetValue() => int Value
> SkyDetailSlider_SetValue( int Value );
> SmoothBlendCheckButton_IsChecked() => bool Enabled
> SmoothBlendCheckButton_SetChecked( bool Enabled );
> SpecularHighlightCheckButton_IsChecked() => bool Enabled
> SpecularHighlightCheckButton_SetChecked( bool Enabled );
> SYS_DisplaySettings_OnApply();
> SYS_DisplaySettings_OnShow();
> SYS_DispSet_GetDispHeight( int idx ) => int Height
> SYS_DispSet_GetDispRefreshRate( int idx ) => int RefreshRate
> SYS_DispSet_GetDispWidth( int idx ) => int Width
> SYS_DispSet_GetNumDispModes() => int Modes
> SYS_DispSet_SetNeedToBeWindowed( bool Windowed );
> SYS_DispSet_SetResolutionNeedChange( bool Change );
~ SYS_DispSet_SetWindowMode( int Mode );
> TerrainShaderDetailSlider_GetValue() => int Value
> TerrainShaderDetailSlider_SetValue( int Value );
> TerrainTextureDetailSlider_GetValue() => int Value
> TerrainTextureDetailSlider_SetValue( int Value );
> TextureDetailSlider_GetValue() => int Value
> TextureDetailSlider_SetValue( int Value );
> UIScaleCheckButton_IsChecked() => bool Enabled
> UIScaleCheckButton_SetChecked( bool Enabled );
> UIScaleSlider_GetValue() => float Value
> UIScaleSlider_SetValue( float Value );
> ViewDistanceSlider_GetValue() =>float Value
> ViewDistanceSlider_SetValue( float Value );
> WaterQualitySlider_GetValue() => int Value
> WaterQualitySlider_SetValue( int Value );
> WaterReflectionCheckButton_IsChecked() => bool Enabled
> WaterReflectionCheckButton_SetChecked( bool Enabled );
> WaterRefractionCheckButton_IsChecked() => bool Enabled
> WaterRefractionCheckButton_SetChecked( bool Enabled );
> WorldDetailSlider_GetValue() => int Value
> WorldDetailSlider_SetValue( int Value );
~ ZoomSpeedSlider_GetValue() => float Value
~ ZoomSpeedSlider_SetValue( float Value );
~ RotateSpeedSlider_GetValue();
~ RotateSpeedSlider_SetValue(float 0.01-1);