gonorreiaswat 151 Postado Novembro 30, 2012 Share Postado Novembro 30, 2012 (editado) Boa noite galera, criei um Script em Movements, no qual coloco um item na mão e ele me da LUZ, como Utevo Lux. O problema é que queria que esta luz só apagasse quando retirasse o item da mão. Já tentei remover a tag que está em vermelho, mas quando faço isso, coloco o item na mão e a luz acende, ela apaga instantaneamente. local condition = createConditionObject(CONDITION_LIGHT)setConditionParam(condition, CONDITION_PARAM_LIGHT_LEVEL, 4) setConditionParam(condition, CONDITION_PARAM_LIGHT_COLOR, 215) setConditionParam(condition, CONDITION_PARAM_TICKS, 900000000) function onEquip(cid, item, slot) doAddCondition(cid, condition) return TRUE end function onDeEquip(cid, item, slot) doRemoveCondition(cid, CONDITION_LIGHT) return TRUE end Gostaria que este número do "CONDITION_PARAM_TICKS" tivesse um código, sei lá, uma chave para ficar infinito. Aí funcionaria perfeitamente... ou então se alguém souber de uma outra solução, sem precisar mexer no Dat Editor. Desde já obrigado. Att, Adriano Swatt' Editado Novembro 30, 2012 por Gonorreia Link para o comentário https://xtibia.com/forum/topic/200198-ajuda-ticks-infinito/ Compartilhar em outros sites More sharing options...
0 brun123 369 Postado Dezembro 1, 2012 Share Postado Dezembro 1, 2012 Use -1 nesse caso: local condition = createConditionObject(CONDITION_LIGHT) setConditionParam(condition, CONDITION_PARAM_LIGHT_LEVEL, 4) setConditionParam(condition, CONDITION_PARAM_LIGHT_COLOR, 215) setConditionParam(condition, CONDITION_PARAM_TICKS, -1) function onEquip(cid, item, slot) doAddCondition(cid, condition) return TRUE end function onDeEquip(cid, item, slot) doRemoveCondition(cid, CONDITION_LIGHT) return TRUE end Link para o comentário https://xtibia.com/forum/topic/200198-ajuda-ticks-infinito/#findComment-1400192 Compartilhar em outros sites More sharing options...
0 gonorreiaswat 151 Postado Dezembro 1, 2012 Autor Share Postado Dezembro 1, 2012 Use -1 nesse caso: local condition = createConditionObject(CONDITION_LIGHT) setConditionParam(condition, CONDITION_PARAM_LIGHT_LEVEL, 4) setConditionParam(condition, CONDITION_PARAM_LIGHT_COLOR, 215) setConditionParam(condition, CONDITION_PARAM_TICKS, -1) function onEquip(cid, item, slot) doAddCondition(cid, condition) return TRUE end function onDeEquip(cid, item, slot) doRemoveCondition(cid, CONDITION_LIGHT) return TRUE end Ouuuxe, que simples. Tentei de tudo, tentei "0", tentei por números imensos e tals... Mas este eu nem tinha pensado. Testado e Aprovado' Muito obrigado man. Link para o comentário https://xtibia.com/forum/topic/200198-ajuda-ticks-infinito/#findComment-1400250 Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Dezembro 1, 2012 Share Postado Dezembro 1, 2012 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/200198-ajuda-ticks-infinito/#findComment-1400348 Compartilhar em outros sites More sharing options...
Pergunta
gonorreiaswat 151
Boa noite galera, criei um Script em Movements, no qual coloco um item na mão e ele me da LUZ, como Utevo Lux.
O problema é que queria que esta luz só apagasse quando retirasse o item da mão.
Já tentei remover a tag que está em vermelho, mas quando faço isso, coloco o item na mão e a luz acende, ela apaga instantaneamente.
Gostaria que este número do "CONDITION_PARAM_TICKS" tivesse um código, sei lá, uma chave para ficar infinito.
Aí funcionaria perfeitamente... ou então se alguém souber de uma outra solução, sem precisar mexer no Dat Editor.
Desde já obrigado.
Att,
Adriano Swatt'
Editado por GonorreiaLink para o comentário
https://xtibia.com/forum/topic/200198-ajuda-ticks-infinito/Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados