Yoko

All sides of Injection
It is currently 2017-11-20 05:43:46

All times are UTC+02:00




Post new topic  Reply to topic  [ 6 posts ] 
Author Message
PostPosted: 2007-01-03 01:18:04 
Offline

Joined: 2007-01-03 01:03:02
Posts: 3
Нашол такой глюк и незнаю что делать
К примеру кидают на чара деньги и если деньги есть то скрипт нажимает просит нажать на галочку и если тот кто давал деньги не нажмёт на галочку а просто возьмет и закроет окно трейда тут и происходит ужасное!
Вот набросок скрипта:

if uo.TradeCount() then #смотрим открыто ли окно трейда
uo.findtype('0x0EED','0x0000', uo.TradeContainer('right')) ##Ищим Gold
golddenigl = uo.getQuantity('finditem') #Записываем найденный голд в переменную
if golddenigl==0 then #если денег нету то закрывает окно
uo.msg('Мне нужны только деньги...')
while uo.TradeCount()
uo.RClick(173,98)
wait(2500)
wend
endif

if golddenigl>0 then
uo.msg('Нажмите галочку')
while not (uo.TradeCheck('n', 'right', '1') or uo.TradeCount()==0) ##Ожидаем закрытия окна или нажатия галки
wait(100)
wend
uo.TradeCheck('n', 'left', 1)
if uo.TradeCount() then
uo.msg('Спасибо!')
endif
endif

Так вот ужас заключается в том что если ктото подбежал и кинул деньги например 60к и просто закрыл окно то в следующий раз если ктото кинет (что угодно хоть 1 рег) то скрипт увидет те самые 60 к! Тоесть так называемый секур трейда (uo.TradeContainer('right')) не обновляется если его закрыли!
Кто знает как с такой проблемой бороться??
Буду очень признателен если мне кно нибудь поможет!


Top
   
 Post subject:
PostPosted: 2007-01-23 23:48:23 
Offline
Expert!
User avatar

Joined: 2005-05-20 20:30:10
Posts: 549
много всего делал с трейд окнами такой проблемы не замечал..
1. обнуляй свой golddenigl
2. попробуй трек ворлд итмс поставить

_________________
"плагины" для инжекта


Top
   
 Post subject:
PostPosted: 2007-02-15 23:16:08 
Offline

Joined: 2007-01-03 01:03:02
Posts: 3
1.
Эта переменная постоянно обновляется перед IF но я пробывал и обнулять...
2. можно про трек ворлд итмс поподробнее пожалуйста


Top
   
 Post subject:
PostPosted: 2007-02-15 23:20:34 
Offline

Joined: 2007-01-03 01:03:02
Posts: 3
А все понял.
Но к сожалению и это не помогает.


Top
   
PostPosted: 2011-01-15 02:29:34 
Offline
User avatar

Joined: 2010-04-07 14:43:26
Posts: 62
Boss-X wrote:
Нашол такой глюк и незнаю что делать


Чел, http://coop.myftp.org/utils/codesweeper.htm говорит, что ты один endif потерял :)

Code:
if uo.TradeCount() then   #смотрим открыто ли окно трейда
      uo.findtype('0x0EED','0x0000', uo.TradeContainer('right'))  ##Ищим Gold
      golddenigl = uo.getQuantity('finditem')  #Записываем найденный голд в переменную
      if golddenigl==0 then  #если денег нету то закрывает окно
            uo.msg('Мне нужны только деньги...')
            while uo.TradeCount()
                  uo.RClick(173,98)
                  wait(2500)
            wend
      endif
      if golddenigl>0 then
            uo.msg('Нажмите галочку')
            while not (uo.TradeCheck('n', 'right', '1') or uo.TradeCount()==0) ##Ожидаем закрытия окна или нажатия галки
                  wait(100)
            wend
            uo.TradeCheck('n', 'left', 1)
            if uo.TradeCount() then
                  uo.msg('Спасибо!')
            endif
      endif


Top
   
PostPosted: 2011-01-15 10:20:03 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2754
Location: Иваново
это просто кусок приведенного большого скрипта.

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 6 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited