Ir para conteúdo

Featured Replies

Postado

Bom dia galerinha, estou com uma script aqui , que teleporta o player que clicar seja na porta/statua e etc, porem eu gostaria de adicionar a função de apenas quem tiver Premium Account pode usar e remover a função de prescisar de um item para da use.
data/actions/scripts.

 

Spoiler

function onUse(cid, item, fromPosition, item2, toPosition)
local teleport = {x=986, y=926, z=7} -- Coordenadas para onde o player irá ser teleportado.
local item_id = 1953 -- ID do item que o player precisa para ser teleportado.
if getPlayerItemCount(cid,item_id) >= 1 then
doTeleportThing(cid, teleport)
doSendMagicEffect(getPlayerPosition(cid), 10)
doPlayerSendTextMessage(cid, 22, "Ok, let's go! You sacrificed your "..getItemNameById(item_id).." for make this quest!")
else
doPlayerSendTextMessage(cid, 23, "Sorry, you need a "..getItemNameById(item_id).." to enter.")
end
end

 

 

Resolvido por Wakon

Ir para solução
Postado
  • Solução
local teleport = {x=986, y=926, z=7} -- Coordenadas para onde o player irá ser teleportado.
function onUse(cid, item, fromPosition, item2, toPosition)
    if not isPremium(cid) then
       return doPlayerSendTextMessage(cid, 22, "Apenas jogadores premium.") and true
    end
    doTeleportThing(cid, teleport)
    doSendMagicEffect(getPlayerPosition(cid), 10)
    doPlayerSendTextMessage(cid, 22, "Teleportado.")
   return true
end

 

Postado
  • Autor
7 horas atrás, Wakon disse:

local teleport = {x=986, y=926, z=7} -- Coordenadas para onde o player irá ser teleportado.
function onUse(cid, item, fromPosition, item2, toPosition)
    if not isPremium(cid) then
       return doPlayerSendTextMessage(cid, 22, "Apenas jogadores premium.") and true
    end
    doTeleportThing(cid, teleport)
    doSendMagicEffect(getPlayerPosition(cid), 10)
    doPlayerSendTextMessage(cid, 22, "Teleportado.")
   return true
end

 


Irei testar.

@Edit

Funcionou perfeitamente , obrigado. REP++

Editado por Yago Blind. (veja o histórico de edições)

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo