Juicy Fruit wrote:
...
А можно добавить некоторые функции с гампами, такие как в стелсе:
Quote:
AddGumpIgnoreByID
procedure AddGumpIgnoreByID(ID : Cardinal);
после добавления в игнор-лист, все входящие гампы, имеющие GumpID равный ID - игнорируются и не добавляются в список гампов.
Добавление в игнор-лист не затрагивает уже полученные гампы в списке гампов стелса.
Добавление в игнор-лист не затрагивает отображение гампов в подключенном клиенте.
AddGumpIgnoreBySerial
procedure AddGumpIgnoreBySerial(Serial : Cardinal);
после добавления в игнор-лист, все входящие гампы, имеющие GumpSerial равный Serial - игнорируются и не добавляются в список гампов.
Добавление в игнор-лист не затрагивает уже полученные гампы в списке гампов стелса.
Добавление в игнор-лист не затрагивает отображение гампов в подключенном клиенте.
ClearGumpsIgnore
procedure ClearGumpsIgnore;
CloseClientGump
def CloseClientGump( ID : Integer) -> None
CloseSimpleGump
procedure CloseSimpleGump(GumpIndex : Word)
Закрывает "простой" гамп с индексом GumpIndex
Закрывает спец. путем, без нажатия каких-либо кнопок на них - как это происходит в клиенте при нажатии правой кнопки мыши.
http://stealth.od.ua/Doc:RU/Manual/Reference/GumpА то одной кнопкой дестрой сервер меню, не удобно.