Lua Errors on both server and client.

Whenever i connect to my server i get this:


[ERROR] lua/includes/util.lua:184: bad key to string index (number expected, got string)
  1. error - [C]:-1
   2. __index - lua/includes/extensions/string.lua:265
    3. IsValid - lua/includes/util.lua:184
     4. CanTouch - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:305
      5. v - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:328
       6. unknown - lua/includes/modules/hook.lua:82


[ERROR] lua/includes/util.lua:184: bad key to string index (number expected, got string)
  1. error - [C]:-1
   2. __index - lua/includes/extensions/string.lua:265
    3. IsValid - lua/includes/util.lua:184
     4. CanTouch - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:305
      5. v - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:328
       6. unknown - lua/includes/modules/hook.lua:82


[ERROR] lua/includes/util.lua:184: bad key to string index (number expected, got string)
  1. error - [C]:-1
   2. __index - lua/includes/extensions/string.lua:265
    3. IsValid - lua/includes/util.lua:184
     4. CanTouch - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:305
      5. v - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:328
       6. unknown - lua/includes/modules/hook.lua:82


[ERROR] lua/includes/util.lua:184: bad key to string index (number expected, got string)
  1. error - [C]:-1
   2. __index - lua/includes/extensions/string.lua:265
    3. IsValid - lua/includes/util.lua:184
     4. CanTouch - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:305
      5. v - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:328
       6. unknown - lua/includes/modules/hook.lua:82


[ERROR] lua/includes/util.lua:184: bad key to string index (number expected, got string)
  1. error - [C]:-1
   2. __index - lua/includes/extensions/string.lua:265
    3. IsValid - lua/includes/util.lua:184
     4. CanTouch - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:305
      5. v - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:328
       6. unknown - lua/includes/modules/hook.lua:82


[ERROR] lua/includes/util.lua:184: bad key to string index (number expected, got string)
  1. error - [C]:-1
   2. __index - lua/includes/extensions/string.lua:265
    3. IsValid - lua/includes/util.lua:184
     4. CanTouch - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:305
      5. v - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:328
       6. unknown - lua/includes/modules/hook.lua:82


[ERROR] lua/includes/util.lua:184: bad key to string index (number expected, got string)
  1. error - [C]:-1
   2. __index - lua/includes/extensions/string.lua:265
    3. IsValid - lua/includes/util.lua:184
     4. CanTouch - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:305
      5. v - addons/gmod-13-evolve/lua/ev_plugins/sh_propprotection.lua:328
       6. unknown - lua/includes/modules/hook.lua:82

Disconnect: "Too many Lua Errors! Sorry!".
Disconnect: "Too many Lua Errors! Sorry!".



could someone who understands lua explain this???

EDIT- If it helps this only happens when i spawn items on my postnuclearrp server, the box pops up for about a second then i am flooded with that lua error

It’s a problem with Evolve, specifically in the prop protections plugin. If you use FPP you don’t need it and can just remove the sh_propprotection.lua file, which I would recommend as FPP gives you more support and functionality.

trying that now, will update if it works

EDIT- You sir are a god, now if someone could tell me how to remove the names above heads within evolve and allow somone to spawn with a combat knife (the default spawn stuff for postnukerp)

Removing names would be done by going to your evolve permissions ingame, and going to the guest category, and ticking “player names” off for guests.