WExpert 15 Postado Fevereiro 25, 2013 Share Postado Fevereiro 25, 2013 (editado) Bom, eu queria um script que faça um helmet,boots ou armor(tanto fais) aumentar a velocidade, mais adianta tbm dizer oq colocar no items.xml .... Editado Fevereiro 25, 2013 por WExpert Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/ Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Fevereiro 25, 2013 Share Postado Fevereiro 25, 2013 (editado) Vá em data/movements/scripts, crie um arquivo chamado equiparmor.lua e adicione isso: local speed = 20 -- Quanto de speed vai almentar function onEquip(cid, item, slot) doChangeSpeed(cid, speed) return TRUE end Agora, na mesma pasta, crie um arquivo chamado dequiparmor.lua e adicione isso dentro: local speed = 5 function onDeEquip(cid, item, slot) doChangeSpeed(cid, speed) return TRUE end E troca a tag do movements.xml por: <movevent event="DeEquip" itemid="ID DO ITEM" slot="armor" function="onDeEquipItem" script="equiparmor.lua" /> <movevent event="Equip" itemid="ID DO ITEM" slot="armor" function="onEquipItem" script="dequiparmor.lua" /> Aqui na tag em cima /\ voce coloca o ID DO ITEM E aonde está slot="armor" Você pode mudar, : se for armor, coloca "armor" se for boots coloca "feet" Qualquer dúvida só falar ) Editado Fevereiro 25, 2013 por Roksas Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476494 Compartilhar em outros sites More sharing options...
0 WExpert 15 Postado Fevereiro 25, 2013 Autor Share Postado Fevereiro 25, 2013 (editado) Funfou, mais tipo, tem como por pra aumentar a velocidade % do player ? tipo aumentar a velocidade em 75% ? (ja dei rep+ pq funfou mais ajuda ae se puder Editado Fevereiro 25, 2013 por WExpert Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476541 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Fevereiro 25, 2013 Share Postado Fevereiro 25, 2013 Tente trocar os scripts para: local speed = 0.5 -- Quanto de speed vai almentar (1.5 = 50%) CREIO EU function onEquip(cid, item, slot) doChangeSpeed(cid, getCreatureSpeed(cid)+speed) return TRUE end E o outro: local speed = 0.5 -- Quanto de speed vai almentar function onEquip(cid, item, slot) doChangeSpeed(cid, getCreatureSpeed(cid)-speed) return TRUE end Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476546 Compartilhar em outros sites More sharing options...
0 WExpert 15 Postado Fevereiro 25, 2013 Autor Share Postado Fevereiro 25, 2013 (editado) Blz, tou em outro pc aki, daki a pouco eu testo pra ver se funfa ,mais tipo sendo 0.5 n seria pra aumentar a metade de 1 ? Editado Fevereiro 25, 2013 por WExpert Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476549 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Fevereiro 25, 2013 Share Postado Fevereiro 25, 2013 É que tipo, não sei quanto a função doChangeSpeed(cid,delta) Mas algumas funções, usando por exemplo: local rate = 0.5 doPlayerSetExperienceRate(cid, rate) Iria aumentar em 50 porcento. 1 = 100%, nao sei quanto a esse. Mas teste ;] Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476550 Compartilhar em outros sites More sharing options...
0 WExpert 15 Postado Fevereiro 25, 2013 Autor Share Postado Fevereiro 25, 2013 testei aki e n aumentou quase nada Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476564 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Fevereiro 25, 2013 Share Postado Fevereiro 25, 2013 É cara, é isso então. A função doChangeSpeed, é de valores inteiros, ela não aceita porcentagem, creio eu O jeito é usar o primeiro que eu passei! Se eu encontrar outra função te passo ^^ Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476567 Compartilhar em outros sites More sharing options...
0 WExpert 15 Postado Fevereiro 25, 2013 Autor Share Postado Fevereiro 25, 2013 mais eu adicionei essa tag aki nos itens: <attribute key="speed" value="50"/> msm assim agradeço sua ajuda Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476569 Compartilhar em outros sites More sharing options...
0 Roksas 846 Postado Fevereiro 25, 2013 Share Postado Fevereiro 25, 2013 Sim, essa tag ela vai adicionar um número certo, tipo 20 de speed. que nem no script ^^ Boa sorte, até breve. ~~ dúvida sanada, reported. Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476576 Compartilhar em outros sites More sharing options...
0 Stigal 585 Postado Fevereiro 25, 2013 Share Postado Fevereiro 25, 2013 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/#findComment-1476577 Compartilhar em outros sites More sharing options...
Pergunta
WExpert 15
Bom, eu queria um script que faça um helmet,boots ou armor(tanto fais) aumentar a velocidade, mais adianta tbm dizer oq colocar no items.xml ....
Editado por WExpertLink para o comentário
https://xtibia.com/forum/topic/208551-helmet-que-aumenta-velocidade/Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados