API usage instruction › Arcalet Item › Super User
Super User
Super User
A Super user, also known as a privileged User. This is the account used by the DP (Distributed Plugin) login to the game. DP is in charge of the game. Therefore, he or she is endowed with the privilege to access other players' information. The purpose of the super user here is not to login to access to their own data but to use additional parameters to specify a certain player and obtain the information of the that player directly.
The super user functions are overloaded versions of the general players. The additional parameter is poid, which is the personal fingerprint when players log into the arcalet game server. Specifying poid allows the privileged user to access the information of the specified player.
Please note that the purpose of the super user is to use the poid to point to a certain player. If the players are not online, the super user can not access the information of the certain player. In order to maintain information processing stability, arcalet does allow the privileged player to access the information of the certain player for a few minutes after the player signs out.
public static void GetItemInstance(ArcaletGame game, int poid,OnCallCompletionWithData cb, object token) public static void GetItemInstance(ArcaletGame game, int poid, string iguid,OnCallCompletionWithData cb, object token) public static void GetItemClass(ArcaletGame game, int poid, int option,OnCallCompletionWithData cb, object token) public static void GetItemClass(ArcaletGame game, int poid, string iguid,OnCallCompletionWithData cb, object token) public static void NewItemInstance(ArcaletGame game, int poid, string iguid,OnCallCompletionWithData cb, object token) public static void SetItemInstanceAttribute(ArcaletGame game, int poid,string iguid,int id,string attrName, string attrValue,OnCallCompletion cb, object token) public static void GetItemInstanceAttribute(ArcaletGame game, int poid,string iguid,int id,string attrName,OnCallCompletionWithData cb, object token) public static void DeleteItemInstance(ArcaletGame game,int poid, string iguid,int id,OnCallCompletion cb, object token)
Was this page helpful?
Yes
No