Postado Setembro 22, 2019 5 anos Ola boa tarde, queria pedir um script pra versão 8.54 ou 8.6x que ao clicar em uma placa ou certo item, abri-se uma janela que mostra-se o seu nome gravado no Memorial caso tenha completado alguma quest Especial do Game. se o player tiver tal Storage aparecerá seu nome nesse Memorial. Mesma ideia do Golden Outfit do Tibia. site de informações. Link do site Agradeço desde já, se alguém puder me ajudar. Conteúdos Tragos Por Mim ao Fórum: • Venda de Vocações [Modern Aac] • • Comando !Saga • • [Modern Aac] DragonBall • • Esconder • • Naruto 2018 • • • • • • • 'NtoProject - Breve' [Show OFF] Disponível
Postado Setembro 22, 2019 5 anos A única informação que aparecerá é o nome do jogador? STYLLER OT 2022
Postado Setembro 23, 2019 5 anos Autor Em 22/09/2019 em 21:22, luanluciano93 disse: A única informação que aparecerá é o nome do jogador? Sim, nessa caso irá aparecer só o nome do jogador, mais se você quiser você poder fazer algo mais avançado. minha ideia foi baseada nesse memorial do tibia, meu servidor eu fiz uma quest de dificil conclusão e se o player conseguir conclui-lá terá o nome gravado nessa pedra. Além de ganhar itens e acessos a outros lugares. Mais se você criar essa base ai pra mim, depois eu posso me basear e colocar pra pessoas que tem tal outfit rara ou todas as tasks do jogo etc... Mais no momento só preciso daquilo. Conteúdos Tragos Por Mim ao Fórum: • Venda de Vocações [Modern Aac] • • Comando !Saga • • [Modern Aac] DragonBall • • Esconder • • Naruto 2018 • • • • • • • 'NtoProject - Breve' [Show OFF] Disponível
Postado Setembro 24, 2019 5 anos local storage = 9999 function onUse(cid, item, frompos, item2, topos) local result = db.getResult("SELECT `player_id` FROM `player_storage` WHERE `key` = " .. storage .. " AND `value` = 1;") if(result:getID() ~= -1) then local message = "Em memória de:\n\n" repeat local playerId = result:getDataInt("player_id") local database = db.getResult("SELECT `name` FROM `players` WHERE `id` = " .. db.escapeString(playerId) .. ";") if(database:getID() ~= -1) then local playerName = target:getDataString("name") message = ""..message.."".. playerName ..".\n" target:free() end until not(result:next()) result:free() doPlayerPopupFYI(cid, message) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Não existe nenhum nome gravado.") end return true end STYLLER OT 2022
Postado Setembro 25, 2019 5 anos Autor Em 24/09/2019 em 01:56, luanluciano93 disse: local storage = 9999 function onUse(cid, item, frompos, item2, topos) local result = db.getResult("SELECT `player_id` FROM `player_storage` WHERE `key` = " .. storage .. " AND `value` = 1;") if(result:getID() ~= -1) then local message = "Em memória de:\n\n" repeat local playerId = result:getDataInt("player_id") local database = db.getResult("SELECT `name` FROM `players` WHERE `id` = " .. db.escapeString(playerId) .. ";") if(database:getID() ~= -1) then local playerName = target:getDataString("name") message = ""..message.."".. playerName ..".\n" target:free() end until not(result:next()) result:free() doPlayerPopupFYI(cid, message) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Não existe nenhum nome gravado.") end return true end [24/09/2019 21:53:11] [Error - Action Interface] [24/09/2019 21:53:11] data/actions/scripts/memorial.lua:onUse [24/09/2019 21:53:11] Description: [24/09/2019 21:53:11] data/actions/scripts/memorial.lua:11: attempt to index global 'target' (a nil value) [24/09/2019 21:53:11] stack traceback: [24/09/2019 21:53:11] data/actions/scripts/memorial.lua:11: in function <data/actions/scripts/memorial.lua:3> Conteúdos Tragos Por Mim ao Fórum: • Venda de Vocações [Modern Aac] • • Comando !Saga • • [Modern Aac] DragonBall • • Esconder • • Naruto 2018 • • • • • • • 'NtoProject - Breve' [Show OFF] Disponível
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.