@rogeriofarkas Tenta ae
function onStepIn(cid, item, position, fromPosition)
local config = {
storage = 789458,
from = {x = 1269, y = 2250, z = 7},
to = {x = 1269, y = 2253, z = 7},
maxPlayers = 50,
pos = {x = 1270, y = 2251, z = 7},
}
local function getPlayersInArea(left, right)
local playersInArea = {}
for _, cid in ipairs(getPlayersOnline()) do
if isInRange(getThingPos(cid), left, right) then
table.insert(playersInArea, cid)
end
end
return playersInArea
end
if isPlayer(cid) then
if getPlayerStorageValue (cid, config.storage) > os.time() then
doPlayerSendTextMessage(cid, 19, "Voce Ja fez a quest volte amanha.")
doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT)
doTeleportThing(cid, fromPosition, true)
else
doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT)
end
if table.getn(getPlayersInArea(config.from, config.to)) < config.maxPlayers and getPlayerStorageValue (cid, config.storage) > os.time() then
doSendMagicEffect(fromPosition, CONST_ME_TELEPORT)
doTeleportThing (cid, config.pos)
doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT)
elseif table.getn(getPlayersInArea(config.from, config.to)) >= config.maxPlayers and getPlayerStorageValue (cid, config.storage) > os.time() then
doPlayerSendTextMessage (cid, 19, "Voce Ja Tem grupo na quest favor aguarda.")
doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT)
doTeleportThing(cid, fromPosition, true)
end
end
return true
end







info
Grupo: Campones
Registrado: 23/08/19
Posts: 10
Reputação: 0
Boa Tarde então tenho essa script porem ele tá fazendo ao contrario do que eu queria invés dele barra quem tem a storage ele tá barrando quem não tem queria sabe o que falto para acrescenta na script
a action já está dando storage por tal hora do jeito que queria só movement mesmo que não está fazendo do jeito que eu queria
caso tiver no lugar errado me desculpa por favor me mover obrigado a todos do fórum