Спаринг

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