~/paste/22193
~/paste/22193
~/paste/22193

  1. register_command('teleport', array(
  2.     'description': 'Request to teleport to the specified player',
  3.     'usage': '/tp <playername>',
  4.     'permission': 'katcraft.tp',
  5.     'noPermMsg': 'You should always be able to request to teleport. Please post a bug report immediately on the community forums!',
  6.     'aliases': array('tp', 'tpa', 'tpo'),
  7.     'executor': closure(@alias, @sender, @args) {
  8.             if(@args == array()){
  9.        
  10.             die('You must specify a player to teleport to!')
  11.        
  12.         }
  13.     @destination = ploc(@player)
  14.     export('teleport.name.'.player(), @player)
  15.     export('teleport.temp.'.@player, @destination)
  16.  
  17.         @player = @args[0]
  18.         if(has_permission(player(), 'katcraft.tp.override')){
  19.        
  20.            set_ploc(player(), @destination)
  21.        
  22.         } else{
  23.        
  24.             tmsg(@player, player() 'would like to teleport to you. /tpaccept to allow, or /tpdeny to cancel.')
  25.        
  26.         }
  27.        
  28.        
  29.     }
  30. ))
Language: text
Posted by Anonymous at 08 Jun 2017, 08:09:13 UTC