nomove={} function Initialize(Plugin) Plugin:SetName("NT cuboid") Plugin:SetVersion(1) PluginMenager=cRoot:Get():GetPluginMenager() PluginMenager:BindCommand("/lock","NT.lock",LockPlayer,"- lock [player]") PluginMenager:BindCommand("/unlock","NT.unlock",UnlockPlayer,"- unlock [player]") PluginMenager:AddHook(Plugin,cPluginMenager.HOOK_PLAYER_MOVING) return true end function LockPlayer(Split,Player,otherPlayer) if #Split==2 then if otherPlayer:GetName()==Split[2] local SendMessage=function(otherPlayer) nomove[otherPlayer:GetName()]="locked" return true; else Player:SendMessage("No player named ") end else Player:SendMessage("too few or too much arguments"); end end cRoot:Get():ForEachPlayer(SendMessage) return true end function OnPlayerMoved(Player) if nomove[Player:GetName()]=="locked" then return true end end