Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Несколько TextEntry в гампе

тут можно задать вопрос по скриптингу
Post Reply
usr28
Posts: 3
Joined: 22.11.2018 10:50

Несколько TextEntry в гампе

Post by usr28 »

Добрый день,

Скажите, есть ли возможность ввести несколько полей в гампе?

Немного описания:
(1) прилетает гамп с полями для заполнения
(2) заполняем поля, жмем кнопку
(3) прилетает еще раз тот-же гамп с заполнеными полями.

Использую код ниже, во втором гампе поля всегда заполнены числом из последнего NumGumpTextEntry. В этом примере цифра 3. Если закомментить в примере последний NumGumpTextEntry, то во всех полях будет 2, и т. д.

Или не возможно заполнять более чем одно поле в гампе?

Спасибо

пример гампа (кусок с TextEntries + кнопка):

Code: Select all

TextEntries: X   Y   Width   Height   Color   Return_value   Default_text_id   Page   ElemNum
0:        123  456  15  20  63  3  3  0  1
1:        123  456  15  20  63  4  3  0  2
2:        123  456  15  20  63  5  3  0  3

GumpButtons: X   Y   Released_ID  Pressed_ID   Quit   Page_ID   Return_value   Page   ElemNum
0:        123  456  10  11  1  0  2  0  4
Кусочек кода

Code: Select all

def fill_numbers(gump_index):
    numbers = [1, 2, 3]

    NumGumpTextEntry(gump_index, GetGumpInfo(gump_index)['TextEntries'][0]['ReturnValue'], numbers[0])
    NumGumpTextEntry(gump_index, GetGumpInfo(gump_index)['TextEntries'][1]['ReturnValue'], numbers[1])
    NumGumpTextEntry(gump_index, GetGumpInfo(gump_index)['TextEntries'][2]['ReturnValue'], numbers[2])

    NumGumpButton(gump_index, 2)
    Wait(1000)
usr28
Posts: 3
Joined: 22.11.2018 10:50

Re: Несколько TextEntry в гампе

Post by usr28 »

anyone?
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Несколько TextEntry в гампе

Post by Vizit0r »

версия стелса?
Я что-то похожее исправлял давно-давно, может год, может два назад.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
usr28
Posts: 3
Joined: 22.11.2018 10:50

Re: Несколько TextEntry в гампе

Post by usr28 »

Последняя со страницы загрузки - 8.8.3
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Несколько TextEntry в гампе

Post by Vizit0r »

пиши в скайп или дискорд, буду смотреть.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply