--[[ PopUp Menu ]]--
Base:
function init()
g_mouse.bindPress(variavel da janela, function() createMenu() end, MouseRightButton)
end
function createMenu()
local menu = g_ui.createWidget('PopupMenu')
menu:addOption("Full Map", function() funçao q sera executada aki! end)
menu:display()
end
ex:
local miniMapWindow
function init()
miniMapWindow = g_ui.loadUI('miniMap', modules.game_interface.getLeftPanel())
g_mouse.bindPress(miniMapWindow, function() createMenu() end, MouseRightButton)
end
function createMenu()
local menu = g_ui.createWidget('PopupMenu')
menu:addOption("Full Map", function() setFullMap() end)
menu:display()
end
img de como poderia ficar..

ps: n eh assim q coloca esse popup ae no minimap, foi soh um mero exemplo...








info
Grupo: Visconde
Registrado: 29/11/07
Posts: 496
Reputação: +81
Criei esse tópico no intuito de discutir sobre funções do OTClient, por exemplo caso saiba alguma coisa "interessante" poste aqui, pode ajudar muitos em seus futuros mods
Apenas criei o tópico com a ideia, não estarei postando nada agora... Pois estou totalmente sem tempo ultimamente "_"
OBS: Espero que quando for postar uma ideia, função ou qualquer coisa... Explique um pouco sobre ela, organize direitinho e se possível alguns exemplos, assim ficara mais fácil para as pessoas entenderem...
Editado Abril 17 por SUJA