Page 1 of 1
Кнопки гампа
Posted: 06.01.2017 16:45
by Stels
Ребят, подскажите, можно ли глядя в текст после команды infogump понять какой кнопке какой номер принадлежит? Или нужно юзнуть каждую кнопку, посмотреть в самом низу button id и больше никак иначе?
К примеру, если это крафт меню? Мне нужно каждую кнопку в нем нажать и посмотреть?? это же очень трудоемко и неудобно...
Re: Кнопки гампа
Posted: 06.01.2017 16:52
by nah nah
по координатам можно понять, какая кнопка где находится. чем больше Х, тем правее кнопка, чем больше Y, тем она выше
Re: Кнопки гампа
Posted: 06.01.2017 16:57
by GeeZeR
Code: Select all
Program takegump;
var
b : TStringList;
i : Integer;
Begin
b := TStringList.Create;
SetSilentMode(False);
for i := 0 to GetGumpsCount - 1 do
GetGumpFullLines(i,b);
b.free;
End.
и ориентируешься по координатам x,y подписей к кнопкам. Больше по моему никак. Можно конечно замутить скрипт где под подписи будут подставляться кнопки и выводиться список.
Re: Кнопки гампа
Posted: 06.01.2017 16:58
by Stels
а номер кнопки - это какой параметр Elem_Num , Pressed_Id или что-то другое?
Re: Кнопки гампа
Posted: 06.01.2017 17:04
by Stels
понял, это Return_Value
Re: Кнопки гампа
Posted: 13.01.2017 17:01
by Oasis