Yoko

All sides of Injection
It is currently 2025-12-26 18:17:39

All times are UTC+02:00




Post new topic  Reply to topic  [ 10 posts ] 
Author Message
PostPosted: 2006-02-20 19:16:26 
Offline

Joined: 2005-06-08 19:11:43
Posts: 18
Реально ли написать проверку на цвет слов появляющихся в журнале?
И если не трудно напишите мне такое:
если слово в журнале проверяем на цвет если цвет тот что надо, делаем то-то, если не тот что надо выходим. Буду весьма благодарен.


Top
   
 Post subject:
PostPosted: 2006-02-20 19:17:47 
Offline

Joined: 2005-06-26 12:29:37
Posts: 65
Все просто :)

Code:
if UO.JournalColor(номер_строки)=='цвет' then
   ...
else
   ...
end if


Top
   
 Post subject:
PostPosted: 2006-02-20 19:18:53 
Offline

Joined: 2005-06-26 12:29:37
Posts: 65
Да, а проверить наличие слова - UO.InJournal('слово'). Если найдено, то возвращает номер строки с этим словом плюс один, кажется.


Top
   
 Post subject:
PostPosted: 2006-02-20 21:24:57 
Offline

Joined: 2005-06-08 19:11:43
Posts: 18
agem wrote:
Все просто :)

Code:
if UO.JournalColor(номер_строки)=='цвет' then
   ...
else
   ...
end if

а вот тут проверка на строку, а на слово?


Top
   
 Post subject:
PostPosted: 2006-02-20 22:24:56 
Offline

Joined: 2005-06-26 12:29:37
Posts: 65
Соедини два моих поста:

Code:
if UO.JournalColor(UO.InJournal('строка или слово или все что захочешь')-1)=='цвет' then
...


Все, дальше сам :)


Top
   
 Post subject:
PostPosted: 2006-02-21 08:50:02 
Offline

Joined: 2005-06-08 19:11:43
Posts: 18
спасибо...


Top
   
 Post subject:
PostPosted: 2006-02-21 11:06:42 
Offline

Joined: 2005-06-08 19:11:43
Posts: 18
Code:
var SerialSelf   = '0x0023C49E' ## ID вашего чара 
var FirstFriend  = '0x0010F829' ## ID 1 друга
var SecondFriend = '0x0010F829' ## ID 2 друга
var ThirdFriend  = '0x0010F829' ## ID 3 друга
var FourthFriend = '0x0010F829' ## ID 4 друга
var FifthFriend  = '0x0010F829' ## ID 5 друга
var Cast         = 'Feeblemind'     ## Каким заклинанием будем сбивать

Var Enemy, Color, FirstTempFriend, SecondTempFriend, ThirdTempFriend, FirstTemp, SecondTemp, ThirdTemp

sub AntiParaliz()
#¤Leo¤#
uo.Print('Выбери 1 временного друга: ')
uo.Exec('addobject FirstTemp')
   while uo.Targeting()
      wait(100)
   wend
FirstTempFriend=UO.GetSerial("FirstTemp")

uo.Print('Выбери 2 временного друга: ')
uo.Exec('addobject SecondTemp')
   while uo.Targeting()
      wait(100)
   wend
SecondTempFriend=UO.GetSerial("SecondTemp")

uo.Print('Выбери 3 временного друга: ')
uo.Exec('addobject ThirdTemp')
   while uo.Targeting()
      wait(100)
   wend
ThirdTempFriend=UO.GetSerial("ThirdTemp")

   while not UO.Dead()
      if UO.JournalColor(UO.InJournal('Rel Por')-1)=='0x003f' then
         Enemy=UO.GetSerial(UO.JournalSerial(0))
         Color=UO.GetNotoriety(Enemy)
            if Enemy==SerialSelf OR Enemy==FirstFriend OR Enemy==SecondFriend OR Enemy==ThirdFriend OR Enemy==FourthFriend OR Enemy==FifthFriend OR Enemy==FirstTempFriend OR Enemy==SecondTempFriend OR Enemy==ThirdTempFriend OR Color==2 OR Color==1 then
                wait(100)
                UO.DeleteJournal()
            else
                UO.FindType('0x1F30','0x0000','backpack')
                if UO.GetQuantity('finditem')>0 then
                control_Mana(20)
                 uo.waittargetobject('laststatus')
                 uo.usetype('0x1F30')
                 else
                 control_Mana(20)
                 UO.Cast(Cast,Enemy)
                 uo.concolor('0x09DA')
                 uo.print('нету Фиблеминд скролов ')
                 uo.concolor('0x09A4')
                 end if
                UO.DeleteJournal()
            end if
                wait(500)
      else
         wait(1000)
      end if
   wend
end sub


что ж это он работать не хочет=( кстати какой цвет кастов? я пробовал тестить на зелёном, тоесть просто писали, всёравно не пашет... если возможно помогите


Top
   
 Post subject:
PostPosted: 2007-06-17 16:11:23 
Offline
User avatar

Joined: 2007-05-03 12:51:55
Posts: 36
Кстати это очень интересно...
Как узнать цвет текста вообще?...


Top
   
 Post subject:
PostPosted: 2007-06-18 01:00:03 
Offline

Joined: 2005-01-06 11:49:28
Posts: 205
Laden wrote:
Кстати это очень интересно...
Как узнать цвет текста вообще?...


Code:
sub test25()
uo.print(uo.journalcolor(uo.injournal('TEXT')-1))
end sub

Легче лёгкого.


Top
   
 Post subject:
PostPosted: 2007-06-18 09:07:39 
Offline
User avatar

Joined: 2007-05-03 12:51:55
Posts: 36
Да.. я уже тут viewtopic.php?t=12101 сказал, что нашел этот вариант...
Но всё равно, спасибо за содействие ;)


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

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot] and 5 guests


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