Here is a solution that worked for a few minutes but after about 5 minutes of the server being up, TP broke again.
Delete plugin, config and data. Shut down server. Start it back up. Re-Add plugin. It will work.
Now this could have been shit timing but when I tried /tp as an admin, it gave me the same error as before but TPR worked at the time. However, after tying /TP myself, no one else was able to do /TPR and the chat error was showing up for everyone..
PLEASE FIX
NTeleportation
Moved
Total Downloads: 53,605 - First Release: Apr 12, 2016 - Last Update: Apr 5, 2018
- 5/5, 88 likes
-
Admins cannot use /tp or /home. But players can with no problem. I went into RCON and did "grant user SubtleSara nteleportation.tp" and "grant user SubtleSara nteleportation.tphome" but it's no use. Started happening hours before the update. Hoping for a fix soon.
-
I get this error anytime anyone tries to send a tpr
Code:[Error] Failed to call hook 'cmdChatTeleportRequest' on plugin 'NTeleportation v1.0.11' (NullReferenceException: Object reference not set to an instance of an object)
This is more than likely a plugin conflict however, I cannot determine which one, especially since I have changed absolutely nothing and this has worked for months without issue. -
-
-
-
-
-
This plugin is working in every way except i see this when i set a home, http://i.imgur.com/I5zPCbv.jpg
no error messages -
I have removed all from Config Data Lang and also the plugin reinstalled with a new download and still get this
Code:(16:01:40) | [Oxide] 15:57 [Debug] at Oxide.Plugins.NTeleportation.cmdChatTeleportRequest (.BasePlayer player, System.String command, System.String[] args) [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.Plugin.CallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
-
I'm still having issues on my server, no replies from anyone?
-
hey i was wondering if this or another tp plugin can tp all players at one to yourself? need it for a arena im doing and typing in all 48 other people in the server makes my fingers hurt
-
once a warp is made you can tp all players including sleepers to a warp point.. -
I'm willing from my next paycheck to donate to have this fixed
-
Ok. After spending a few hours with MikeTheVike | Oxide trying to diagnose the problem. We found it and patched it..
We are requesting Nogrod | Oxide to rewrite our patch into the current version to stop this error happening for other server owners.
The problem we found:
We discovered when a player tries to teleport, the plugin checks online and sleeper list for matching names or ID.
However, we discovered a few steam accounts with no names, and they were also "disabled" or "deleted" accounts..
We have not confirmed if they are closed account, Steam dev accounts, banned accounts, deleted accounts.
The mod was failing, due to finding blank names and having no check in place for names = null..
It seems MikeTheVike | Oxide had this issue first, if other server had these players join, they would also have their mods stop working. So it is not client or server based issue. Its just a small rewrite in the mods..
We were unaware players could have no name, this may explain why the null check was never in place..
This also effected most mods that check player names, such as Friends API for Rust | Oxide and Rust:IO Clans for Rust | Oxide
I'm sure there are more....
We have patched these 3 mods and I will be posting our update in each plugins thread..
We are asking devs to please take our updates and patch your original .cs files..
Code Changes:
Added in checks for 'blank' or 'null' names.
SteamID never returns null so is not an issue.
Few other small changes, nothing big
Credits:
Grounds Keeper Willy (aka: Lucien)
Lucien | Oxide - Steam Community :: siN.Grounds Keeper Willy
All coding credits should go to Willy, he is the brains here. I cannot do this without him.
Mike The Vike
MikeTheVike | Oxide - MikeTheVike
Mike was the first owner/player to report this issue. Without him we would not know it was in need of a patch.
He also allowed us remote access which in turn made the entire process alot faster and easier.
OfficerJAKE (Myself)
OfficerJAKE | Oxide - Steam Community :: siN.OfficerJAKE
I replied to Mike's thread, figured we could fix this, got us all together to debug and patch.
Small code fixes, advice and knowledge..
Here is our updated version....
[DOUBLEPOST=1473748213][/DOUBLEPOST]Attached Files:
-
-
OfficerJAKE, Mike The Vike, and Grounds Keeper Willy:
Thank you This is one of my main plugins that everyone has complained that hasn't worked since the 1st of this month.. I have already put this on my server and hope it works out.. Thank you for taking the time out of your day/night to work on this as many people have waiting patently for a fix... Again thank you for the fix... -
We were just lucky to have the chance to be able to recreate this error, to be bale to patch it..
The majority of server owners won't have this issue, and more devs can't recreate it.
Shoutout again to MikeTheVike | Oxide for allowing us access to his server to fix this issue.
And Lucien | Oxide for being just too damn clever -
The "cmdChatTeleportRequest" works 100% with full names, part of names, IP's and SteamID's.
If this would be my plugin, i would request to instant remove such a post!!!
If you really would be interested in solving problems, and NOT irritating other members, then you should contact the plugin developer with your found issues and your made experience...
And not start CROSS-POSTING!!!
That's, how it's done right. Otherwise, you are always free to distribute your own plugin or plugin version, but NOT it the plugin thread of the original plugin itself!!!
My 2 cents on it....Last edited by a moderator: Sep 13, 2016 -
-
...I know how the plugin works, and that it works in 99%....