Ir para conteúdo
  • Cadastre-se

Rayo

Membro
  • Total de itens

    243
  • Registro em

  • Última visita

  • Dias Ganhos

    2

Rayo venceu a última vez em Janeiro 18 2023

Rayo teve o conteúdo mais curtido!

2 Seguidores

Sobre Rayo

  • Rank
    Incessante

Informação de Perfil

  • Eu sou
    Programmer

Últimos Visitantes

1941 visualizações
  1. Você tem uma imagem dessa aura? o efeito só vai desaparecer quando o cara deslogar?
  2. Pelo que eu consegui entender, o erro está nesta função getItemInfo(), essa função não existe na SOURCE da sua base/distro. Você terá que adiciona-la manualmente,depois compilar a sua distro ai sim ela pode ser utilizada no seu script LUA.
  3. Muita das vezes não é bug, o problema é que a galera quer que as distros sejam 100% iguais ao PXG. Ai seria muito fácil!
  4. É por que você ta usando uma função que adiciona o efeito das bless ao equipar o item,então obviamente ao retira-lo o efeito sairá ?. Até onde eu sei,não tem como fazer o efeito permanecer quando retirar o equipamento.
  5. Da uma olhada neste tutorial da otland: https://otland.net/threads/tfs-1-2-teleport-pad-system-rewrite.245784/
  6. Que base é essa que você ta utilizando?Pelo o que eu consegui entender,tem muitas funções faltando. Solução: É melhor escolher outra base!
  7. Cara, então não sei como é... pq o player vai sim conseguir usar o item MAS o script não vai da os dias de VIP de novo(pq o próprio script verifica antes se o player ja usou o beneficio do item que no caso é os dias de Vip donate que ele ganha.) Se o player ja possui os dias de vip, vai aparecer a msg em azul: e depois uma mensagem verde dizendo a quantida de dias de vip restante. CASO ele esteja usando o item pela primeira vez, ai ele ganha a quantidade de dias de vip que você escolheu.
  8. Fiz a modificação,testei e funcionou corretamente agora: function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 1 -- dias que serão adicionados local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 23569) local timenow = os.time() if getPlayerStorageValue(cid, 23569) - os.time() <= 0 then time = timenow + daysvalue doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram Adicionados ".. days .." Dia de Vip Donate no Seu Character.") s
  9. No caso se ele ainda tiver dias de vip, é para aparecer a mensagem: "Você tem x dias de vip restantes" ? ou você quer que o script não informe nada(caso ele esteja com vip ativa).
  10. Eu pensei que o problema era com os dias de vip kkkk, a modificação que eu fiz é para não da dias de vip caso ele ja estivesse vip(evitando acumulações de ganhos de vip com o item). Provavelmente o problema está na função doRemoveItem() , o item que você quer remover ele se encontra na BP ou no piso? Preciso saber dessa informação para poder fazer a correção.
  11. Testa agora: function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 1 -- dias que serão adicionados local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 23569) local timenow = os.time() if getPlayerStorageValue(cid, 23569) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end local quantity = math.floor((getPlayerStorageValue(cid, 23569) - timenow)/(24 * 60
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo