Ir para conteúdo

brendoonh

Visconde
  • Total de itens

    312
  • Registro em

  • Última visita

  • Dias Ganhos

    2

brendoonh venceu a última vez em Fevereiro 26

brendoonh had the most liked content!

1 Seguidor

Sobre brendoonh

Informações

  • Forma que conheci o xTibia
    Otservs
  • Sou
    OT-Admin

Últimos Visitantes

2439 visualizações

brendoonh's Achievements

  1. Muito bom, aproveitei e usei no meu!! Funcionou perfeitamente.
  2. Aparentemente funcionou certinho!! Você é fera!! Valeu! Algum moderador pode fechar o topico se quiser!
  3. Bugou geral... ta espalhando pontos para todos os personagens a cada sei la, 2 ou 3 segundos. o tempo pelo comando ficou marcando horas para ganhar o proximo, mas na vdd ta sendo a cada intervalo de tempo citado anteriormente.
  4. Tenho só a duvida sobre os novos personagens estarem chegando e ganhando 1 ppoint e n contando 1h apos o char ser criado. @edit Bom, o que está acontecendo que eu gostaria de saber se existe solução, quando o servidor fica "off" o tempo continua contando. Provavelmente por isso que quando cria um novo personagem ele ja chega recebendo 1 ppoint. Até o account manager recebe qnd loga nele.
  5. Perfeito!! Obrigado pela ajuda @El Rusher Deus te abençoe Notei que tem algo errado, criei um char novo, ele ja chegou ganhando 1 point..
  6. Obrigado pela ajuda!! Testei aqui, n deu nenhum erro ao iniciar o servidor, porem, qnd uso o comando !ppoint não funciona e gera este erro que vou deixar a baixo.. [0:36:26.181] [Error - TalkAction Interface] [0:36:26.184] data/talkactions/scripts/points.lua:onSay [0:36:26.186] Description: [0:36:26.188] data/talkactions/scripts/points.lua:6: attempt to index global 'config' (a nil value) [0:36:26.193] stack traceback: [0:36:26.194] data/talkactions/scripts/points.lua:6: in function <data/talkactions/scripts/points.lua:1>
  7. Funcionou! BRIGADÃOOOOOOOO @Caronte. consegue ajudar neste?
  8. Boa noite! Uso um sistema que a cada 1h online recebe 1 ponto, eu gostaria de adicionar na talkactions uma função que faz a contagem de tempo para recebe o proximo points. Se alguem puder ajudar, obrigado! 8.60 / 0.4 points/talkactions function onSay(cid, words, param, channel) local getP = getPoints(cid) doPlayerPopupFYI(cid, "Voce possui ".. getP .." p-points!") return true end points/globalevents --[[ P Points System by LsM. ###### © 2011 Version : v1.0 ]]-- local config = { p_time = 3600, -- Tempo em segundos para receber os pontos( 3600 = 1hora ) p_points = 1 -- Quantidade de pontos recebida a cada "p_time" } local function givePoints(cid, quant) if os.time() - getCreatureStorage(cid, 1219) >= config.p_time then doPlayerSendTextMessage(cid, 19, "Parabéns, você recebeu ".. config.p_points .." p-point. Agora você tem ".. config.p_points + getPoints(cid) .." p-points na sua conta. Seu tempo foi zerado, proximo p-points daqui 2 horas.") doPlayerAddPoints(cid, quant) doCreatureSetStorage(cid, 1219, 0) doCreatureSetStorage(cid, 1219, os.time()) end return true end function onThink(interval) for i, v in pairs(getPlayersOnline()) do givePoints(v, config.p_points) end return true end
  9. A solução foi sanada com outro modelo de script. Achei no forum aqui do x tibia mesmo.
  10. points/creatureevents --[[ P Points System by LsM. ###### © 2011 Version : v1.0 ]]-- function onLogin(cid) doCreatureSetStorage(cid, 1219, os.time()) return true end function onLogout(cid) doCreatureSetStorage(cid, 1219, 0) return true end Aqui tem a parte que voce citou @Caronte Como ficaria o codigo? pq tentei de uma forma aqui e deu problema rsrsrs
  11. Me desculpe. Ja resolvi esse!! Caso consiga me ajudar com esse problema no outro topico ficaria grato >
  12. Boa noite, Alguém com conhecimento poderia me ajudar neste script? O script tem uma pequena "falha" quando o jogador morre ou desloga o tempo é resetado. Nesse sistema a cada 1h online o jogador recebe 1ppoint. Unico problema vem sendo esse citado acima. Não tenho conhecimento , mas acredito que possa ser o arquivo do globalevents, irei deixa-lo abaixo para caso alguem consiga me ajudar. points/globalevents Caso alguém consiga me da uma força..
  13. Boa tarde! Alguém por acaso pode me ajudar caso tenha experiencia .. tenho um sistema de autoloot que coloquei no servidor e inicialmente parecia ta funcionando bem.. coletava os gold, vai direto para o banco e tals.. Fui testar a função de !autoloot golden legs, ao usar este comando buga tudo, e na distro aparece um erro enorme. Servidor é 8.6 com a distro 0.4 Erro: MOD DO AUTOLOOT:
  14. Boa noite, é um pedido simples, eu acho.. rsrs Uma talkactions para saber quantos dias faltam para acabar um acesso a uma area exclusiva, por exemplo digitar !vip e aparecer quanto tempo falta para terminar. Script: Ocultar conteúdo -- Script Feito Por Leandro Machado function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 3 -- coloque quantos dias o player terá acesso a essa área local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 19234) local timenow = os.time() if getPlayerStorageValue(cid, 19234) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você ativou ".. days .." dias de vip!") setPlayerStorageValue(cid, 19234, time) local quantity = math.floor((getPlayerStorageValue(cid, 19234) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de vip!") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...