1. No... but friendsAPI, adminticket, airdropcontrol, autodoors, boxlooters, buildingsowners, cornucopia, countryblock, deathnotes, devblogannouncer, enhancedbansystem, finder, gathermanager, helicontrol, humannpc, infopanel, kits, m-teleportation, m-time, nightlantern, nodecay, notifier, pathfinding, playerinformation, removertool, serverinfo, signartist, stats, suicidenerf, vackicker, waypoints. yeah that's all ^^''

    Some debug info from log.log:
    Code:
    [11/21/2015 7:32:57 PM] [Oxide] 7:32 PM [Debug]  at Oxide.Plugins.PlayerInformations.RecordIP (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PlayerInformations.OnPlayerInit (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PlayerInformations.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
    Code:
    [11/21/2015 7:31:29 PM] [Oxide] 7:31 PM [Debug]  at Oxide.Plugins.PlayerInformations.RecordLastSeen (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PlayerInformations.OnPlayerDisconnected (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PlayerInformations.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
     
    Last edited by a moderator: Nov 21, 2015
  2. you need player database, it's a required plugin
     
  3. the /lastseen command, how does this work? does it give a time and date for when the player logged out?
     
  4. Code:
    [Oxide] 3:36 PM [Error] Failed to call hook 'cmdChatLastIps' on plugin 'PlayerInformations v1.0.5' (NullReferenceException: Object reference not set to an instance of an object)
    [Oxide] 3:36 PM [Debug]   at Oxide.Plugins.PlayerInformations.FindPlayer (System.String arg) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PlayerInformations.cmdChatLastIps (.BasePlayer player, System.String command, System.String[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.PlayerInformations.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 
     
  5. yes xD
     
  6. You know the drill xD
    Oxide Core v2.0.1684

    Code:
    [12/28/2015 7:08:47 PM] [Oxide] 7:08 PM [Warning] Permission 'canips' (by plugin PlayerInformations) is not prefixed with plugin name, should be 'playerinformations.canips'
    [12/28/2015 7:08:47 PM] [Oxide] 7:08 PM [Warning] Permission 'cannames' (by plugin PlayerInformations) is not prefixed with plugin name, should be 'playerinformations.cannames'
    [12/28/2015 7:08:47 PM] [Oxide] 7:08 PM [Warning] Permission 'canlastseen' (by plugin PlayerInformations) is not prefixed with plugin name, should be 'playerinformations.canlastseen'    
     
  7. [12/30/2015 3:30:44 PM] [Oxide] 3:30 PM [Warning] Missing plugin name prefix 'playerinformations. for permission 'canips' (by plugin 'PlayerInformations')
    [12/30/2015 3:30:44 PM] [Oxide] 3:30 PM [Warning] Missing plugin name prefix 'playerinformations. for permission 'cannames' (by plugin 'PlayerInformations')
    [12/30/2015 3:30:44 PM] [Oxide] 3:30 PM [Warning] Missing plugin name prefix 'playerinformations. for permission 'canlastseen' (by plugin 'PlayerInformations')
     
  8. Resistance XD
     
  9. Permission 'cantimeplayed' doesn't exist
     
  10. playerinformations.cantimeplayed
    If you have the updated one its been changed in case you dont you can download this one I fixed
     
  11. Permission 'playerinformations.cantimeplayed' doesn't exist
     
  12. I know it does not it never has what made you think it ever did
     
  13. [Oxide] 11:27 AM [Info] Loaded plugin PlayerInformations v1.0.5 by Reneb
    [Oxide] 11:27 AM [Warning] Missing plugin name prefix 'playerinformations.' for permission 'canips' (by plugin 'PlayerInformations')
    [Oxide] 11:27 AM [Warning] Missing plugin name prefix 'playerinformations.' for permission 'cannames' (by plugin 'PlayerInformations')
    [Oxide] 11:27 AM [Warning] Missing plugin name prefix 'playerinformations.' for permission 'canlastseen' (by plugin 'PlayerInformations')
     
  14. @Resistance
    Thank you for your fix.
    But I receive this error:

    [Oxide] 11:22 PM [Error] Failed to call hook 'cmdChatLastname' on plugin 'PlayerInformations v1.0.5' (NullReferenceException: Object reference not set to an instance of an object)

    any idea?

    I also get those warnings btw:
    Code:
    (23:21:51) | [Oxide] 11:22 PM [Warning] Missing plugin name prefix 'playerinformations.' for permission 'canips' (by plugin 'PlayerInformations')
    (23:21:51) | [Oxide] 11:22 PM [Warning] Missing plugin name prefix 'playerinformations.' for permission 'cannames' (by plugin 'PlayerInformations')
    (23:21:51) | [Oxide] 11:22 PM [Warning] Missing plugin name prefix 'playerinformations.' for permission 'canlastseen' (by plugin 'PlayerInformations')
    But yeah... warnings. ;)
     
  15. So you have one of them pcs that dont have the option to scroll up
     
  16. All this sarcasm... wonderful
    And just for your info:
    I am using the version you attached up there.
    I have assigned the permission.
    I always read the last 5 to 10 pages and use google.
    I know that here are many people that don't do this but you should already know that I am not one of them.

    And: it is still not working.

    Edit:
    I was able to figure it out by myself, still thank you for being rude.
     
  17. Was not being rude was being funny if you cant understand the diff then that is a bit of a worry and if you where using the version above you must delete the old config
     
  18. I can't. I am German. Nothing for you to worry about.
    And yes, the old file was one reason. Although thank you.
     
  19. 12:08 AM [Error] Failed to call hook 'Unload' on plugin 'PlayerInformations v1.0.5' (NullReferenceException: Object reference not set to an instance of an object)
    12:08 AM [Debug] at Oxide.Plugins.PlayerInformations.EndRecordTime (.BasePlayer player) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.PlayerInformations.Unload () [0x00000] in <filename unknown>:0
    at Oxide.Plugins.PlayerInformations.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Plugins.CSharpPlugin.InvokeMethod (System.Reflection.MethodInfo method, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
     
  20. Code:
    void Loaded()
            {
                if (!permission.PermissionExists(IPpermission)) permission.RegisterPermission(IPpermission, this);
                if (!permission.PermissionExists(NAMESpermission)) permission.RegisterPermission(NAMESpermission, this);
                if (!permission.PermissionExists(FCpermission)) permission.RegisterPermission(FCpermission, this);
                if (!permission.PermissionExists(LSpermission)) permission.RegisterPermission(LSpermission, this);
                if (!permission.PermissionExists(LSpermission)) permission.RegisterPermission(LPpermission, this);
            }
    cause
    Code:
    [Oxide] 4:42 AM [Info] Permission 'playerinformations.cantimeplayed' doesn't exist
    [Oxide] 4:40 AM [Info] Permission 'playerinformations.canlastposition' doesn't exist
    change this to:???
    Code:
    void Loaded()
            {
                if (!permission.PermissionExists(IPpermission)) permission.RegisterPermission(IPpermission, this);
                if (!permission.PermissionExists(NAMESpermission)) permission.RegisterPermission(NAMESpermission, this);
                if (!permission.PermissionExists(FCpermission)) permission.RegisterPermission(FCpermission, this);
                if (!permission.PermissionExists(LSpermission)) permission.RegisterPermission(LSpermission, this);
                if (!permission.PermissionExists(LPpermission)) permission.RegisterPermission(LPpermission, this);
                if (!permission.PermissionExists(TPpermission)) permission.RegisterPermission(TPpermission, this);
            }
    also i added "playerinformations." to the permissions in the config, cause of:
    Code:
    [Oxide] 4:31 AM [Warning] Missing plugin name prefix 'playerinformations.' for permission 'canips' (by plugin 'PlayerInformations')
    [Oxide] 4:31 AM [Warning] Missing plugin name prefix 'playerinformations.' for permission 'cannames' (by plugin 'PlayerInformations')
    [Oxide] 4:31 AM [Warning] Missing plugin name prefix 'playerinformations.' for permission 'canlastseen' (by plugin 'PlayerInformations')
     
    Last edited by a moderator: Mar 21, 2016