Ir para conteúdo

xWhiteWolf

Héroi
  • Registro em

  • Última visita

Tudo que xWhiteWolf postou

  1. xWhiteWolf postou uma resposta no tópico em Sistemas, Mods & Funções .lua
    ^nao, é ao castar.. se quiser colocar uma perda de mana por segundo dá pra adicionar ali no middleEfect uma função de remover mana por cada rodada, considerando que a rodada é a cada 0,35 segundos vc pode fazer cada vez que n for um múltiplo de 3 desse modo: if n % 3 == 0 then doCreatureAddMana(cid, -20) end onde n é o numero de vezes que tá girando e % 3 sendo o resto da divisão de n por 3. n % 3 == 0 indica que n é um múltiplo de 3 e aí vc remove mana a cada 1,05s.. praticamente 1s.
  2. a minha.. ^ele q fez
  3. xWhiteWolf postou uma resposta no tópico em Sistemas, Mods & Funções .lua
    na vdd fiz só um ataque mas daria pra encaixar um paralyze/slow ou até um condition de ficar tirando vida (frost), é só encaixar a condition no combat que tá no começo do script e usar a criatividade
  4. xWhiteWolf postou uma resposta no tópico em Sistemas, Mods & Funções .lua
    PS: Ignorem as shurikens e meu outfit brilhando, é parte do gran castle system que eu esqueci de remover antes de fazer o vídeo
  5. xWhiteWolf postou uma resposta no tópico em Sistemas, Mods & Funções .lua
    Eai meus queridos colegas do Tibia King, hoje vim trazer uma spell que um amigo egípcio (sim, você leu certo) pediu pra mim fazer pra ele. Sei que eu ando meio ausente mas é que a faculdade está realmente complicada e to entrando em semana de provas mas tirei esse fds pra tentar trazer algo legal pra vocês A spell cria uma orb congelada embaixo de você que vai ficar dando dano em area enquanto roda uns efeitos de gelo, ela é bem bonita e foi um dos motivos que eu decidi fazer Aqui tem um pequeno GIF dela funcionando: em spells.xml coloque: <instant name="Frozen Orb" words="exori grav frigo" lvl="80" manapercent="3" prem="1" maglv="50" exhaustion="1000" needlearn="0" event="script" value="attack/frozenorb.lua"> <vocation id="5"/> <vocation id="6"/> <vocation id="7"/> <vocation id="8"/> </instant> Note que ela remove % da mana, se quiser mudar isso troque manapercent ="3" por mana = "quantidade que vai gastar". Agora vamos ao script: Crie um arquivo chamado frozenorb.lua e coloque na pasta spells/scripts/attack e coloque o segundo conteúdo dentro dele: Todas as explicações estão dentro do script, qualquer dúvida venham falar cmg. A versão testada foi TFS 0.3.6, tibia 8.54 mas deve funcionar em 8.6 sem problema. Qualquer erro escrevam aí que eu tento ajudar. Agradecimentos: Primeiramente à equipe do DeathZot por ter criado à spell, eu retirei a idéia de uma magia que eles fizeram pro servidor deles. Segundamente Em segundo lugar, pro meu querido amigo, Ahmed, por ter me mostrado o vídeo e confiado em minhas habilidades de roubar idéias scripting
  6. xWhiteWolf postou uma resposta no tópico em Playground (Off-topic)
    pior ainda é o meu caso que tenho 9 dolares e não consigo passar pra minha conta pq tem que ter no minimo 10 dolares pra transferir e nenhuma empresa aqui aceita pagamento em dólar do pagseguro
  7. fico feliz que vc tenha curtido
  8. só esse amigo :/ vê os erros que deu e tenta substituir as funções que deram erro por funções parecidas
  9. o primeiro passo seria postar a script haha, é só remover a condition de paralyze que ele adiciona
  10. vc removeu o outro né? (só pra confirmar) dá algum erro relacionado ao item qnd vc equipa/desequipa, no console?
  11. estranho, vc tá usando o primeiro desse dois aqui? 1-<movevent type="Equip" itemid="7902" slot="head" event="function" value="onEquipItem"> <vocation id="1"/> <vocation id="5" showInDescription="0"/> <vocation id="2"/> <vocation id="6" showInDescription="0"/> </movevent> <movevent type="DeEquip" itemid="7902" slot="head" event="function" value="onDeEquipItem"/> 2-<movevent type="Equip" itemid="7902" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="7902" event="function" value="onDeEquipItem"/>
  12. calma calma calma haha vamos primeiro entender quando colocar em itens.xml, qnd colocar em weapons, em movements e por script: Acredito que vc tenha criado seu item donate pelo items.xml, daí vc coloca assim no movements.xml: Agora vamos entender oque isso significa: type="Equip": é o tipo de script que estamos criando, um script do tipo "Equip" (que ativa ao equipar) itemid="7890": é o id do item que vai ativar o script slot="necklace": é o slot que o item deverá ser colocado pra ativar o script event="function" : isso daqui tá indicando que ao ser equipado ele irá ativar a função do item anteriormente definida pelo items.xml e não um script da pasta movements. value="onEquipItem": é o tipo de função que ele irá ativar, onEquipItem é o callback de movements de equipar os itens. <vocation id="1"/> <vocation id="5" showInDescription="0"/> <vocation id="2"/> <vocation id="6" showInDescription="0"/> aqui são as vocações que podem usar e esse showInDescription="0" indica que essa vocação não será mostrada o nome na descrição do item. Pra não ficar repetitivo: "Esse item pode ser usado por sorceres, master sorceres, druids e elder druids", vai ficar só "Esse item pode ser usado por sorceres e druids", <movevent type="DeEquip" itemid="7890" slot="necklace" event="function" value="onDeEquipItem"/> aqui é a mesma coisa que eu já expliquei acima só que agora pra desequipar, isso serve pro cara perder os bonus ao desequipar o item Se você fizer desse modo, vc não vai precisar colocar nada em items.xml mas vc tem que garantir que só existe uma tag Equip e uma DeEquip pro mesmo itemid, se não vai dar conflito. Dessa forma o cara ainda vai poder colocar o item na mão e no slot da arrow mas ele não vai receber os bonus, pra impedir que ele coloque no slot é pelo items.xml mesmo. As weapons vc coloca dano e tudo mais no weapons.xml mas se vc tiver uma arma que dá skill vc tem que declarar no movements.xml.
  13. copia um monstro e edita as partes que vc quer ué hahah antigamente tinha monster creator mas duvido que ainda tenha algo assim pra versões maiores (8.6+)
  14. O tópico foi movido para a área correta, preste mais atenção da próxima vez! Leia as regras do fórum: http://tibiaking.com/forum/topic/1281-regras-gerais/?p=7680 Este tópico foi movido: De: "Desenvolvimento e Programação → C / C# / C++ → Dúvidas" Para: "OTServ → Suporte OTServ → Suporte de Programação"
  15. xWhiteWolf postou uma resposta no tópico em Playground (Off-topic)
    se eu n fosse fazer faculdade com toda certeza eu tentaria entrar pro exército, é mt foda, academia de graça e vc ainda aprende a sobreviver.
  16. xWhiteWolf postou uma resposta no tópico em Playground (Off-topic)
    ja sabia..
  17. xWhiteWolf postou uma resposta no tópico em Playground (Off-topic)
    é legal cara, meu pai fez e contou várias histórias auheuhauh mas tiro de guerra é aqueles bang que vc faz se não tiver nada melhor pra fazer ou ainda n souber oque quer
  18. xWhiteWolf postou uma resposta no tópico em Eventos de Mapping
    nenhum dos dois me agradou, o primeiro está relativamente feio e misturando elementos que não poderia dividir o mesmo ambiente. O segundo possui erros de lógica e tem uma cachoeira cortada no meio, duas colunas juntas (isso não existe em lugar nenhum, ainda mais no meio de uma montanha). Prefiro me abster dessa votação mas não pude deixar de comentar esses erros.
  19. xWhiteWolf postou uma resposta no tópico em Playground (Off-topic)
    Toma aminoácido, Leucina e Isoleucina... vai manter teu corpo com energia suficiente pra dar conta do ácido láctico antes de causar fadiga muscular.
  20. quem denunciou entendeu, mas acho que ele pensou nas crianças que frequentam aqui e talvez não entendessem
  21. xWhiteWolf postou uma resposta no tópico em Playground (Off-topic)
    direita é a mão que vc escreve, esquerda é a outra direita
  22. xWhiteWolf postou uma resposta no tópico em Playground (Off-topic)
    qnd eu era pivete eu ficava socando parede pra calejar a mão, devia ter feito o mesmo e n ia reclamar de fazer flexão no asfalto. AUHEUA

Informação Importante

Confirmação de Termo