- Fórum
- OTServ
- Recursos
- Scripting
- Mods, funções e outros
- Modal window (tfs 1.2)
PE
lib
Modal window (tfs 1.2)
Por Peedbew, 29 de jun. de 2016 em Mods, funções e outros
modal window
tfs 1.2
1
3.7k
Por Peedbew, 29 de jun. de 2016 em Mods, funções e outros
info
Grupo: Campones
Registrado: 29/06/16
Posts: 39
Reputação: +16
Gênero: Masculino
Olá. Esse conteúdo foi desenvolvido pelo membro Non Sequitur, da Otland. Decidi trazer a vocês, então vamos lá.
MODAL WINDOW
A forma atual que podemos implementar Modal Windows é bastante complicada, de acordo com Non Sequitur. Ter de criá-la em algum lugar, registrar um evento, adicionar botões de alguma forma estranha para fazer funcionar, sem falar que tem que ter em conta ids de janelas, botões, ids de escolha em algum arquivo diferente, etc...
Você pode usar este exemplo em uma talkaction e testar por si mesmo. Diferente do que é mostrado no código acima, você também pode usar modalWindow: addbuttons (...) e modalWindow: addChoices (...) para adicionar vários botões / opções ao mesmo tempo.
INSTALANDO
Em data/lib/lib.lua
Crie o arquivo data/lib/modalwindow.lua
Em data/creaturescripts/creaturescripts.xml
Crie o arquivo data/creaturescripts/scripts/modalwindowhelper.lua