Setting up multiple VIP groups?Solved
I have 3 vip options and each one comes with different home, tp time, etc how do I go about doing this
The configuration options enable you to create custom permissions, you must then..
  1. create vip groups
  2. assign those permissions to each group
  3. assign the groups to the vip players
Alternatively you could just assign the permissions to the players, but that is not recommended.
I dont think thats what he meant, im looking for the same thing.
    "VIPHomesLimits": {
      "nteleportation.vip": 5​
That thing, just more of them.
Example:
    "VIPHomesLimits": {
      "nteleportation.vip": 5

    "VIP+HomesLimits": {
      "nteleportation.vip": 8

    "VIP++HomesLimits": {
      "nteleportation.vip": 10​
anyone find the answer ?
You can set different home amount, daily limits, and countdowns for each vip permission:

"VIPHomesLimits": {
  "nteleportation.vipa": 5,
  "nteleportation.vipb": 10,
  "nteleportation.vipc": 15
"VIP+HomesLimits": {
  "nteleportation.vipa": 8,
  "nteleportation.vipb": 16,
  "nteleportation.vipc": 24
"VIP++HomesLimits": {
  "nteleportation.vipa": 10​​,
  "nteleportation.vipb": 15,
  "nteleportation.vipc": 25

Save the config and reload the plugin.
Next, you need to create oxide groups for each permission via F1 console, rcon, etc.:

oxide.group add ntvipone
oxide.group add ntviptwo
oxide.group add ntvipthree​

Then assign the permission to each group:

oxide.grant group ntvipone nteleportation.vipa
oxide.grant group ntviptwo nteleportation.vipb
oxide.grant group ntvipthree nteleportation.vipc

Finally, add users to each group:

oxide.usergroup add Bob ntvipone
oxide.usergroup add Dave ntviptwo
oxide.usergroup add Jack ntvipthree
oxide.usergroup add Argus ntvipone
5ba5bf1da6b60.jpg rfc1920
You can set different home amount, daily limits, and countdowns for each vip permission:

"VIPHomesLimits": {
  "nteleportation.vipa": 5,
  "nteleportation.vipb": 10,
  "nteleportation.vipc": 15
"VIP+HomesLimits": {
  "nteleportation.vipa": 8,
  "nteleportation.vipb": 16,
  "nteleportation.vipc": 24
"VIP++HomesLimits": {
  "nteleportation.vipa": 10​​,
  "nteleportation.vipb": 15,
  "nteleportation.vipc": 25

Save the config and reload the plugin.
Next, you need to create oxide groups for each permission via F1 console, rcon, etc.:

oxide.group add ntvipone
oxide.group add ntviptwo
oxide.group add ntvipthree​

Then assign the permission to each group:

oxide.grant group ntvipone nteleportation.vipa
oxide.grant group ntviptwo nteleportation.vipb
oxide.grant group ntvipthree nteleportation.vipc

Finally, add users to each group:

oxide.usergroup add Bob ntvipone
oxide.usergroup add Dave ntviptwo
oxide.usergroup add Jack ntvipthree
oxide.usergroup add Argus ntvipone

Thanks but when I reload the plugin the json file will be back like what he was like I didnt edit anything

Well, you do have to add them to the file.  If you are saying that it is resetting what you added then that is new to me.   Worst case, save a copy, unload the plugin, save again, then load.
Thanks. It worked

you can add a different teleort cost for different groups.

For example:
default - 500$
VIP1 - $400 teleport
vip2 - 300$ teleport
vip3 - 100$ teleport

Thanks