From 38db7467e5a9fc127beab5012c8442c069e386f4 Mon Sep 17 00:00:00 2001 From: Major- Date: Fri, 1 Aug 2014 15:17:01 +0100 Subject: [PATCH] Add comments to teleport, use the conventional ' ' for strings with no interpolation. --- data/plugins/cmd/teleport/teleport.rb | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/data/plugins/cmd/teleport/teleport.rb b/data/plugins/cmd/teleport/teleport.rb index 6f83fdf0..70da0ea9 100644 --- a/data/plugins/cmd/teleport/teleport.rb +++ b/data/plugins/cmd/teleport/teleport.rb @@ -1,14 +1,17 @@ require 'java' + java_import 'org.apollo.game.model.Position' +# Sends the player's position. on :command, :pos, RIGHTS_MOD do |player, command| - player.send_message("You are at: #{player.position}") + player.send_message('You are at: #{player.position}.') end +# Teleports the player to the specified position. on :command, :tele, RIGHTS_ADMIN do |player, command| args = command.arguments unless (2..3).include?(args.length) - player.send_message("Invalid syntax - ::tele [x] [y] [optional-z]") + player.send_message('Invalid syntax - ::tele [x] [y] [optional-z]') return end @@ -16,5 +19,5 @@ on :command, :tele, RIGHTS_ADMIN do |player, command| y = args[1].to_i z = args.length == 3 ? args[2].to_i : player.position.height - player.teleport Position.new(x, y, z) if (0..4).include?(z) + player.teleport(Position.new(x, y, z) if (0..4).include?(z)) end \ No newline at end of file