gcdmaster 0 Postado Setembro 30, 2012 Share Postado Setembro 30, 2012 (editado) Olá, eu estava pensando em uma spell interessante, seria tipo um self-buff... onde o player que usar a spell ganha um attack speed extra por alguns segundos. OBS: ja tenho instalado nas sources a function doPlayerSetExtraAttackSpeed(cid,speed) creio que não seja dificil fazer um script pra essa spell, porém sou muito ruim com scripts de spells. alguem se dispõe a fazer esse script? vlw desde ja. editando, pois tinha esquecido, uso TFS 0.3.6pl1 Editado Setembro 30, 2012 por gcdmaster Link para o comentário https://xtibia.com/forum/topic/195303-spell-que-aumenta-o-attackspeed-por-certo-tempo/ Compartilhar em outros sites More sharing options...
0 jhon992 371 Postado Setembro 30, 2012 Share Postado Setembro 30, 2012 (editado) Spell: local speedGain = 200 -- speed atack que a spell vai conseder. local time = 60 -- tempo em segundos da duração da spell. function onCastSpell(cid, var) doPlayerSetExtraAttackSpeed(cid,speedGain) addEvent(doRemoveExtraAttackSpeed, time*1000, cid) return true end function doRemoveExtraAttackSpeed(cid) if isPlayer(cid) then doPlayerSetExtraAttackSpeed(cid, 0) end end E pra não gerar bug, no teu arquivo creaturescripts/scripts/login.lua, antes do ultimo return true cole: doPlayerSetExtraAttackSpeed(cid, 0) Editado Setembro 30, 2012 por Jhon992 Link para o comentário https://xtibia.com/forum/topic/195303-spell-que-aumenta-o-attackspeed-por-certo-tempo/#findComment-1351553 Compartilhar em outros sites More sharing options...
0 gcdmaster 0 Postado Setembro 30, 2012 Autor Share Postado Setembro 30, 2012 (editado) puts, era bem simples até. tenho uma base legal em logica de programação, mais eu geralmente programo em java, voltei a me dedicar ao meu projeto de OTS ontem, e ainda nao me familiarizei com a sintaxe lua e as funções usadas pra criar scripts pra OTS, dae fico com dificuldade pra criar scripts, mais consigo editar legal eles, mais isso não tem muito haver com o topico T_T. vlw ae pela ajuda, vou te dar rep. Edit: uma duvida Spell: local speedGain = 200 -- speed atack que a spell vai conseder. local time = 60 -- tempo em segundos da duração da spell. function onCastSpell(cid, var) doPlayerSetExtraAttackSpeed(cid,speed) addEvent(doRemoveExtraAttackSpeed, time*1000, cid) return true end function doRemoveExtraAttackSpeed(cid) if isPlayer(cid) then doPlayerSetExtraAttackSpeed(cid, 0) end end ali no doPlayerSetExtraAttackSpeed(cid,speed) não seria doPlayerSetExtraAttackSpeed(cid,speedGain) ? Editado Setembro 30, 2012 por gcdmaster Link para o comentário https://xtibia.com/forum/topic/195303-spell-que-aumenta-o-attackspeed-por-certo-tempo/#findComment-1351574 Compartilhar em outros sites More sharing options...
0 jhon992 371 Postado Setembro 30, 2012 Share Postado Setembro 30, 2012 (editado) Eu tbm programo em java \o, kk. E de nada pelo script, vou reportar para moverem o tópico. @Edited, é mesmo fiz rapidinho e nem mudei. kk. Usa o speedGain vou alterar lá em cima. Editado Setembro 30, 2012 por Jhon992 Link para o comentário https://xtibia.com/forum/topic/195303-spell-que-aumenta-o-attackspeed-por-certo-tempo/#findComment-1351587 Compartilhar em outros sites More sharing options...
0 Demonbholder 420 Postado Setembro 30, 2012 Share Postado Setembro 30, 2012 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/195303-spell-que-aumenta-o-attackspeed-por-certo-tempo/#findComment-1351683 Compartilhar em outros sites More sharing options...
Pergunta
gcdmaster 0
Olá, eu estava pensando em uma spell interessante, seria tipo um self-buff...
onde o player que usar a spell ganha um attack speed extra por alguns segundos.
OBS: ja tenho instalado nas sources a function doPlayerSetExtraAttackSpeed(cid,speed)
creio que não seja dificil fazer um script pra essa spell, porém sou muito ruim com scripts de spells.
alguem se dispõe a fazer esse script? vlw desde ja.
editando, pois tinha esquecido, uso TFS 0.3.6pl1
Editado por gcdmasterLink para o comentário
https://xtibia.com/forum/topic/195303-spell-que-aumenta-o-attackspeed-por-certo-tempo/Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados