JulianoZN 44 Postado 5 de Outubro 2023 Compartilhar Postado 5 de Outubro 2023 Spoiler local Texto = { [1] = { desc = { "Se você aceita a derrota é só isso que vai conseguir.", -- duracao: 3 "Depois de lutar, tudo na sua vida tem menor importância", -- duracao: 3 "Valentão é igual a cachorro bravo: só corre atrás de você quando você foge." -- duracao: 5 }, --- Texto Aleatorio que vai aparecer img = "raposa", -- Imagem que o cliente vai receber e procurar la nas imagens dele cor = "#FF4500", -- Cor do Texto duracao = {3, 3, 5} -- Duração de cada Texto }, } -- Se não souber oque ta fazendo nem mexa --- function criarNotificacaoFade(cid, desc, img, cor, duracao) local protocol = Protocol_create("fade") local mensagemAleatoria = desc[math.random(1, #desc)] local fade = {{desc = mensagemAleatoria, img = img, cor = cor}} Protocol_add(protocol, fade) doSendPlayerExtendedOpcode(cid, 189, table.tostring(protocol)) local mensagemIndex = table.find(desc, mensagemAleatoria) local duracaoMensagem = duracao[mensagemIndex] or 0 addEvent(function() ocultarNotificacaoFade(cid) end, duracaoMensagem * 1000) end function ocultarNotificacaoFade(cid) local protocol = Protocol_create("hideFade") local fade = {} Protocol_add(protocol, fade) doSendPlayerExtendedOpcode(cid, 189, table.tostring(protocol)) end -- Se não souber oque ta fazendo nem mexa --- -- Codigo que chama toda essa função ai de cima --- for id, info in pairs(Texto) do criarNotificacaoFade(cid, info.desc, info.img, info.cor, info.duracao) end ----- FIM ---- Spoiler Forma que usei para chamar o no Tile do PvP como visto no video Spoiler Video Demostrativo Modulo game_other.zip Fix: para quem tiver com erro de protocol_create Jogar na Pasta | lib | do servidor 000-protocol.lua Scan:: This is the hidden content, please Entre ou Cadastre-se 17 2 1 Link para o comentário https://tibiadevs.com/forums/topic/173-cutscreen-com-mensagens-aleatoria-e-img/ Compartilhar em outros sites Mais opções de compartilhamento...
Administrador TELASKO 2.949 Postado 5 de Outubro 2023 Administrador Compartilhar Postado 5 de Outubro 2023 2 horas atrás, JulianoZN disse: Mostrar conteúdo oculto local Texto = { [1] = { desc = { "Se você aceita a derrota é só isso que vai conseguir.", -- duracao: 3 "Depois de lutar, tudo na sua vida tem menor importância", -- duracao: 3 "Valentão é igual a cachorro bravo: só corre atrás de você quando você foge." -- duracao: 5 }, --- Texto Aleatorio que vai aparecer img = "raposa", -- Imagem que o cliente vai receber e procurar la nas imagens dele cor = "#FF4500", -- Cor do Texto duracao = {3, 3, 5} -- Duração de cada Texto }, } -- Se não souber oque ta fazendo nem mexa --- function criarNotificacaoFade(cid, desc, img, cor, duracao) local protocol = Protocol_create("fade") local mensagemAleatoria = desc[math.random(1, #desc)] local fade = {{desc = mensagemAleatoria, img = img, cor = cor}} Protocol_add(protocol, fade) doSendPlayerExtendedOpcode(cid, 189, table.tostring(protocol)) local mensagemIndex = table.find(desc, mensagemAleatoria) local duracaoMensagem = duracao[mensagemIndex] or 0 addEvent(function() ocultarNotificacaoFade(cid) end, duracaoMensagem * 1000) end function ocultarNotificacaoFade(cid) local protocol = Protocol_create("hideFade") local fade = {} Protocol_add(protocol, fade) doSendPlayerExtendedOpcode(cid, 189, table.tostring(protocol)) end -- Se não souber oque ta fazendo nem mexa --- -- Codigo que chama toda essa função ai de cima --- for id, info in pairs(Texto) do criarNotificacaoFade(cid, info.desc, info.img, info.cor, info.duracao) end ----- FIM ---- Mostrar conteúdo oculto Forma que usei para chamar o no Tile do PvP como visto no video Ocultar conteúdo Video Demostrativo Modulo game_other.zip 1.22 kB · 6 downloads Fix: para quem tiver com erro de protocol_create Jogar na Pasta | lib | do servidor 000-protocol.lua 375 B · 2 downloads Scan:: This is the hidden content, please Entre ou Cadastre-se top demais, vou usar ! Link para o comentário https://tibiadevs.com/forums/topic/173-cutscreen-com-mensagens-aleatoria-e-img/#findComment-740 Compartilhar em outros sites Mais opções de compartilhamento...
Rising 0 Postado 7 de Outubro 2023 Compartilhar Postado 7 de Outubro 2023 foi mal talvez seja algo facil mas ainda estou aprendendo, como faço a instalaçao ? Link para o comentário https://tibiadevs.com/forums/topic/173-cutscreen-com-mensagens-aleatoria-e-img/#findComment-754 Compartilhar em outros sites Mais opções de compartilhamento...
asunakido 158 Postado 4 de Janeiro Compartilhar Postado 4 de Janeiro da para fazer quest me interessantes contando historias Link para o comentário https://tibiadevs.com/forums/topic/173-cutscreen-com-mensagens-aleatoria-e-img/#findComment-1370 Compartilhar em outros sites Mais opções de compartilhamento...
asunakido 158 Postado 4 de Janeiro Compartilhar Postado 4 de Janeiro Em 05/10/2023 em 16:45, JulianoZN disse: Ocultar conteúdo local Texto = { [1] = { desc = { "Se você aceita a derrota é só isso que vai conseguir.", -- duracao: 3 "Depois de lutar, tudo na sua vida tem menor importância", -- duracao: 3 "Valentão é igual a cachorro bravo: só corre atrás de você quando você foge." -- duracao: 5 }, --- Texto Aleatorio que vai aparecer img = "raposa", -- Imagem que o cliente vai receber e procurar la nas imagens dele cor = "#FF4500", -- Cor do Texto duracao = {3, 3, 5} -- Duração de cada Texto }, } -- Se não souber oque ta fazendo nem mexa --- function criarNotificacaoFade(cid, desc, img, cor, duracao) local protocol = Protocol_create("fade") local mensagemAleatoria = desc[math.random(1, #desc)] local fade = {{desc = mensagemAleatoria, img = img, cor = cor}} Protocol_add(protocol, fade) doSendPlayerExtendedOpcode(cid, 189, table.tostring(protocol)) local mensagemIndex = table.find(desc, mensagemAleatoria) local duracaoMensagem = duracao[mensagemIndex] or 0 addEvent(function() ocultarNotificacaoFade(cid) end, duracaoMensagem * 1000) end function ocultarNotificacaoFade(cid) local protocol = Protocol_create("hideFade") local fade = {} Protocol_add(protocol, fade) doSendPlayerExtendedOpcode(cid, 189, table.tostring(protocol)) end -- Se não souber oque ta fazendo nem mexa --- -- Codigo que chama toda essa função ai de cima --- for id, info in pairs(Texto) do criarNotificacaoFade(cid, info.desc, info.img, info.cor, info.duracao) end ----- FIM ---- Ocultar conteúdo Forma que usei para chamar o no Tile do PvP como visto no video Mostrar conteúdo oculto Video Demostrativo Modulo game_other.zipIndisponível Fix: para quem tiver com erro de protocol_create Jogar na Pasta | lib | do servidor 000-protocol.luaIndisponível Scan:: This is the hidden content, please Entre ou Cadastre-se lindo poderia explica como intalar ele, e como coloca mais de 1 local diferente para ativa pf Link para o comentário https://tibiadevs.com/forums/topic/173-cutscreen-com-mensagens-aleatoria-e-img/#findComment-1371 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