Ir para conteúdo

xWhiteWolf

Héroi
  • Registro em

  • Última visita

Tudo que xWhiteWolf postou

  1. é complicado cara hahaha você teria que transformar o arco numa wand que só funciona se tiver a arrow de ID X no slot de flecha.
  2. da uma olhada e vê se ajuda http://www.tibiaking.com/forum/topic/38559-fun%C3%A7%C3%A3o-setcreaturenamecid-name-description/
  3. por stages??? como assim?
  4. xWhiteWolf postou uma resposta no tópico em Suporte Tibia OTServer
    tem certeza que esse é o script certo? data/spells/scripts/ps/Hypnosis.lua esse docastspell(cid, "Hypnosis") é oque? Alguma função da lib?
  5. xWhiteWolf postou uma resposta no tópico em Playground (Off-topic)
    Sr. Samuel era um verme mas ele realmente fazia a galera do Playground rir, eu gostava das publicações dele mas a equipe avisou diversas vezes pra ele manter as zoeiras aqui. Direto ele ia pras categorias de suporte postar coisas sem sentido nas dúvidas dos outros, deixando outros membros irritados. Alguma punição tinha que acontecer. Avisamos ele diversas vezes mas ele continuou, e quando tomou o ban passou a criar contas fakes pra postar pornô em diversos tópicos (só pra reafirmar que ele já deveria ter sido exilado faz tempo). O fórum dá bastante trabalho, a todo tempo tem denúncias, tópicos pra serem movidos e fora a administração de conteúdo.. não é sempre que dá pra gente ficar de plantão resolvendo as dúvidas de todos os membros, até porque muitas coisas a gente simplesmente não sabe como resolver.
  6. sim, 5% a mais de exp só que se esses 5% forem maior doque o limite (20) então ele só dá 20 de exp extra.
  7. eu nunca deixei server online pros outros então não sou a pessoa certa pra te ajudar mas espero que você consiga resolver. Tem uma parte do fórum destinada só a problemas como esse, dá uma olhada lá :]
  8. vou dar uma olhada dps
  9. pra sumir vc coloca pelo items.xml uma duração no item e pra ele decair pra um outro item de id 0
  10. function sendEffect(pos1, pos2) return doSendDistanceShoot(pos1, pos2, 37) end function executeEffect(cid) setPlayerStorageValue(cid, 9899, 2) local pos = getCreaturePosition(cid) if type(pos) == "table" then addEvent(sendEffect, 0 , { x=pos.x-1, y=pos.y-1, z=pos.z }, { x=pos.x+1, y=pos.y-1, z=pos.z }) addEvent(sendEffect, 1 , { x=pos.x+1, y=pos.y-1, z=pos.z }, { x=pos.x+1, y=pos.y+1, z=pos.z }) addEvent(sendEffect, 2 , { x=pos.x+1, y=pos.y+1, z=pos.z }, { x=pos.x-1, y=pos.y+1, z=pos.z }) addEvent(sendEffect, 3 , { x=pos.x-1, y=pos.y+1, z=pos.z }, { x=pos.x-1, y=pos.y-1, z=pos.z }) addEvent(executeEffect, 4 , cid) end return true end function onCastSpell(cid, var) if getPlayerStorageValue(cid, 9899) == 1 then executeEffect(cid) end return true end acho q é isso
  11. eu seria um tolo se dissesse isso hahaha é possível mas precisaria fazer modificação nas sourcers (eu não faço e não conheço alguém que manje o suficiente pra fazer)
  12. É possivel fazer apenas a demarcação do mapa em Lua usando as marcas já conhecidas (aquelas que vc pode clicar no mapa e adicionar manualmente). Pra fazer por pontinhos amarelos teria que editar o cliente. Em todo caso o problema não é adicionar as marcas de onde os players da party/guild estão e sim remover os pontos antigos (já que não existe uma função que remova). No caso ficaria adicionando uma marca a cada 2 segundos oque deixaria um spam de marcas no mapa depois de alguns minutos. Adorei a idéia, se algum dia um programador fizer a função de remover a marca eu prometo tentar fazer
  13. gostei mais da primeira versão pelo contraste que fica entre o azul e o roxo da personagem. A segunda também é bonita mas lilás com roxo ficou um excesso de cores da mesma escala que não são agradáveis aos olhos. Em todo caso parabéns pela sign
  14. acho q só pelas sources mesmo ou mudando o tipo de combat pra um tipo q não tenha efeitos
  15. só testando mesmo.. tem gente que adiciona nas sources e tem gente que não aueuhuha tem muito server que tem essas duas mas a maioria dos TFS não tem (incluindo os novos)
  16. xWhiteWolf postou uma resposta no tópico em Ouvidoria
    Tibia fez parte da minha infância, muito mais doque Avatar, CS, Naruto ou Pokémon mas o problema entre os conteúdos que são postados não estão em quem os faz e sim em quem não consegue enxergar uma oportunidade de poder utilizar um script de derivado no seu server 7.6 Classic. Eu sou a vanguarda do tibia, eu sou da primeira leva de scripters que esse jogo teve e eu posso dizer com muita propriedade que o problema atual do Tibia é a desvalorização da profissão de Rpg Maker entre as equipes. O céu é o limite, você pode colocar qualquer coisa em qualquer servidor desde que apresente uma estória plausível para tal. A grande maioria dos scripts que eu faço é sim de servidores derivados mas o motivo disso é a complexidade dos tais scripts comparados com um script pra tibia clássico... e fala sério, se o fórum só tem derivado a culpa é de vocês que não movimentam o fórum com conteúdos diversos e acabam deixando o povo dos derivados ownar. Só pra finalizar eu digo e repito: se seu server for bom mesmo você pode escolher qualquer script aleatório de qualquer servidor derivado e colocar nele que as pessoas vão gostar.
  17. adiciona essa linha junto dos combat's ali em cima. setCombatParam(combat, COMBAT_PARAM_CREATEITEM, IDDOITEMAQUI) coloca o id do item que vc quiser colocar aonde tá escrito IDDOITEMAQUI
  18. @maikons, experienceShareRadiusX = 30 -- máxima distancia em X pra eles continuarem compartilhando exp experienceShareRadiusY = 30 -- máxima distancia em Y pra eles continuarem compartilhando exp experienceShareRadiusZ = 1 -- máxima distancia em Z pra eles continuarem compartilhando exp experienceShareLevelDifference = 2 / 3 -- diferença de nivel máxima pra eles continuarem compartilhando exp (level do mais alto multiplicado por esse valor tem que ser menor que o nível do player de level mais baixo) extraPartyExperienceLimit = 20 --- limite de experiencia extra extraPartyExperiencePercent = 5 -- porcentagem extra de experiencia por estar em party experienceShareActivity = 2 * 60 * 1000 --- não sei ao certo mas é ou o tempo pra poder ligar o compartilhamento de experiencia ou o tempo máximo q a exp vai ser compartilhada (sugiro não mexer)
  19. se for evolutions tem esses dois que aumentam o dano mágico e físico, algumas versões de TFS tem o do dano mágico com outros nomes variantes (increaseMagic) <attribute key="increaseMagicPercent" value="25"/> <attribute key="increasePhysicalPercent" value="10"/> dá uma testada pra ver se ajuda no seu problema com a blue robe
  20. xWhiteWolf postou uma resposta no tópico em Suporte Tibia OTServer
    edição nas sources >> http://www.tibiaking.com/forum/topic/36865-d%C3%9Avida-dualwield-system-tfs-10/
  21. Qual o bug? Você tem que construir uma área parecida com aquela do mapa (2 paredes em cima e 2 obstáculos embaixo com espaço pra se moverem pelo menos 1 sqm pros lados) e colocar todas as posições e id's dos itens que você utilizou
  22. Eai pessoal, vim trazer hoje um sistema de passagem secreta que um amigo viu no Baiak-wars. Não sei qual server é esse e eu não jogo tibia então pra mim tanto faz mas ele gravou um vídeo, pediu um igual e obviamente eu não fiz um igual porque o sistema dos caras era muito ruim uhauheuhauheuhauheuhuhauhe Enfim, comecei um script do 0 pra fazer exatamente oque ele queria e foi isso daqui que eu consegui: Explicação: Você clica em algum item escondido pelo mapa e abre uma passagem secreta que vai durar X segundos (configurável), após esse tempo a passagem se fecha; Note que nessas imagens ele não tá escondido já que tem uma FUCKING ARVORE NO MEIO DE UM DESERTO mas você pode colocar uma tocha em cima de uma parede e colocar o actionid na tocha pra ativar e vai ficar super foda e com muito rpg Ué, mas oque tem de diferente dos outros scripts? Bem, ele é super fácil de configurar e ele dá a sensação de que o item foi arrastado :] Bom, se isso não foi o bastante pra você entender então observe essas fotinhas Tendo entendido tudo vamos à parte mais legal da coisa (SCRIPTAR!!!!) Você vai precisar criar um arquivo em actions\scripts chamado hidden.lua com o seguinte conteúdo: local positions = { [1] = {pos = {x=139, y=77, z=7}, id = 1718}, [2] = {pos = {x=140, y=77, z=7}, id = 1718}, [3] = {pos = {x=139, y=76, z=7}, id = 6855, toid = 6884}, [4] = {pos = {x=140, y=76, z=7}, id = 6855, toid = 6884}, } local createpos = { [1] = {pos = {x=138, y=77, z=7}, id = 1718}, [2] = {pos = {x=141, y=77, z=7}, id = 1718} } local tempo = 5 function onUse(cid, item, frompos, item2, topos) if getTileItemById(positions[1].pos, positions[1].id).uid < 100 then doPlayerSendCancel(cid, "Is already open.") return true end doCreatureSay(cid, "You have ".. tempo .." seconds.", 19) function criar_paredes() for i = 1, #positions do if i <= (#positions/2) then doCreateItem(positions[i].id, 1, positions[i].pos) local obst = getTileItemById(createpos[i].pos, createpos[i].id).uid doSendMagicEffect(createpos[i].pos, 2) doRemoveItem(obst, 1) elseif i > (#positions/2) then local obst = getTileItemById(positions[i].pos, positions[i].toid).uid doTransformItem(obst, positions[i].id) end end return true end for i = 1, #positions do local obst = getTileItemById(positions[i].pos, positions[i].id).uid if i <= (#positions/2) and obst ~= 0 then doRemoveItem(obst, 1) doSendMagicEffect(positions[i].pos, 2) doCreateItem(createpos[i].id, 1, createpos[i].pos) elseif i > (#positions/2) and obst ~=0 then doTransformItem(obst, positions[i].toid) end end addEvent(criar_paredes, tempo*1000) return true end Feito isso vc vai precisar declarar no actions.xml a forma que você quer utilizar o script <action actionid="27004" script="hidden.lua"/> note que vc pode colocar algum itemid, actionid ou uniqueid de sua escolhe, só lembre de mudar no map editor dependendo da forma que vc escolher. Agora eu vou ensinar vocês a configurarem o meu monstrinho *-* aqui você tem o tempo que a passagem vai ficar aberta aqui você vai editar o seguinte: na primeira são as posições dos itens e seus respectivos id's posição das duas prateleiras e seus id's posição das paredes, id dela e pra qual id ela vai ser transformada. aqui você tem as posições que sua prateleira vai se mover e os id's dela. Lembrando que você pode se sentir livre pra adicionar oque vc quiser e deixar do seu gosto, só lembrando que se vc quiser adicionar mais items ou diminuir itens é só alterar nas duas tabelas seguindo a mesma lógica. Metade pra prateleira, metade pra parede e uma tabela pra fazer as prateleiras se moverem. Os créditos são 60% meus e 40% do @MaXwEllDeN por ter me dado um norte no começo do script. Qualquer coisa comenta aí e dá aquele rep+ pra ajudar ;]
  23. Obrigado por trazer o conteúdo pro TK haha, só de ler o nome do Max nos créditos eu já sei que deve ser um ótimo script. REP+
  24. vc fez alguma modificação na sql recentemente? Pode dar dado algum erro de tabela em aberto que tá impedindo de entrar o seu character
  25. esse sistema é bem complexo mas não me parece muito funcional, vc poderia me passar o link de onde viu ele? Tem n formas de fazer uma bota refletir dano, uma delas tá na minha assinatura (que é uma das mais fáceis) mas dá pra fazer um sistema bem legal usando mods pra colocar atributos (bem parecido com esse que o cara fez só que de uma forma bem mais fácil) que é o mesmo estilo que eu usei de fazer dodge system por items.

Informação Importante

Confirmação de Termo