Плз доделаите скрипт!!!

Anything and all.

Moderators: Murderator+, Murderator

ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Плз доделаите скрипт!!!

Post by ksardas »

Вообщем я сркипт написал токо что то он у мя не правильно работает


Code: Select all

sub Arrow() 
uo.Cast('Magic Arrow','last')
if uo.injournal('Invalid serial index') then
cast('Magic Arrow','lastattack')
end if
end sub


Вот...после того как сбивают каст , сбивается таргет , в журонале пишется Invalid serial index , нада чтобы после етои команды делал команду
cast('Magic Arrow','lastattack')
и переходил в самое начало скрипта...дело в том что он после того как пишется Invalid serial index ничего не делает, так и оставляет... когбудто бы етои команды нету cast('Magic Arrow','lastattack')....

Спасибо за внимание настроите плз...
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

Up :!:
Stranger[BV]
Posts: 28
Joined: 2004-06-30 22:21:58

Re: Плз доделаите скрипт!!!

Post by Stranger[BV] »

ksardas wrote:Вообщем я сркипт написал токо что то он у мя не правильно работает


Code: Select all

sub Arrow() 
uo.Cast('Magic Arrow','last')
if uo.injournal('Invalid serial index') then
[color=red]cast('Magic Arrow','lastattack')[/color]
end if
end sub


Вот...после того как сбивают каст , сбивается таргет , в журонале пишется Invalid serial index , нада чтобы после етои команды делал команду
cast('Magic Arrow','lastattack')
и переходил в самое начало скрипта...дело в том что он после того как пишется Invalid serial index ничего не делает, так и оставляет... когбудто бы етои команды нету cast('Magic Arrow','lastattack')....

Спасибо за внимание настроите плз...


красным отмеченна ошибка
вместо cast надо писать uo.cast('Magic Arrow','lastattack')

и тогда скрипт будет выглядеть вот так

Code: Select all

sub Arrow() 
uo.Cast('Magic Arrow','last')
if uo.injournal('Invalid serial index') then
uo.cast('Magic Arrow','lastattack')
end if
end sub


пробуй
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

нет...всеравно не работает !!! что то не правильно...он журнал не читает когбудто бы...ветеран помоги плзззз!!!!!!
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

UP HELP :!: :!: :!:
kostya11
Posts: 32
Joined: 2004-10-28 13:39:41

Post by kostya11 »

nemnozko nepravilno, no bivaet koneshno eto ti na oshibku skript delal. nado normalno delatj:)))) smotri :D

Code: Select all

sub Arrow() 
VAR ManaNeed=4
UO.Set('lasttarget','laststatus')
if UO.Mana>=ManaNeed then
UO.Cast('Magic Arrow','laststatus')
else
UO.Print("Low mana!!!")
endif
end sub

skript BETERAH'a
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

У меня на шарде cast 'Magic Trap' last летит быстрее чем ластатак в 2 раза ! а когда тебе каст сбили пишет инвалид сериал индекс и не перекастовывает !
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

у меня вопрос я вот тестил тестил...понял что команда Uo.Injournal он читает то что пишет какои то плеер , а какая команда чтобы читала то что пишет сам комп , там the speell is feezel и т.д :?:
flake
Expert!
Posts: 746
Joined: 2004-08-11 23:56:17
Location: The Citadel
Contact:

Post by flake »

На самом деле он и сообщения о физлах видит. Он видит все сообщения, которые тебе посылает сервер.
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

хм...а Invalid serial index вишневым цветом не видит...как сделать так чтобы он реагировал на такия сообщения самого инжекта , и на сообщения типа , серого цвета в журнале "Ваша консентрация была нарушена"...???
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

ksardas wrote:хм...а Invalid serial index вишневым цветом не видит...как сделать так чтобы он реагировал на такия сообщения самого инжекта , и на сообщения типа , серого цвета в журнале "Ваша консентрация была нарушена"...???
Invalid serial index - сообщение инжи, надо просто включить опцию отображения их в журнале...
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

и что ето за опция и где...потому что серым шрифтом тоже не воспринимает :!:
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

Up :roll:
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

injectecho - добавляет сообщения Injection в журнал
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

Короче что то я разбирался и нефига не вдуплил...вот скрипт...Нужно чтобы читал что пишется в журнале и после етого выполнял команду...

sub Arrow()
UO.Cast('Magic Arrow','last')
If Uo.Injournal('Ваша консентрация была нарушена') then
UO.Cast('Magic Arrow','lastattack')
repeat
end if
end sub
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

ksardas wrote:Короче что то я разбирался и нефига не вдуплил...вот скрипт...Нужно чтобы читал что пишется в журнале и после етого выполнял команду...

sub Arrow()
UO.Cast('Magic Arrow','last')
If Uo.Injournal('Ваша консентрация была нарушена') then
UO.Cast('Magic Arrow','lastattack')
repeat
end if
end sub

sub Arrow()
uo.cast('Magic Arrow','last')
repeat
if uo.injournal('Concentration failed') then
uo.cast('Magic Arrow','lastattack')
uo.deletejournal()#Очистить журнал, чтобы он не проверял одну и ту же мессагу
endif
wait(300)#Без этого будет наблюдаться лаг
until uo.dead()#А куда же без конца цикла?
endsub
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

у меня такое пишет с понтом в уо инжоурнале но что то не читает , серым цветом , сообщение от сервера не хочет читать...как сделать чтобы читала куда заходить и.т.д...или ето другая команда....

Code: Select all

sub Arrow() 
uo.cast('Magic Arrow','last')
repeat
if uo.injournal('Your concentration is disturbed , thus ruinning thy spell') then
uo.cast('Magic Arrow','lastattack')
uo.deletejournal()#
endif
wait(300)
until uo.dead()
endsub
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

тоесть uoinjournal он не читает ето сообщение и соответственно не используется ета команда uo.cast ('Magic Arrow' , 'lastattack')
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

ksardas wrote:тоесть uoinjournal он не читает ето сообщение и соответственно не используется ета команда uo.cast ('Magic Arrow' , 'lastattack')

uo.injournal()

Точно не пашет? Попробуй запустить такой скрипт:

Code: Select all

sub TestInJournal()
uo.deletejournal()
uo.say('The message to journal')
wait(3000)
if uo.injournal('The message to journal') then
uo.print('UO.InJournal do works!')
else
uo.print('UO.InJournal do NOT works!')
endif
endsub

Что он тебе говорит? ворк или нот воркс?
ksardas
Posts: 44
Joined: 2005-02-09 08:52:37
Contact:

Post by ksardas »

Uo.Injournal do works!


ет пашет значет я так понял...токо почему оно не вопспринимает...а пишет то вот такое

Your concentration is disturbed , thus ruinning thy spell


МоЖно ли тут как то свои скрин загрузить...или даи мыло я тебе скину где пишется ето в журнале...
поможеш буду очень блогадарен
Respekt !
Post Reply