Thats not really the idea of the plugin, you could have a simple seperate plugin which does that.
TimedPermissions
Moved
Total Downloads: 2,967 - First Release: May 20, 2016 - Last Update: Apr 7, 2017
- 5/5, 22 likes
-
-
@LaserHydra a little typo:
should be <group>
thx for great plugin =] -
-
Is there a way that players can check their remaining term themselves (/pinfo) without timedpermission.use rights?
-
Place after the closing brace of private void CmdPlayerInfo, just before the #endregion, around line 400.
Code:[Command("myinfo")] private void CmdMyInfo(IPlayer player, string cmd, string[] args) { ulong steamID = 0; if (player != null) { Player pl = Player.Get(player.Id); if (steamID == 0 && player == null) return; if (pl == null) player.Reply(GetMessage("Player Has No Info", player.Id)); else { string msg = GetMessage("Player Info", player.Id); msg = msg.Replace("{player}", $"{pl.Name} ({pl.Id})"); msg = msg.Replace("{groups}", string.Join(", ", (from g in pl.Groups select $"{g.Value} until {g.ExpireDate.ToLongDateString() + " " + g.ExpireDate.ToShortTimeString()}").ToArray())); msg = msg.Replace("{permissions}", string.Join(", ", (from p in pl.Permissions select $"{p.Value} until {p.ExpireDate.ToLongDateString() + " " + p.ExpireDate.ToShortTimeString()}").ToArray())); player.Reply(msg); } } }
-
-
my data time out permission alive
what is happen? -
-
There is no deletion or addition in oxide.users.data. -
Not work in my server...
-
how can i delete all permissions
-
-
hey man. i have been using and loving this plugin for ages, but i wouldnt update past *1.2.7 because it seemed troublesome.
well now i have, the data migration didnt work , it just crashed the compilation, so i manually removed users data and timedpermissionsdata, and wrote out a list of "addgroup" commands , to restore the data manually.
only problem is, i'm getting a lot of this:
12:03 [Info] Could not find player with ID '765611982191XXXXX'
- and it isn't adding those players to the data file.
I'm currently looking at the code trying to figure out why and how it's trying to "find" a player who i've already identified explicity, and stop it doing that, but i was wondering if you could maybe help me save some time - i dont really know CSharp! also , seems like something of a bug i suppose?
i did wonder if perhaps its waiting for them to be online in the server, to add them , or something ?
although some of the people it DID add, were not online.. i thought the problem is it needs a connected player to identify but seems not, so now i am very confused.
can i.. pay you to make a version that just takes the given SteamID and adds the group for the time, none of this IPlayer stuff ?
thanks !Last edited by a moderator: Jan 24, 2018 -
Wulf Community Admin
-
i've revert to using old version 1.2.7 because it just takes the ID i provide and applies the timed group.
i've now coded myself the functionality of stacking durations (new after 1.2.7 in this plugin) on existing timed group rules. do you happen to know if this plugin re-applies groups that were removed via usergroup command at any time (server start?)? if so, i still could use the removegroup command functionality that 1.2.7 doesnt have. -
Wulf Community Admin
-
-
Wulf Community Admin
-