Updated the /back and /top command.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1636 0a769ca7-a7f5-676a-18bf-c427514a06d6
This commit is contained in:
parent
37276a4430
commit
0ba7a42762
@ -2,7 +2,7 @@ function HandleBackCommand( Split, Player )
|
|||||||
if (X[Player:GetName()] == nil) or (Y[Player:GetName()] == nil) or (Z[Player:GetName()] == nil) then
|
if (X[Player:GetName()] == nil) or (Y[Player:GetName()] == nil) or (Z[Player:GetName()] == nil) then
|
||||||
Player:SendMessage(cChatColor.Green .. "There is no last position known")
|
Player:SendMessage(cChatColor.Green .. "There is no last position known")
|
||||||
else
|
else
|
||||||
Player:TeleportTo(X[Player:GetName()], Y[Player:GetName()], Z[Player:GetName()])
|
Player:TeleportToCoords(X[Player:GetName()], Y[Player:GetName()], Z[Player:GetName()])
|
||||||
Player:SendMessage(cChatColor.Green .. "You teleported back to your last known position")
|
Player:SendMessage(cChatColor.Green .. "You teleported back to your last known position")
|
||||||
end
|
end
|
||||||
return true
|
return true
|
||||||
|
@ -4,7 +4,7 @@ function HandleTopCommand( Split, Player )
|
|||||||
local PlayerPos = Player:GetPosition()
|
local PlayerPos = Player:GetPosition()
|
||||||
local Height = World:GetHeight( math.floor(PlayerPos.x), math.floor(PlayerPos.z) )
|
local Height = World:GetHeight( math.floor(PlayerPos.x), math.floor(PlayerPos.z) )
|
||||||
SetBackCoordinates( Player )
|
SetBackCoordinates( Player )
|
||||||
Player:TeleportTo( PlayerPos.x, Height+1, PlayerPos.z )
|
Player:TeleportToCoords( PlayerPos.x, Height+1, PlayerPos.z )
|
||||||
Player:SendMessage("Teleported to the top block")
|
Player:SendMessage("Teleported to the top block")
|
||||||
|
|
||||||
return true
|
return true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user