assinho 11 Postado 27 de Dezembro 2023 Compartilhar Postado 27 de Dezembro 2023 tipo assim eu tenho um script que quando o player e vip, ele fica saindo um efeito e tbm sobe os nomes "vip", mais o problema dele e que ele so da para colocar 1 effect, eu queria poder colocar mais de um effect. vou deixar o arquivo lua aqui em baixo para vcs da uma olhadinha: efeito vip.lua 1 Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/ Compartilhar em outros sites Mais opções de compartilhamento...
Monarcha Cieni 95 Postado 27 de Dezembro 2023 Compartilhar Postado 27 de Dezembro 2023 Try this Spojler --Aura Vip Com AutoMensagem-- --by: Animation-- --Criada 13/04/2012-- --Testado Tibia 8.50-- local FRASES = { "" } local effects = { 209, -- Pierwszy efekt 210, -- Drugi efekt 211, -- Trzeci efekt -- Dodaj więcej efektów według potrzeb } function onLogin(cid) sendEffect(cid) registerCreatureEvent(cid, "AdvEffect") return TRUE end function sendEffect(cid) if isCreature(cid) then if isPlayer(cid) and isPremium(cid) and getPlayerGroupId(cid) <= 1 then local pos = getThingPos(cid) local randomIndex = math.random(#FRASES) doSendAnimatedText(pos, FRASES[randomIndex], 255) doSendMagicEffect(pos, effects[randomIndex]) addEvent(sendEffect, 600, cid) end end end Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/#findComment-1280 Compartilhar em outros sites Mais opções de compartilhamento...
Suporte Zeon 4.061 Postado 27 de Dezembro 2023 Suporte Compartilhar Postado 27 de Dezembro 2023 a Tag dele coloca aonde actions? Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/#findComment-1281 Compartilhar em outros sites Mais opções de compartilhamento...
assinho 11 Postado 27 de Dezembro 2023 Autor Compartilhar Postado 27 de Dezembro 2023 o meu não funcionou, ele so pega com um efeito ainda, ele pega sempre o primeiro efeito e os outros dois não aparece. 1 Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/#findComment-1283 Compartilhar em outros sites Mais opções de compartilhamento...
assinho 11 Postado 27 de Dezembro 2023 Autor Compartilhar Postado 27 de Dezembro 2023 2 horas atrás, Zeon disse: a Tag dele coloca aonde actions? a tag dele fica em creaturescript: <event type="login" name="Aurea" script="efeito vip.lua"/> como pode ver acima 1 Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/#findComment-1284 Compartilhar em outros sites Mais opções de compartilhamento...
Sanzenkai 93 Postado 29 de Dezembro 2023 Compartilhar Postado 29 de Dezembro 2023 Em 27/12/2023 em 14:04, Zeon disse: a Tag dele coloca aonde actions? Creaturescripts.xml Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/#findComment-1295 Compartilhar em outros sites Mais opções de compartilhamento...
Sanzenkai 93 Postado 29 de Dezembro 2023 Compartilhar Postado 29 de Dezembro 2023 Tente esse: --Aura Vip Com AutoMensagem-- --by: Animation-- --Criada 13/04/2012-- --Testado Tibia 8.50-- local FRASES = {""} -- Auto-Mensagem. local effect = 209 local effect2 = 210 function onLogin(cid) sendEffect(cid) registerCreatureEvent(cid, "AdvEffect") return TRUE end function sendEffect(cid) if isCreature(cid) then if isPlayer(cid) and isPremium(cid) and getPlayerGroupId(cid) <= 1 then pos = getThingPos(cid) doSendAnimatedText(pos, FRASES[math.random(#FRASES)], 255) doSendMagicEffect(pos, effect) doSendMagicEffect(pos, effect2) addEvent(sendEffect, 600, cid) addEvent(sendEffect2, 600, cid) end end end Caso o de cima não funcione: creaturescripts.lua <event type="login" name="aura" event="script" value="aura.lua"/> login.lua registerCreatureEvent(cid, "aura") aura.lua local effect = 27 -- Efeito que vai usar local tempo = 1 -- Tempo em segundos function onLogin(cid) if isPremium(cid) then scheduleEffect(cid) end return true end function scheduleEffect(cid) if isPlayer(cid) then doSendMagicEffect(getCreaturePosition(cid), effect) addEvent(scheduleEffect, tempo * 1000, cid) return true end return false end Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/#findComment-1296 Compartilhar em outros sites Mais opções de compartilhamento...
assinho 11 Postado 29 de Dezembro 2023 Autor Compartilhar Postado 29 de Dezembro 2023 14 horas atrás, Sanzenkai disse: Tente esse: --Aura Vip Com AutoMensagem-- --by: Animation-- --Criada 13/04/2012-- --Testado Tibia 8.50-- local FRASES = {""} -- Auto-Mensagem. local effect = 209 local effect2 = 210 function onLogin(cid) sendEffect(cid) registerCreatureEvent(cid, "AdvEffect") return TRUE end function sendEffect(cid) if isCreature(cid) then if isPlayer(cid) and isPremium(cid) and getPlayerGroupId(cid) <= 1 then pos = getThingPos(cid) doSendAnimatedText(pos, FRASES[math.random(#FRASES)], 255) doSendMagicEffect(pos, effect) doSendMagicEffect(pos, effect2) addEvent(sendEffect, 600, cid) addEvent(sendEffect2, 600, cid) end end end Caso o de cima não funcione: creaturescripts.lua <event type="login" name="aura" event="script" value="aura.lua"/> login.lua registerCreatureEvent(cid, "aura") aura.lua local effect = 27 -- Efeito que vai usar local tempo = 1 -- Tempo em segundos function onLogin(cid) if isPremium(cid) then scheduleEffect(cid) end return true end function scheduleEffect(cid) if isPlayer(cid) then doSendMagicEffect(getCreaturePosition(cid), effect) addEvent(scheduleEffect, tempo * 1000, cid) return true end return false end deu esse erro, ele funcionou mais toda vez q os dois efeito sobe, ai aparece esse erro ai abaixo, vou testar o segundo script q vc mandou Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/#findComment-1311 Compartilhar em outros sites Mais opções de compartilhamento...
assinho 11 Postado 29 de Dezembro 2023 Autor Compartilhar Postado 29 de Dezembro 2023 15 horas atrás, Sanzenkai disse: Tente esse: --Aura Vip Com AutoMensagem-- --by: Animation-- --Criada 13/04/2012-- --Testado Tibia 8.50-- local FRASES = {""} -- Auto-Mensagem. local effect = 209 local effect2 = 210 function onLogin(cid) sendEffect(cid) registerCreatureEvent(cid, "AdvEffect") return TRUE end function sendEffect(cid) if isCreature(cid) then if isPlayer(cid) and isPremium(cid) and getPlayerGroupId(cid) <= 1 then pos = getThingPos(cid) doSendAnimatedText(pos, FRASES[math.random(#FRASES)], 255) doSendMagicEffect(pos, effect) doSendMagicEffect(pos, effect2) addEvent(sendEffect, 600, cid) addEvent(sendEffect2, 600, cid) end end end Caso o de cima não funcione: creaturescripts.lua <event type="login" name="aura" event="script" value="aura.lua"/> login.lua registerCreatureEvent(cid, "aura") aura.lua local effect = 27 -- Efeito que vai usar local tempo = 1 -- Tempo em segundos function onLogin(cid) if isPremium(cid) then scheduleEffect(cid) end return true end function scheduleEffect(cid) if isPlayer(cid) then doSendMagicEffect(getCreaturePosition(cid), effect) addEvent(scheduleEffect, tempo * 1000, cid) return true end return false end esse segundo funcionou, so q ele so tem uma aura, eu queria um q tivesse como eu colocar no maximo 3 aura Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/#findComment-1312 Compartilhar em outros sites Mais opções de compartilhamento...
Sanzenkai 93 Postado 30 de Dezembro 2023 Compartilhar Postado 30 de Dezembro 2023 local config = { effect1 = 27 -- Primeiro efeito effect2 = 28 -- Efeito que vai usar tempo = 1 -- Tempo em segundos } function onLogin(cid) if isPremium(cid) then scheduleEffect(cid) end return true end function scheduleEffect(cid) if isPlayer(cid) and isPremium(cid) then doSendMagicEffect(getCreaturePosition(cid), config.effect1) doSendMagicEffect(getCreaturePosition(cid), config.effect2) addEvent(scheduleEffect, config.tempo * 1000, cid) return true end return false end 1 Link para o comentário https://tibiadevs.com/forums/topic/267-alguem-ajuda-no-meu-script-vip/#findComment-1313 Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora