Facebook
From Niikelion, 8 Years ago, written in Lua.
Embed
Download Paste or View Raw
Hits: 1424
  1. nomove={}
  2.  
  3. function Initialize(Plugin)
  4.         Plugin:SetName("NT cuboid")
  5.         Plugin:SetVersion(1)
  6.         PluginMenager=cRoot:Get():GetPluginMenager()
  7.         PluginMenager:BindCommand("/lock","NT.lock",LockPlayer,"- lock [player]")
  8.         PluginMenager:BindCommand("/unlock","NT.unlock",UnlockPlayer,"- unlock [player]")
  9.         PluginMenager:AddHook(Plugin,cPluginMenager.HOOK_PLAYER_MOVING)
  10.         return true
  11. end
  12.  
  13. function LockPlayer(Split,Player,otherPlayer)
  14.         if #Split==2 then
  15.                 if otherPlayer:GetName()==Split[2]
  16.                         local SendMessage=function(otherPlayer)
  17.                         nomove[otherPlayer:GetName()]="locked"
  18.                         return true;
  19.                 else
  20.                         Player:SendMessage("No player named ")
  21.                 end
  22.         else
  23.                 Player:SendMessage("too few or too much arguments");
  24.         end
  25.        
  26. end
  27. cRoot:Get():ForEachPlayer(SendMessage)
  28.         return true
  29. end
  30.  
  31. function OnPlayerMoved(Player)
  32.         if nomove[Player:GetName()]=="locked" then
  33.          return true
  34.         end
  35. end

Replies to lock player rss

Title Name Language When
Re: lock player Niikelion lua 8 Years ago.