Спаринг

Ask for help

Moderators: Murderator+, Murderator

Post Reply
Shadowdancer
Posts: 96
Joined: 2005-08-25 23:35:29

Спаринг

Post by Shadowdancer »

Вот у меня скрипт он почему то глючит чуть, отходит через определеное время а не когда у одного из чаров 35 хп. Я думаю тут глюк
Until (UO.InJournal("Do you wanna"))
как вставить место этих слов until хп ис фулл?

Code: Select all

sub fight() 
while 1
   gotoxy(3422,437,0) # куда подходить чтоб драться
   wait (300)
   UO.Exec("attack 0x000991F7") #2-й чар кого бить
   Repeat
      wait (500)
   if uo.injournal("")then
   UO.usetype("") # оружие
   uo.deletejournal()
   endif
   Until ((UO.GetHP("0x0008E9D0") <35)or (UO.GetHP("0x000991F7")  <35)) #
#проверка хп у первого и вторго чара
   repeat
   UO.Exec("warmode 0") # вармод
   UO.Press(35) # отходим End
   UO.Press(35) # отходим End
   until (gotoxy(3422,439,0)) # куда отходить лечиться 
   Repeat
      UO.Usetype("0x0E21") #Bandages
      UO.Exec("waittargetobject 0x0008E9D0")  # 1-й чар
      wait(3500)
   Until (UO.InJournal("Do you wanna"))
   wait(5000)
wend
end sub
Shadowdancer
Posts: 96
Joined: 2005-08-25 23:35:29

Post by Shadowdancer »

а можно как то заменить проверку хп ? вместо ((UO.GetHP
Driskill
Posts: 39
Joined: 2006-09-14 10:38:08
Contact:

Post by Driskill »

а чем оно тебя неустраивает?
все что нас не убивает - делает нас крепче!
Shadowdancer
Posts: 96
Joined: 2005-08-25 23:35:29

Post by Shadowdancer »

Ты что читать неумеешь ? Я же обясняю что глючит, отходит рано. Крит проходит и он отходит!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

UO.GetHP получает значение о хп от сервера. по этому довереть ему не стоит...
если оба чара твои так почему бы от ходилку не в клчить на обоих?
Shadowdancer
Posts: 96
Joined: 2005-08-25 23:35:29

Post by Shadowdancer »

Да отходит он все нормасно по координатам НО он в хп теряется отходит рано и поетому я прошу изменить мне проверку на хп что бы не через сервер проверял а как то подругому, поточнее!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

я тебе говорю что он плохо отходит?;)
Решения:
1. Пусть каждый смотрит СВОИ хп и отходит в случа если они низкие...
2. Пусть чар КУКЛА(0x0008E9D0) сам говорит когда унего мало хп, или сообщене или швырнуть чтонить на пол...
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

юзайте мой корявый спаринг.. там ппц как хорошо отходит ;)
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Shadowdancer
Posts: 96
Joined: 2005-08-25 23:35:29

Post by Shadowdancer »

а что значит while 1 в начале скрипта ?
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Shadowdancer wrote:а что значит while 1 в начале скрипта ?

условие всегда ИСТИНО цикл будет бесконечный;)
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

А отсутствие wend в конце скрипта обычно говорит о криворукости автора.. :roll:
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Post Reply