Acabei de achar em um ot que eu tinha no PC o Script:
local config = {
access = 3 -- to see other players position
}
function onSay(cid, words, param, channel)
local pid = cid
if(param ~= '' and getPlayerAccess(cid) >= config.access) then
pid = getPlayerByNameWildcard(param)
if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. param .. " is not currently online.")
return true
end
end
local position = getCreaturePosition(pid)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, (pid == cid and "Your" or getCreatureName(pid)) .. " current position is [X: " .. position.x .. " | Y: " .. position.y .. " | Z: " .. position.z .. "]")
return true
end
Já podem fechar esse Tópico ![]()






info
Grupo: Campones
Registrado: 08/05/09
Posts: 8
Reputação: 0
Olá pessoal do xtibia, eu queria um sistema de report mais eficiente para o meu Ot, mas para isso eu preciso de um script que mostre o X, Y, Z em que o Player se encontra, para que essa localização (X,Y,Z) seja reportada pelo player no site através do tópico bug tracker..
Eu preciso de um script que quando o player falar !pos mostre a localização dele mais ou menos assim:
18:25 Your current position is [X: 179 | Y: 439 | Z: 14]
Não quero que seja criado logs nem nada, só que seja mostrado isso ao player..
Obrigado.