I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE2:AccessControl (UT2003)
Contents
- 1 Properties
- 1.1 AdminClass
- 1.2 AdminName
- 1.3 AdminPassword
- 1.4 AllPrivs
- 1.5 BannedIDs
- 1.6 bBanByID
- 1.7 bDontAddDefaultAdmin
- 1.8 bReplyToGUI
- 1.9 GamePassword
- 1.10 Groups
- 1.11 IPBanned
- 1.12 IPPolicies
- 1.13 KickedMsg
- 1.14 KickToMenu
- 1.15 LoggedAdmins
- 1.16 NeedPassword
- 1.17 PrivClasses
- 1.18 PrivManagers
- 1.19 SessionBanned
- 1.20 SessionBannedIDs
- 1.21 SessionIPPolicies
- 1.22 Users
- 1.23 WrongPassword
- 2 Structs
- 3 Functions
- 3.1 Static functions
- 3.2 Events
- 3.3 Other instance functions
- 3.3.1 AdminEntered
- 3.3.2 AdminExited
- 3.3.3 AdminLogin
- 3.3.4 AdminLogout
- 3.3.5 AllowPriv
- 3.3.6 BanPlayer
- 3.3.7 CanPerform
- 3.3.8 CheckID
- 3.3.9 CheckIPPolicy
- 3.3.10 CheckOptionsAdmin
- 3.3.11 GetAdmin
- 3.3.12 GetAdminName
- 3.3.13 GetLoggedAdmin
- 3.3.14 GetUser
- 3.3.15 InitPrivs
- 3.3.16 IsAdmin
- 3.3.17 Kick
- 3.3.18 KickBan
- 3.3.19 KickBanPlayer
- 3.3.20 KickPlayer
- 3.3.21 RequiresPassword
- 3.3.22 SaveAdmins
- 3.3.23 SessionKickBan
- 3.3.24 SetAdminFromURL
- 3.3.25 SetAdminPassword
- 3.3.26 SetGamePassword
- 3.3.27 ValidLogin
- Package:
- Engine
- Direct subclass:
- AccessControlIni
- This class in other games:
- U2XMP, UE2Runtime, U2, UT2004, UDK, UT3
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
AccessControl.
AccessControl is a helper class for GameInfo. The AccessControl class determines whether or not the player is allowed to login in the PreLogin() function, and also controls whether or not a player can enter as a spectator or a game administrator.
Properties[edit]
AdminClass[edit]
Default value: Class'Engine.Admin'
AdminName[edit]
Type: string
Modifiers: private
AdminPassword[edit]
Type: string
Modifiers: private
Password to receive bAdmin privileges.
AllPrivs[edit]
Type: string
BannedIDs[edit]
Modifiers: globalconfig
Holds information about how got banned
bBanByID[edit]
Type: bool
Modifiers: globalconfig
Set to true to ban by CDKey hash
bDontAddDefaultAdmin[edit]
Type: bool
bReplyToGUI[edit]
Type: bool
GamePassword[edit]
Type: string
Modifiers: private, globalconfig
Password to enter game.
Groups[edit]
Type: xAdminGroupList
IPBanned[edit]
Type: string
Modifiers: localized
Default value: "Your IP address has been banned on this server."
IPPolicies[edit]
Modifiers: globalconfig
Default value: "ACCEPT,*"
KickedMsg[edit]
Type: string
Modifiers: localized
Default value: "You have been forcably removed from the game."
KickToMenu[edit]
Type: string
Modifiers: config
The name of the menu to kick this player too
LoggedAdmins[edit]
Type: array<AdminPlayer>
Modifiers: protected
NeedPassword[edit]
Type: string
Modifiers: localized
Default value: "You need to enter a password to join this game."
PrivClasses[edit]
Type: array<class<xPrivilegeBase> >
Modifiers: config
PrivManagers[edit]
Type: array<xPrivilegeBase>
SessionBanned[edit]
Type: string
Modifiers: localized
Default value: "Your IP address has been banned from the current game session."
SessionBannedIDs[edit]
Modifiers: transient
SessionIPPolicies[edit]
Modifiers: transient
sjs
Users[edit]
Type: xAdminUserList
WrongPassword[edit]
Type: string
Modifiers: localized
Default value: "The password you entered is incorrect."
Structs[edit]
AdminPlayer[edit]
- xAdminUser User
- PlayerReplicationInfo PRI
Functions[edit]
Static functions[edit]
FillPlayInfo[edit]
Overrides: Info.FillPlayInfo
Events[edit]
PreBeginPlay[edit]
Overrides: Actor.PreBeginPlay