Page 1 of 1

все тот же waitgump

Posted: 20.12.2006 19:08
by .My.Xa.Xa.
просмотрел все темы с waitgump'ом... но так и не понял как он
работает... методом тыка перебробывал вроде все...

в игре ситуация такая, пишешь .sell, таргет кидаешь на вещь и вылазиет гамп, где две кнопки : Ok и Cancel...
в инже гамп так выглядит

Code: Select all

_____infogump_______
serial	0x0008acef
gumpid	0x000003f9
X	250
Y	200
400	packet size
0	reply packet size
Buttons: ________
Checks&Radios: __
Entryes: ________
All commands: ____
    1] oclose
    2] umppic 0 0 208
    3] umppic 18 36 208
    4] umppic 18 72 208
    5] umppic 18 138 208
    6] ext 110   7 66 
    7] ext 65  35  0 
    8] ext 44  55  38 
    9] ext 44  75  0 
   10] utton 70 105 2076 2075 1 0 
   11] utton 177 105 2073 2072 1 0 
Text: ____________
    0] Help on sell:
    1] What do you want sell:
    2] 2 iron ingots
    3] price for 1 piece: 1 gp
в стелсе такой вот скрипт

Code: Select all

program testing;
///**************************************************************************************\\\
{$Include 'record.inc'}
{$Include 'journal.inc'}
{$Include 'checkall.inc'}
{$Include 'moving.inc'}
///**************************************************************************************\\\
begin 
  check_connect('');
  waitgump('1');
  uosay('.sell');
  waittargettype($1bef);
  //waitgump('1');
  check_connect('');
  wait(2000);
end.
и это не работает... я так понял в скобках указывать порядковый номер кнопки?
который в скриптах в самом конце описания кнопки указывается?

Posted: 20.12.2006 23:43
by Edred
Нет. В инже командой ,recall пользовался? Как для нее номер кнопки получить, знаешь? Здесь тоже самое, только в не надо в десятичные переводить.

То есть:
1. На гампе жмешь нужную кнопку!
2. Берешь ,infogump
3. Берешь номер в квадратных скобках в секции reply
4. Его и задаешь в стелсе. Начальные нули можешь откинуть.

Posted: 21.12.2006 1:43
by PJA
У меня была такая же проблема поговорил с миралексом оказался баг в стелсе фикс будет скорее всего в следующем релизе.
P.S. Автор ты не с The Odyssey?

Posted: 21.12.2006 19:29
by .My.Xa.Xa.
с The Odyssey...

Edred'у спасибо :) рунбуками никогда не пользовался и такого способа не знал :)