Ir para conteúdo

xWhiteWolf

Héroi
  • Registro em

  • Última visita

Tudo que xWhiteWolf postou

  1. você quer minha permissão pra usar?
  2. Tópico aprovado e movido pra seção correta. Estarei te dando um ponto de REP+ pelo conteúdo trazido pro fórum. Obrigado por contribuir!
  3. Olá Wakon, seu tópico foi aprovado! Obrigado por contribuir com o TK e peço perdão pela demora pra aprovar, estava fazendo testes pra garantir que o script realmente funciona. Abraços
  4. Gostei , tópico aprovado e movido pra area correta. Espero que o povo do TK saiba dar um bom proveito pra essas funções..
  5. não cara.. hauhauh do jeito que eu fiz tá certíssimo e eu inclusive testei. O paradigma utilizado em Lua é programação estruturada, isso significa que ele executa na ordem que as coisas estão colocadas: if getPlayerStorageValue(cid, config.recorde) <= getPlayerStorageValue(cid, config.storage) then setPlayerStorageValue(cid, config.recorde, getPlayerStorageValue(cid, config.storage)) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "[Bird Hunt]\nYou made ".. getPlayerStorageValue(cid, config.recorde) .." points, that\'\s your new record!") end setPlayerStorageValue(cid, config.storage, -1) Se o storage do recorde for <= storage dos pontos então seta o valor do recorde como valor dos pontos manda msg do recorde fim seta o storage dos pontos como -1 pra permitir que vc entre novamente na sala
  6. aparece algum erro no console? aqui em casa tá funcionando de boa o.O (tirando a parte da tabela) Pro bixo correr vc tem que alterar a distancia que ele começa a fugir e colocar bastante speed nele
  7. acredito que não exista um healthpercent como tag pra vc colocar no xml, mas vc pode fazer isso pelo próprio script: if 0.3 * getCreatureMaxHealth(cid) <= getCreatureHealth(cid) then -- EXECUTA A MAGIA OU EM OUTRAS PALAVRAS, ATIVA O DOCOMBAT else doPlayerSendCancel(cid, "Not enough health to perform this spell.") end
  8. oO, I didn't understand anything, do you speak english?
  9. xWhiteWolf postou uma resposta no tópico em Suporte Tibia OTServer
    são os parametros da formula, tenta pensar assim:
  10. xWhiteWolf postou uma resposta no tópico em Suporte Tibia OTServer
    Na source a formula tá definida como: ML: min = ((player->getLevel() / minl + player->getMagicLevel() * minm) * 1. * mina + minb); max = ((player->getLevel() / maxl + player->getMagicLevel() * maxm) * 1. * maxa + maxb); Skill: max = (weapon->getWeaponDamage(player, target, item, true) * maxa + maxb); max = maxb; Quando você faz a formula das spells/weapons vc tem setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1.4, 2.8, 40, 70) esse 5, 5, 1.4, 2.8, 40, 70 são valores que vão substituir minl, maxl, minm, maxm, mina, maxa, minb, maxb, a formula em si usa 8 números mas se vc ocultar alguns ele vai assumir valor padrão como 1 OU 0 (dependendo se for multiplicação ou soma). Sugiro que vc vá alterando esses valores, dê reload e fique testando, dps de alguns poucos testes vc descobre quais são os responsáveis pelo minl e maxl
  11. sim mano, esse proximo fds começo os testes mas muito provavelmente vai dar pra controlar rotas de npcs/monstros/summons/players.. e se não der, com poucas edições a mais passa a ser possível hahauuha
  12. esse algoritmo que ele fez ^é o mesmo que eu tinha feito na newlib de separar os caminhos em nodes e ir seguinto um caminho grande através de pequenas tiras de caminho, o problema é que isso é extremamente falho pra desviar de objetos, por ex. Ali onde ele passou nas rochas, teria que fazer 1 node em cada mudança de direção pro bot entender onde ir sem dar merda. Mas a idéia de um bot em lua é boa, eu só não usaria porque sou contra bots :x
  13. xWhiteWolf postou uma resposta no tópico em Suporte & Pedidos
    justo hahaha mas se fosse só ter uma boa proposta nós não teriamos uns poketibia merda por aí com 400 players enquanto o zezenia não bate nem 200 player
  14. ^não é essa a questão.. se o fórum tá com problema é bom a gente arrumar pra outros não terem esse problema
  15. xWhiteWolf postou uma resposta no tópico em Suporte & Pedidos
    Obrigado por compartilharem as opiniões de vocês, eu esperava que mais gente fosse opinar mas deu pra ter uma noção já
  16. dessa eu não sabia, então passe a usar o <> que eu vou ver se o comedinha consegue ajustar isso. Mais uma vez peço desculpas em nome da equipe por você ter tido a sensação de ser ignorado mas garanto que não foi de propósito. edit: usei [.code] e foi normal
  17. Graças ao nosso marvilhoso colega Elwyn o tibia foi zerado hoje dia 09/03/2015 haha. Ele lançou uma função crucial pra fazer qualquer script relacionado à movimentação ao combinar o algoritmo de pathFinding da source à uma função Lua. Sei que muita gente não frequenta a seção de programming OU não entendeu nada doque eu falei mas pqp, deem uma rápida olhada noque dá pra criar: Isso é um GIF de um sistema que eu to tentando fazer desde novembro de 2014 e que agora eu finalmente consegui terminar graças à genialidade desse mito. Trata-se de uma talkaction que vc digita !Lugarquevcquerir e o personagem vai andando automaticamente até o local e quando chega ele manda uma msg avisando que vc chegou ao destino, semelhante a um GPS!!!!!11111 Fora que com isso podemos controlar os movimentos do NPCS!!!!111 Dá pra fazer uma fucking quest que vc tem que seguir o npc até um altar secreto e seilá, ele é um npc normal que vende backpack/rope/shovel mas qnd dá 18h de um certo dia ele visita a tumba e volta pra cidade (e vc tem que seguir ele pra descobrir isso). SUCH RPG!!!!! Sei lá, eu animei demais com isso >.< As possibilidades são tantas que eu não consigo nem me conter AUHIEUHIUHI dá pra fazer MUITA coisa cara, inclusive vou tentar trazer os scripts relacionados à essa função pra vocês. Se você gostou das idéias, sério, não clica em gostei no meu tópico, vai lá no tópico do elwyn e clica... ele é o verdadeiro mito que resolveu isso.
  18. Você é o melhor ser humano desse saite, REP+ e aprovadíssimo. Selo Lobo de qualidade hahahaha
  19. xWhiteWolf postou uma resposta no tópico em Playground (Off-topic)
    Prazer Samcem, sou o xisUaitiUolfi
  20. local s = {5668,5669,5667} local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) function x(p, d) local t = {{x=p.x,y=p.y-1,z=p.z},{x=p.x+1,y=p.y,z=p.z},{x=p.x,y=p.y+1,z=p.z},{x=p.x-1,y=p.y,z=p.z}} return t[d+1] end function onCastSpell(cid, var) local position1 = {x=getPlayerPosition(cid).x+1, y=getPlayerPosition(cid).y+1, z=getPlayerPosition(cid).z} local pos = getCreaturePosition(cid) local itemid = 2335 --id da kunai doCreateItem(itemid, pos) addEvent(function() local item = getTileItemById(pos, itemid) if item.uid > 0 then doRemoveItem(item.uid) end end, 5 * 1000) local mystr = "return {x=xx,y=yy,z=zz}" local mystr = string.gsub(mystr, "xx", pos.x) local mystr = string.gsub(mystr, "yy", pos.y) local mystr = string.gsub(mystr, "zz", pos.z) local position112 = {x=getPlayerPosition(cid).x, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} setPlayerStorageValue(cid, s[1], mystr) setPlayerStorageValue(cid, s[2], os.time()+0) setPlayerStorageValue(cid, s[3], 1) for i = 1, 5 do end doCombat(cid, combat, var) return true end testa agora
  21. que delicia ver gente que ainda tem espírito de ajudar o tibia...
  22. Posto script aqui vai fazer 1 ano e nunca vi nenhum problema, eu fui atrás do seu tópico (pra quem for preguiçoso ou desinteressado, aqui está). Não entendi direito o problema, talvez porque eu nunca tenha passado por ele.. eu só clico no <> e uma vez no editor de code, colo o script normalmente, uso identação com tab ou idento no notepad antes de passar pra cá. O Matheus é uma pessoa assim como qualquer um de nós, ele se dedica noque dá no fórum mas ele tem vida.. ele trabalha e estuda e até mesmo pra mim que sou da equipe é dificil de dialogar. Se ele se prontificou a tentar resolver, confia que ele vai, apenas tenha paciência. No mais, peço desculpas em nome da equipe se você teve problemas de qualquer tipo usando a formatação do code.
  23. xWhiteWolf postou uma resposta no tópico em Suporte & Pedidos
    Fala galera do TK, hoje vim trazer pra vocês uma discussão matura: Em sua opinião, qual seria a versão de um futuro servidor de sucesso? e oque esse servidor precisaria pra ter vocês como jogadores? A pergunta inicialmente é direcionada à servidores alternativos (ATS) mas aceito sugestões de qualquer tipo de servidor desde 0.4 baiakão zuero 99999x até 1.1 Global. Deixem suas opiniões. Respondam essas duas perguntas e estejam preparados pra ouvir opiniões de outros membros. PS: Se possível tentem organizar um pouco as respostas tomando esse exemplo abaixo. Versão: Tibia 8.6 Motivo: É uma versão que vai abrangir muitos players Oque um servidor precisaria pra me conquistar: Todas as coisas que vc gostaria/não gostaria de ver Abraços do lobo.
  24. ok, vou me dar a conquista de designer e tá tudo certo UHAUHEUHA
  25. fiz nada não rapaz UHAIEUHIUA nem manjo dos photoshop pra transformar imagens bonitas em signs fodásticas..

Informação Importante

Confirmação de Termo