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}