Para cima
  • PT
Entrar no site
  • Mods e arquivos
    • Todos os arquivos
    • Exclusivos
    • Arquivos de autores
    • Melhores arquivos da semana
    • Carregar arquivo
  • Notícias
  • Trapaças
  • Artigos
  • Guias
    GTA 6 GTA 5 GTA San Andreas GTA 4 GTA Vice City GTA 3 Red Dead Redemption 2 Red Dead Redemption Outros jogos Desenvolvimento de mods Diversos
  • Modos e arquivos
  • GTA San Andreas
  • Mods
  • Scripts Lua
  • Janelas de diálogo Lua ImGUI

Janelas de diálogo Lua ImGUI

  • Janelas de diálogo Lua ImGUI / GTA San Andreas
  • Janelas de diálogo Lua ImGUI / GTA San Andreas
  • Janelas de diálogo Lua ImGUI / GTA San Andreas
GTA San Andreas / Mods / Scripts Lua
Autor:
SAlvatoreLEone(SaLe)
Saiba mais
Carregado:
SAlvatoreLEone(SaLe) Assinar Você está inscrito
Tamanho:
6.36 Kb
Carregado:
8 dezembro 2019
Downloads:
237
Total de downloads: 237
Downloads únicos: 111
10 / 10
15 pessoas avaliaram o arquivo
Dream 121000
ПавелЧерненко
wwwwandrarijaz
Sanya997
Convidado
AlmazBeta
Convidado
Destor
l1_9ir
SDRBB
Vladimir_P
TheBadZero
Timur_SH
lmfar
DtCreater
Ainda ninguém avaliou o arquivo.
Baixar Baixar no Telegram Baixar no Discord
Adicionar aos favoritos Nos favoritos
  • 1575757799_dialog.rar
    Verificação de vírus do Virustotal: o arquivo está seguro (ver relatório)
    Baixar (0.01 MB)

Este script simplificará a criação de janelas de diálogo, reduzindo a criação de uma janela de diálogo a uma única linha.

Atualmente, existem janelas de diálogo com botões, entrada de números inteiros, entrada de strings e com RadioButton.

Aqui está um pequeno manual

 texto oculto

m.BtnDialog(Header, Text, strButtons, butSize) cria uma janela de diálogo com botões e texto

Header - Título da janela (string)

Text - Texto após o título (string)

strButtons - Texto exibido nos botões (tabela de strings)

butSize - imgui.ImVec2, tamanho dos botões

m.BigBtnDialog(Header, Text, strButtons, butSize) cria uma janela de diálogo com botões e texto

strButtons - Texto exibido nos botões (tabela de tabelas de strings)

botões de diferentes tabelas strButtons são dispostos na linha correspondente (ex. {{\"1linha 1\", \"1linha 2\"}, {\"2s 1\", \"2s 2\"}})

m.RadioButtonDialog(Header, Text, strButtons, imint, butSize) cria uma janela de diálogo com RadioButtons

strButtons - Texto exibido nos RadioButtons (tabela de strings)

imint - imgui.ImInt, onde o número do RadioButton selecionado é gravado (começando de um).

m.RadioButtonReturnDialog(Header, Text, strButtons, Values, imint, butSize) cria uma janela de diálogo com RadioButtons

Diferente do anterior, possui Values

Values - tabela de valores (pode ser uma tabela de tabelas), o valor pelo índice do RadioButton selecionado é retornado por esta função.

m.InputIntDialog(Header, Text, strInts, imints, butSize) cria uma janela de diálogo para entrada de um número inteiro (ou inteiros)

strInts - tabela de nomes para os campos de entrada de números

imints - tabela imgui.ImInt para gravar os valores.

m.InputTextDialog(Header, Text, strings, imbufs, butSize) cria uma janela de diálogo para entrada de texto (várias linhas)

strings - tabela de nomes para os campos de entrada de texto

O nome e a descrição do arquivo foram traduzidos. Mostrar original (RU)Mostrar tradução (PT)
Lua ImGUI dialog windows

Этот скрипт упростит написание диалоговых окон, сведёт создание диалогового окна к написанию одной строки.

На данный момент присутствуют диалоговые окна с кнопками, вводом целых чисел, вводом строк и с RadioButton.

Вот небольшой мануал

 cкрытый текст

m.BtnDialog(Header, Text, strButtons, butSize) создаёт диалоговое окно с кнопками и текстом

Header - Заголовок окна(строка)

Text - Текст после заголовка(строка)

strButtons - Текст, отображаемый на кнопках(таблица строк)

butSize - imgui.ImVec2, размер кнопок

m.BigBtnDialog(Header, Text, strButtons, butSize) создаёт диалоговое окно с кнопками и текстом

strButtons - Текст, отображаемый на кнопках(таблица таблиц строк)

кнопки из разный таблиц strButtons располагаются на соответствующей строчке(ex. {{\"1stroka 1\", \"1stroka 2\"}, {\"2s 1\", \"2s 2\"}})

m.RadioButtonDialog(Header, Text, strButtons, imint, butSize) создаёт диалоговое окно с RadioButton`ами

strButtons - Текст, отображаемый на RadioButton`ах(таблица строк)

imint - imgui.ImInt, в который записывается номер выбранного RadioButton`а (с еденицы).

m.RadioButtonReturnDialog(Header, Text, strButtons, Values, imint, butSize) создаёт диалоговое окно с RadioButton`ами

От предыдущего отличается наличием Values

Values - таблица значений(может быть и таблица таблиц), значение по индексу выбранного RadioButton`а из которого возвращается этой функцией.

m.InputIntDialog(Header, Text, strInts, imints, butSize) создает диалоговое окно с вводом целого числа(целых чисел)

strInts - таблица названий для полей ввода чисел

imints - таблица imgui.ImInt для записи в них значений.

m.InputTextDialog(Header, Text, strings, imbufs, butSize) создает диалоговое окно с вводом строки(нескольких строк)

strings - таблица наименований для полей ввода текста

Comentários 1
© 2008 - 2025 LibertyCity
Criador e desenvolvedor: Evgenii Sokolov
A cópia de materiais sem a autorização da administração ou dos respectivos proprietários é estritamente proibida.
Escreva-nos
Versão móvel Versão para computadores
Modos e arquivos Notícias e artigos Truques e guias Usuários
Clique aqui para pesquisa avançada de arquivos