SmartlyDressedGames / Legally-Distinct-Missile

Fork of Rocket for Unturned maintained by the game developers.
MIT License
79 stars 29 forks source link

Request to join Rocket Get All Permissions Group #53

Closed hksz closed 1 year ago

hksz commented 2 years ago

RocketPermissionsHelper Add public List GetAllGroup() { return this.permissions.Instance.Groups; }

RocketPermissionsManager Add public List GetAllGroup() { return helper.GetAllGroup(); }

IRocketPermissionsProvider Add List GetAllGroup();

hksz commented 1 year ago

Solutions

XMLFileAsset permissions = new XMLFileAsset(Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "Permissions.config.xml")); List groups = permissions.Instance.Groups;

hksz commented 1 year ago

Code replaced by the system? Use line 15 in RocketPermissionsHelperTest 屏幕截图 2022-10-18 213520

hksz commented 1 year ago

Correction, replace Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "Permissions.config.xml") with System.IO.Directory.GetCurrentDirectory() + "\Permissions.config.xml"

hksz commented 1 year ago

屏幕截图 2022-10-18 232435