Skip to content

Commit

Permalink
feat(client): show how many players are in session
Browse files Browse the repository at this point in the history
displays how many players are playing in game after character chosen
the player list might have more players because it probably contains all players like players in character selection or creation
  • Loading branch information
outsider31000 committed Jan 16, 2025
1 parent ceccd88 commit 9a051bb
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 8 deletions.
6 changes: 5 additions & 1 deletion client/admin.lua
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,12 @@ end

function Admin()
MenuData.CloseAll()
local num = 0
if GlobalState.PlayersInSession then
num = GlobalState.PlayersInSession
end
local elements = {
{ label = T.Menus.MainAdminOptions.playersList, value = 'players', desc = T.Menus.MainAdminOptions.playersList_desc },
{ label = T.Menus.MainAdminOptions.playersList, value = 'players', desc = T.Menus.MainAdminOptions.playersList_desc .. "<br><br>" .. (num > 0 and num or "") },
{ label = T.Menus.MainAdminOptions.adminActions, value = 'actions', desc = T.Menus.MainAdminOptions.adminActions_desc },
{ label = T.Menus.MainAdminOptions.offLineActions, value = 'offline', desc = T.Menus.MainAdminOptions.offLineActions_desc },
{ label = T.Menus.MainAdminOptions.viewReports, value = 'view', desc = T.Menus.MainAdminOptions.viewReports_desc },
Expand Down
14 changes: 7 additions & 7 deletions languages/translation.lua
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Translation.Langs = {
},
MainAdminOptions = {
playersList = "List of Players",
playersList_desc = "Access a list of players currently online.",
playersList_desc = "Access a list of players currently online.<br><br>Players In Session: ",
adminActions = "Admin Actions",
adminActions_desc = "Access the menu for administrative actions.",
offLineActions = "Offline Actions",
Expand Down Expand Up @@ -560,7 +560,7 @@ Translation.Langs = {
},
MainAdminOptions = {
playersList = "Lista de Jogadores",
playersList_desc = "Acessa a lista de jogadores online atualmente.",
playersList_desc = "Acessa a lista de jogadores online atualmente.<br><br>Players In Session: ",
adminActions = "Ações de Admin",
adminActions_desc = "Acessa o menu de ações administrativas.",
offLineActions = "Ações Offline",
Expand Down Expand Up @@ -1091,7 +1091,7 @@ Translation.Langs = {
},
MainAdminOptions = {
playersList = "Lista de Jogadores",
playersList_desc = "Acesse a lista de jogadores online atualmente.",
playersList_desc = "Acesse a lista de jogadores online atualmente.<br><br>Players In Session: ",
adminActions = "Ações de Admin",
adminActions_desc = "Acesse o menu de ações administrativas.",
offLineActions = "Ações Offline",
Expand Down Expand Up @@ -1619,7 +1619,7 @@ Translation.Langs = {
},
MainAdminOptions = {
playersList = "Liste des Joueurs",
playersList_desc = "Accéder à la liste des joueurs actuellement en ligne.",
playersList_desc = "Accéder à la liste des joueurs actuellement en ligne.<br><br> Players In Session: ",
adminActions = "Actions Administratives",
adminActions_desc = "Accéder au menu des actions administratives.",
offLineActions = "Actions Hors Ligne",
Expand Down Expand Up @@ -2146,7 +2146,7 @@ Translation.Langs = {
},
MainAdminOptions = {
playersList = "Liste der Spieler",
playersList_desc = "Zugriff auf eine Liste der aktuell online befindlichen Spieler.",
playersList_desc = "Zugriff auf eine Liste der aktuell online befindlichen Spieler.<br><br>Players In Session: ",
adminActions = "Admin-Aktionen",
adminActions_desc = "Zugriff auf das Menü für administrative Aktionen.",
offLineActions = "Offline-Aktionen",
Expand Down Expand Up @@ -2674,7 +2674,7 @@ Translation.Langs = {
},
MainAdminOptions = {
playersList = "Lista de Jugadores",
playersList_desc = "Accede a una lista de jugadores actualmente en línea.",
playersList_desc = "Accede a una lista de jugadores actualmente en línea.<br><br>Players In Session: ",
adminActions = "Acciones de Administrador",
adminActions_desc = "Accede al menú de acciones administrativas.",
offLineActions = "Acciones Fuera de Línea",
Expand Down Expand Up @@ -3203,7 +3203,7 @@ Translation.Langs = {
},
MainAdminOptions = {
playersList = "Lista Jucatorilor",
playersList_desc = "Acceseaza lista jucatorilor online in prezent.",
playersList_desc = "Acceseaza lista jucatorilor online in prezent.<br><br> Players In Session: ",
adminActions = "Actiuni Admin",
adminActions_desc = "Acceseaza meniul pentru actiuni administrative.",
offLineActions = "Actiuni Offline",
Expand Down

0 comments on commit 9a051bb

Please sign in to comment.