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.
> GetMacroInfo( int Index ) => int Icon, string Name, string Text
> HasMacro( int Index ) => bool Result
> GetNumMacroIcons() => int Count
> GetMacroIconInfo( int Index ) => string Icon
> EditMacro( int Index, string Name, int Icon, string Text );
> PickupMacroItem( int Index )
> CloseMail();
> ClickSendMailItemButton( int Index );
> SendMail( string Target, string Subject, string Body, string Password );
> SetSendMailMoney( int Money1, int Money2 );
> SetSendMailCOD( int Money1, int Money2 );
> SetSnedMailPaper( int Paper );
> SetSnedMailNextPaper();
> SetSnedMailPrevPaper();
> GetSnedMailPaper() => int Paper
> GetSendMailItem( int Index ) => string Name, string Texture, int Amount
~ GetSendMailLink( int Index ) => string Link
> GetSnedMailNumPapers() => int Count
> GetSendMailPaperEnable() => bool Result
> GetSendMailMultiItemEnable() => bool Result
> UpdateSendMailGroup();
> GetSendMailNumGroups() => int Size
> GetSendMailGroupInfo( int Index ) => string Name, int Size
> SendGroupMail( int Group, string Subject, string Body );
> GetSendGroupMailMoney( int Money );
> GetInboxNumItems() => int Count
> GetInboxHeaderInfo( int Index ) => string Icon, string Sender, string Subject, bool IsCOD, string MoneyMode, int Money, int DaysLeft, int PaperType, int ItemAmount, bool WasRead, bool WasReturned, bool IsSystem
> InboxItemCanDelete( int Index ) => bool Result
> DeleteInboxItem( int Index );
> ReturnInboxItem( int Index );
> GetInboxText( int Index ) => string Text
> GetInboxItem( int Index, int ItemPosition ) => string Name, string Texture, int Count
~ GetInboxItemLink( int Index, int ItemPosition ) => strign Link
> TakeInboxItem( int Index, string Password )
> OnLoadMaintainFrame();
> OnAcceptClickMaintainFrame();
> OnResetPosMaintainFrame();
> OnUpdateMaintainFrame();
> CreateMacroMaintainFrame();
> GetMerchantItemInfo( int Index ) => string Texture, int Price, int Count, string Name, int SellOut, int CostBonus, int Icon, int SellNum
> GetMerchantItemDetail( );
> GetMerchantItemNums() => int Count
> GetMerchantFilterNums() => int Count
> GetMerchantFilterInfo( int Index ) => int Ret, string Name, int Count, int S1, int S2, int S3, int Expand
> SetMerchantFilterType( int Type );
> GetMerchantFilterType() => int Type
> MF_ShoppingBuy( int Index );
> GameBarClose();
> ItemExchangeRequest( string ItemSerial, string ItemKey );
> ItemMallFrame_Open();
> GC_RuneReload( bool Value );
> GetMerchantItemLink( int Index ) => string Link
> GetItemMallLink( int GUID ) => string Link
> CIMF_OpenMall2() => bool IsDisableSendGift
> CIMF_CloseMall2();
> CIMF_GetNums() => int Count
> CIMF_GetItemInfo( int Index, int GUID ) => int GUID, string Name, string Texture, string ACC_MSG, int SellTypeX, int Diamond, int Bonus, int Free, string FreedBonus, int Flash, int DCount, string CountMessage, string TimeMessage, string Detail, int ATCount, int GetBonus, int ObjID, s1, s2, s3
> CIMF_GetFilterNums() => int Count
> CIMF_GetTopItem( int Index ) => int GUID
> CIMF_MailGift( int ItemGUID, string TargetName, string Title, string Content );
> CIMF_GetListCount() => int Count
> CIMF_GetListName( int Index ) => string Name
> CIMF_GetMessageCount() => int Count
> CIMF_GetMessage( int Index ) => string Message
> CIMF_SearchItem( string Keyword );
> CIMF_ClearHistory();
> CIMF_SetHistory( int GUID );
> CIMF_GetFilterInfo( int Index ) => int Ret, strign Name, int Count, int S1, int S2, int S3, int Expand
> CIMF_SelectType( int Type );
> CIMF_SelectFilterIndex( int Index, int State );
> CIMF_ShoppingBuy( int GUID, int Count );
> IsEnableMerchant() => bool Result
> IsEnableGameBar() => bool Result
> GetGameBarFreeCount() => int FreeCount
> GetGameBarItemInfo( int Index ) => string Texture, int DBID, int Count
> GetGameBarStart( int IsFreeInt );
> GetGameBarPlayCost() => int Cost
> GameBar_Stoped();
> GameBar_GetHistory( int Index ) => string Texture, string Name, int Count, string Date, int cost, int ItemID
> GameBar_GetHistorys() => int Count
> GameBar_CanPlay() => bool Result
> OpenTopupPage( string URL );
> ItemMallHelpContent() => string Content
> IsEnableZShop() => bool Value
> GetZShopURL() => string URL
> SetOnTimeWebBagRequest( int Value )
~ int GUID = CIMF_GetNewbieItem( int Index );
~ int GUID = CIMF_GetNewItem( int Index );
~ RequestDiasPromo();
~ ITEMMALL_DIAS_PROMO => int Bonus
> InitializeMiniMap( string ViewName, string MaskName, string PlayerCursor, string DuelRange, string IconName, int IconCount );
> GetZoneName() => string ZoneName
> SetMiniMapVisible( int Visible { 0, 1 } );
> SetMiniMapZoomValue( int Zoom );
> GetMinimapIconText( int ID ) => string IconText
> GetCurrentGameTime() => int Time
> GetTickCount() => int Tick
> GetMinimapShowOption( int ID ) => int ShowOption
> SetMinimapShowOption( int ID, int Set );
> SetMinimapPingPosition( int X, int Y );
> GetMinimapPingPosition() => int X, int Y
> GetZoneNameToken() => string ZoneNameToken