Ir para conteúdo
  • 0

Pedidos Com Storage


Grotthiago

Pergunta

Tenho alguns scripts aqui que preciso que adicione STORAGE D:

 

Aqui vai :

 

 

Ao usar um item o player é teleportado para a posição x=85, y=55, z=8 , Queria que só pode ser usado se o player tiver a Storage X , caso contrário mostra uma mensagem: You cannot use this item.

 

 

function onUse(cid, item, frompos, item2, topos)

 

local pos = {x=85, y=55, z=8, stackpos=253}

 

doTeleportThing(cid,pos)

doSendMagicEffect(pos,10)

doRemoveItem(item.uid, 1)

return 1

end

 

 

 

 

 

 

 

Agora o outro:

 

 

Eu preciso de um Script que quando o player passe por um piso e tiver a storage Y ele seja teleportado para um local.

Caso não esta storage não terá efeito. (:

 

 

Agradeço desde ja.;

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

function onUse(cid, item, frompos, item2, topos)

local pos = {x = 85, y = 55, z = 8}

if getPlayerStorageValue(cid, STORAGE) < 1 then
doPlayerSendCancel(cid, "You cannot use this item.") return true
end

doTeleportThing(cid, pos)
doSendMagicEffect(pos, 10)
doRemoveItem(item.uid, 1)
return true
end

 

function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)

local posTp = {x = 1, y = 2, z = 3}

if getPlayerStorageValue(cid, STORAGE) > 0 then

doTeleportThing(cid, posTp)

end
return true
end

Link para o comentário
Compartilhar em outros sites

  • 0

Desculpa aí mas pode fazer para que isso não possa ser usado enquanto estiver com battle?

 

 

function onUse(cid, item, frompos, item2, topos)

 

local pos = {x = 85, y = 55, z = 8}

 

if getPlayerStorageValue(cid, STORAGE) < 1 then

doPlayerSendCancel(cid, "You cannot use this item.") return true

end

 

doTeleportThing(cid, pos)

doSendMagicEffect(pos, 10)

doRemoveItem(item.uid, 1)

return true

end

Link para o comentário
Compartilhar em outros sites

  • 0

tenta assim:

function onUse(cid, item, frompos, item2, topos)

local pos = {x = 85, y = 55, z = 8}

if getCreatureCondition(cid, CONDITION_INFIGHT) then
doPlayerSendCancel(cid, "You cannot use this item.") return true
end

if getPlayerStorageValue(cid, STORAGE) < 1 then
doPlayerSendCancel(cid, "You cannot use this item.") return true
end

doTeleportThing(cid, pos)
doSendMagicEffect(pos, 10)
doRemoveItem(item.uid, 1)
return true
end 

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...