This repository was archived by the owner on Dec 25, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +15
-5
lines changed
Expand file tree Collapse file tree 3 files changed +15
-5
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,11 @@ namespace PocceMod.Client
88{
99 public static class Common
1010 {
11+ public static int PlayerID
12+ {
13+ get { return API . GetPlayerServerId ( API . PlayerId ( ) ) ; }
14+ }
15+
1116 public static void Notification ( string message , bool blink = false , bool saveToBrief = false )
1217 {
1318 API . SetNotificationTextEntry ( "CELL_EMAIL_BCON" ) ;
Original file line number Diff line number Diff line change 1- using CitizenFX . Core . Native ;
2- using MenuAPI ;
1+ using MenuAPI ;
32using PocceMod . Shared ;
43
54namespace PocceMod . Client . Menus . Dev
@@ -18,7 +17,8 @@ private enum ConfigKind
1817
1918 public DebugMenu ( ) : base ( "PocceMod" , "debug menu" )
2019 {
21- AddMenuItem ( new MenuItem ( "PlayerID" ) { Label = API . PlayerId ( ) . ToString ( ) } ) ;
20+ var serverIDItem = new MenuItem ( "Player server ID" ) ;
21+ AddMenuItem ( serverIDItem ) ;
2222
2323 var permissionGroupItem = new MenuItem ( "Permission group" ) { Enabled = false } ;
2424 AddMenuItem ( permissionGroupItem ) ;
@@ -55,6 +55,8 @@ public DebugMenu() : base("PocceMod", "debug menu")
5555
5656 OnMenuOpen += ( _menu ) =>
5757 {
58+ serverIDItem . Label = Common . PlayerID . ToString ( ) ;
59+
5860 if ( ! permissionGroupItem . Enabled && Permission . GetPlayerGroup ( out Permission . Group permissionGroup ) )
5961 {
6062 permissionGroupItem . Label = permissionGroup . ToString ( ) ;
Original file line number Diff line number Diff line change 1- using MenuAPI ;
1+ using CitizenFX . Core . Native ;
2+ using MenuAPI ;
23
34namespace PocceMod . Client . Menus . Dev
45{
@@ -19,7 +20,9 @@ public TelemetryMenu() : base("PocceMod", "telemetry menu")
1920 {
2021 foreach ( var playerTelemetry in Telemetry . Entries )
2122 {
22- var menuItem = new MenuItem ( "player#" + playerTelemetry . Key ) { ItemData = playerTelemetry . Value } ;
23+ var player = playerTelemetry . Key ;
24+ var playerName = API . GetPlayerName ( API . GetPlayerFromServerId ( player ) ) ;
25+ var menuItem = new MenuItem ( string . Format ( "{0} (#{1})" , playerName , player ) ) { ItemData = playerTelemetry . Value } ;
2326 AddMenuItem ( menuItem ) ;
2427 }
2528 } ;
You can’t perform that action at this time.
0 commit comments