Ir para conteúdo

Wise

Membro
  • Registro em

  • Última visita

  1. premii reagiu a uma resposta no tópico: [Storage] Por dia
  2. FeeTads reagiu a uma resposta no tópico: Npc que muda vocação por storage
  3. Orientalz reagiu a uma resposta no tópico: Item para o last hit / mais dano
  4. maiconmnt reagiu a uma resposta no tópico: (Resolvido)Outfit e addon quest
  5. Mateus Robeerto começou a seguir Wise
  6. Sotten reagiu a uma resposta no tópico: Como coloca level para entrar na porta?
  7. Ekr reagiu a uma resposta no tópico: Problema com os "Teleportes Falantes"?
  8. Nada a ver, fião.. Isso é opcional.
  9. Wise respondeu ao post em um tópico de Bruno Carvalho em Portal
    Finalmente fez essa porra de Tapatalk em, cuzão.. Saudade, bons tempos por essa quebrada rs parabéns por sempre continuar, TK.
  10. Wise alterou sua foto pessoal
  11. Wise reagiu a uma resposta no tópico: Npc Blacksmith
  12. Estou via mobile, só pra constar o fato de não ter disponível o {code}. viptile.lua (data\movements\scripts) local key = 10101 -- storage key id function onStepIn(cid, item, pos, fromPos) if getPlayerStorageValue(cid, key) > 0 then doTeleportThing(cid, fromPos, true) doSendMagicEffect(fromPos, CONST_ME_POFF) return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'Você, já testou a área vip!') end return setPlayerStorageValue(cid, key, 1) and doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'Você, está testando uma área vip!') end movements.xml (data\movements) <movevent type="StepIn" actionid="10101" event="script" value="viptile.lua"/>
  13. Wise reagiu a uma resposta no tópico: Tem uma idéia? Sugira aqui!!
  14. @pablobion Sugestão interessante, valeu.. Ainda não, estou viajando. Pode deixar que eu informo quaisquer progressos ;]
  15. Wise reagiu a uma resposta no tópico: Tem uma idéia? Sugira aqui!!
  16. Wise reagiu a uma resposta no tópico: math.percent {Cálculo Percentual}
  17. Leia um pouco sobre variáveis, valores numéricos e operadores aritméticos, assim vai interpretar melhor o que foi feito. Concordo. @Flaah Disponha.
  18. @Vodkart O script que você sugeriu, dá pra concluir que os decimais não serão arredondados corretamente. Por exemplo: 32,83 -> 32 ao invés de 33. Além de que há a possibilidade de ocorrer um conflito aritmético entre as variáveis. Mas agradeço a intenção, brother.
  19. Você não deu ouvidos ao que eu disse acima. Releia e depois observe: local skey = 1234 -- storage key id local t = { [3001] = 900, -- [valueId] = HP [3002] = 780 } function onUse(cid, item, fromPos) local v = t[getPlayerStorageValue(cid, skey)] if v then setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + v) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doSendMagicEffect(fromPos, CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, 20, "Congratulations!") end return true end
  20. Estou curtindo bastante as idéias, vamo lá..sugiram mais!! @vankk A vontade.
  21. Wise reagiu a uma resposta no tópico: Tem uma idéia? Sugira aqui!!
  22. Wise reagiu a uma resposta no tópico: Tem uma idéia? Sugira aqui!!
  23. Wise reagiu a uma resposta no tópico: Tem uma idéia? Sugira aqui!!
  24. Só não saquei essa parte. Descreva como ela acontece pra que eu possa criar, não sei que noção de "zombie event" você tem em mente. E valeu pela primeira sugestão.
  25. Estou a fim de codificar algumas idéias. Se você tem alguma em relação ao open tíbia "clássico" (não-derivado), independentemente de se tratar de uma função ou um sistema, poste aqui explicando-a. Mas lembre-se de explicar de forma clara, compreensível. Se eu me interessar por sua ideia, com certeza irei fazer o script. E, quando for postar, vou mencionar no tópico que o princípio veio da sua mente. É isso..conto com as suas idéias. Valeu, TK!!
  26. Você "resolveu" de um modo diferente do que havia pedido, mas.. OK.
  27. Ex: local mname = 'Demon' local m = getTopCreature({x = 123, y = 456, z = 7}).uid -- xyz position if isMonster(m) and getCreatureName(m):lower() == mname:lower() then -- se houver um monstro com este nome.. return false end
  28. Veja: local valor = config[getPlayerStorageValue(cid)] Você se esqueceu de determinar o parâmetro referente ao id da key a ter o valor retornado, por isso o nil citado. getPlayerStorageValue(cid, key) Faça uso de um escopo como o que o membro acima fez, para evitar demais erros.

Informação Importante

Confirmação de Termo