Olá pessoal, venho até vocês pedir ajuda pro seguinte:
1º Tpw, na hora q a premium do cara acaba e ele passa num tile que só premy pode passar, ele será teleportado para o templo...
O problema está sendo que quando qualquer creature (que não seja player) passa no tile, ele retorna os seguintes erros:
[Error - MoveEvents Interface]
data/movements/scripts/premyarea.lua:onStepIn
Description:
(internalGetPlayerInfo) Player not found when requesting player info #21
[Error - MoveEvents Interface]
data/movements/scripts/premyarea.lua:onStepIn
Description:
(internalGetPlayerInfo) Player not found when requesting player info #1
Oque poderia ser?
Abaixo o script:
function onStepIn(cid, item, position, fromPosition)
local config = {
premy = getPlayerPremiumDays(cid),
poss = {x=32360, y=31782, z=7},
player = isPlayer(cid),
access = getPlayerAccess(cid)
}
if config.player == TRUE and config.premy < 1 and config.acces < 3 then
doTeleportThing(cid, poss)
doPlayerSendTextMessage(cid,25,"You don't have more premium days.")
end
end
2º Alguem sabe como faço um script que teleportará qualquer jogador q estive em qualquer tile entra as posições x,y,z á x,y,z?
ex, que esteja entre X1 e X2:
X1 = {x=1000, y=1000, z=0}
X2 = {x=2000, y=2000, z=15}