NTeleportation

Moved

Total Downloads: 53,605 - First Release: Apr 12, 2016 - Last Update: Apr 5, 2018

5/5, 88 likes
  1. Did you update the plugin? Delete the plugin in the plugins folder, download the newest version and install that one.
     
  2. I have updated it and it seemed to work, thanks!
     
  3. Hello! Is it possible to create a point tp valid for all players
     
  4. You mean like /town? That teleport command is available for everyone to use without the need of accepting any requests. Im using it for people to be able to TP to a town on my server,
     
  5. Hi. I'm having this problem. I can't use it in the game.
    Code:
    00:20 [Info] Loaded plugin NTeleportation v1.0.14 by Nogrod
    00:20 [Error] Failed to initialize plugin 'NTeleportation v1.0.14' (DirectoryNotFoundException: Could not find a part of the path "D:\rustserver\server\RustWorldServer\oxide\lang\en\NTeleportation.json".)
    00:20 [Debug]   at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in <filename unknown>:0
      at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share) [0x00000] in <filename unknown>:0
      at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)
      at System.IO.StreamWriter..ctor (System.String path, Boolean append, System.Text.Encoding encoding, Int32 bufferSize) [0x00000] in <filename unknown>:0
      at System.IO.StreamWriter..ctor (System.String path, Boolean append, System.Text.Encoding encoding) [0x00000] in <filename unknown>:0
      at (wrapper remoting-invoke-with-check) System.IO.StreamWriter:.ctor (string,bool,System.Text.Encoding)
      at System.IO.File.WriteAllText (System.String path, System.String contents, System.Text.Encoding encoding) [0x00000] in <filename unknown>:0
      at System.IO.File.WriteAllText (System.String path, System.String contents) [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Lang.RegisterMessages (System.Collections.Generic.Dictionary`2 messages, Oxide.Core.Plugins.Plugin plugin, System.String lang) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NTeleportation.Init () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.NTeleportation.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod 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.CSPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0
    00:20 [Info] Unloaded plugin NTeleportation v1.0.14 by Nogrod
    00:20 [Info] No previous version to rollback plugin: NTeleportation
     
    Last edited by a moderator: Oct 13, 2016
  6. Hi i`m having troubles with /tpr , some players get this message : You cant teleport while in building blocked ( all over the map)
    Im not sure but may be related with NoEscape, trying more about atm , but removing the plugin just wo nt work and i cant restart server atm, any idea? thx

    P.D: The problem occurs when a player send tpr to another player which is in building privilage.
    I assume its because the tpr requester is not autorized on the cupboard?
     
    Last edited by a moderator: Oct 13, 2016
  7. Wulf

    Wulf Community Admin

    That should have been fixed in today's Oxide update.
     
  8. Is NTeleport still work in the new rust update 14/10/16? let me know
     
  9. Hi im having trouble with this plugin, i actually dont even know how to make this plugin work on my server someone please help me ;-;
     
  10. Today although my cooldown is set to 30 seconds it says i have to wait an hour anyone know how to fix that? Ive tried removing the plugin and installing it again.
     
  11. You need to reload the plugin after making changes to the config
     
  12. I haven't changed anything thats the problem, ive restarted the server and the cooldown is still now at 49 minutes. No clue why suddenly its at an 1hr before and i reloaded the plugin multiple times. I will wait the 49 and see if the issue still persists.
     
  13. You need to check your config if you want the config set to default delete it then reload the plugin it will make a new one or try deleting the 4 files in the data folder then reload it
     
  14. Done still says 49 minute cooldown :(

    ill try to delete the data files but i guess this is going to reset everyones home locations
    [DOUBLEPOST=1476584642][/DOUBLEPOST]Deleting the data files fixed it luckily i had a backup from an hr ago , thanks for the help bud. I am just wondering what suddenly changed the data file for everyones cooldown to like 1 plus hrs.
     
    Last edited by a moderator: Oct 16, 2016
  15. Everyone will need to redo their home tp's
     
  16. Fixed x2
     
    Last edited by a moderator: Oct 16, 2016
  17. [deleted, obsolete]
     
  18. Id like to give permissions to reg players aka default.
    But I want to limit access to just
    tpr ,tpa, tpc and town.
    I do not know if its worked in or anything, but what permissions would I apply to default usergroup so that they have just those 4 permissions?
     
  19. @Nogrod @Wulf Hi there is a very simple problem but I cant solve it its a bug. There is setting to enable /tp also for moderators but when I disable it my oxide usergroup "moderator" can still use the command and teleport anyone while their AuthLevel is 0 and the moderator group doesnt have needed permission (nteleportation.tp).

    I tried logging the permission it needs into console and it showed "nteleportation.tp" which the moderators dont have yet the underlined code bellow return true everytime.

    permission.UserHasPermission(player.UserIDString, perm);

    This is the code to check it

    Code:
            private bool IsAllowed(BasePlayer player, string perm = null)
            {
                var playerAuthLevel = player.net?.connection?.authLevel;
                var requiredAuthLevel = configData.Admin.UseableByModerators ? 1 : 2;
                if (playerAuthLevel >= requiredAuthLevel) return true;
                return !string.IsNullOrEmpty(perm) && permission.UserHasPermission(player.UserIDString, perm);
            }
     
  20. Wulf

    Wulf Community Admin

    That isn't the cause. If that was returning true every time, then every plugin on Oxide would be broken.

    Are you sure the user isn't inheriting the permission from another group? What do you have the UseableByModerators setting set to?