| Yoko http://forum.yoko.com.ua/ |
|
| Посмотрите что за глюк! http://forum.yoko.com.ua/viewtopic.php?f=20&t=1396 |
Page 1 of 1 |
| Author: | Xabus [ 2004-09-17 11:07:54 ] |
| Post subject: | Посмотрите что за глюк! |
sub h() while true UO.Usetype('0x13f7') uo.waittargetself() UO.Exec("attack 0x00912a23") #ID 2 4ara Repeat wait (500) Until (UO.GetHP("0x00912a23") < 180) if UO.GetHP("0x00912a23") < 180 then repeat UO.Exec("waittargetobject 0x00912a23") UO.Usetype("0x0E21") wait(5000) Until UO.Life == 250 wend end if end sub короче такая штука я непонимаю как поставить Until UO.Life! я ставлю чтобы чар долбил до 180 проценотв хп он долбит и начинает хелить но не заканчивает как завелся хил хил хил и все! помогите плиз! да кстати клиент 203 поетому показывает проценты! или ожет я что в скрипте неправилно написал! |
|
| Author: | AGRS [ 2004-09-17 11:32:13 ] |
| Post subject: | |
Проставь табуляцию и увидишь лажу, если сразу в глаза не бросается. |
|
| Author: | Xabus [ 2004-09-17 11:33:46 ] |
| Post subject: | |
?????????????? ЧЕ ПОСТАВИТЬ!? ПЛИЗ СКАЖИ! В ЧЕМ ПРОБЛЕМА? |
|
| Author: | Black Horse [ 2004-09-17 12:54:21 ] |
| Post subject: | |
Xabus wrote: ??????????????
ЧЕ ПОСТАВИТЬ!? ПЛИЗ СКАЖИ! В ЧЕМ ПРОБЛЕМА? ты с циклами запутался sub h() while true Repeat Until (UO.GetHP("0x00912a23") < 180) if UO.GetHP("0x00912a23") < 180 then repeat Until UO.Life == 250 wend end if end sub |
|
| Author: | Xabus [ 2004-09-17 13:31:28 ] |
| Post subject: | |
ничего непонял обясните вот на перемере в какой последовательности должны стоять репит иф и ваил? |
|
| Author: | Edred [ 2004-09-17 13:36:45 ] |
| Post subject: | |
Xabus wrote: ничего непонял обясните вот на перемере в какой последовательности должны стоять репит иф и ваил?
Для начала почитай любой учебник по программированию для любого языка. То, что ты здесь наворотил, ни в одном языке не разрешено. |
|
| Author: | Xabus [ 2004-09-17 13:40:51 ] |
| Post subject: | |
Блин вот я и прошу помочь! мне етот скрипт до гма докачать и выкинуть а програмирование я изучать нехочу! |
|
| Author: | Edred [ 2004-09-17 13:44:31 ] |
| Post subject: | |
Xabus wrote: Блин вот я и прошу помочь! мне етот скрипт до гма докачать и выкинуть а програмирование я изучать нехочу!
Дык тебе и говорят - можешь этот скрипт сразу выкинуть, ничего ты на нем не докачаешь. Надо писать другой. А чтобы писать другой - надо внятно и подробно описать задачу. |
|
| Author: | Xabus [ 2004-09-17 13:45:12 ] |
| Post subject: | |
все я понял!!!!!!! |
|
| Author: | Xabus [ 2004-09-17 14:54:10 ] |
| Post subject: | |
нехрена я непонял!!!!!!!! Скрипт тренерует вар скилы! Заключается вот в чем! Стоят 2 чара один колбасит второго, а второй в всою очередь тупо пытается достать и ударить лошадь которая за загородкой! (поэтому неотвечает 1 чару) короче янемогу понять как указать 1 чару начало и конец лечения 2! да я когда писал Until UO.Life == 250 это я ступил там надо было впсываить Чтобы лечил 2 чара! а я писал чтобы лечил 2 чара пока не вылечит 1:) и как это исправить! и сразу тыркните меня носом во на всен мои ошибки плиз.......... |
|
| Author: | Edred [ 2004-09-17 15:38:03 ] |
| Post subject: | |
Берем твой скрипт, для начала приводим в удобочитаемый вид (вообще, если хоть немного уважаешь тех, кого просишь о помощи - делай это сам: Code: sub h() Так внятнее? Видишь сам одну свою ошибку, которая прямо в глаза должна бросаться? У тебя цикл while ... wend внутри if заканчивается. Это недопустимо. Насчет UO.Life ты сам понял. Замени его на UO.GetHP(второй чар). Разбираться в том что реально скрипт делает и правильно ли сами действия описаны не буду - если тебе лень написать что какой тип означает, то мне и подавно. |
|
| Author: | Xabus [ 2004-09-17 16:26:25 ] |
| Post subject: | |
спасибо большое!!!!!! тока я все привел в нормальное состояние как должно быть а он все равно вмнсто того чтобы довестьи жизнь второго чара до 170 а потом начать лечить он сразу лечит!!!!!! неприкачаясь ко 2 чару вообще никак почему? sub h() while true UO.Usetype('0x13f7') uo.waittargetself() UO.Exec("attack 0x00912a23") #ID 2 4ara Repeat wait (500) Until UO.GetHP("0x00912a23") < 170 if UO.GetHP("0x00912a23") < 180 then repeat UO.Exec("waittargetobject 0x00912a23") UO.Usetype("0x0E21") wait(5000) Until UO.GetHP("0x00912a23") == 250 end if wend end sub |
|
| Author: | Xabus [ 2004-09-17 16:28:13 ] |
| Post subject: | |
Code: sub h() |
|
| Author: | Xabus [ 2004-09-17 16:30:47 ] |
| Post subject: | |
как выделить такой формат текста как ты! я нашол етот ББ код но какую функцию перед текстом ставить я ненашол! я криво прости ;( |
|
| Author: | Xabus [ 2004-09-17 16:33:38 ] |
| Post subject: | |
простите за флуд понял как это делать! |
|
| Author: | Edred [ 2004-09-17 16:56:42 ] |
| Post subject: | |
Перед текстом программы пишешь - code в квадратных скобках, в конце пишешь /code в квадратных скобках. Напиши комментариями в скрипте какой тип что означает. И в начале скрипта - переставь usetype и waittargetself местами. Всегда сначала указывается куда направляеть прицел (устанавливается ловушка прицела), а потом уже делается действие, создающее этот прицел. |
|
| Author: | Xabus [ 2004-09-17 19:56:07 ] |
| Post subject: | |
Code: sub h() ну и скрипт должен опять возобновиться взять в руки нож и продолжать долбить! |
|
| Author: | Edred [ 2004-09-20 12:18:16 ] |
| Post subject: | |
Xabus wrote: Code: uo.waittargetself() ну и скрипт должен опять возобновиться взять в руки нож и продолжать долбить! А что, у вас на шарде нож в руки берется именно так? Через харакири? |
|
| Author: | MorbidAngel [ 2004-09-21 00:24:23 ] |
| Post subject: | |
Xabus wrote: нехрена я непонял!!!!!!!!
Скрипт тренерует вар скилы! Заключается вот в чем! Стоят 2 чара один колбасит второго, а второй в всою очередь тупо пытается достать и ударить лошадь которая за загородкой! (поэтому неотвечает 1 чару)............. А не проще чтобы он не отвечал ему лук без стрел дать???? |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|