| Yoko http://forum.yoko.com.ua/ |
|
| Dear players, i need your help http://forum.yoko.com.ua/viewtopic.php?f=20&t=5378 |
Page 1 of 1 |
| Author: | GrandMaster Ranger [ 2005-10-05 10:44:00 ] |
| Post subject: | Dear players, i need your help |
Америкоса ожидали увидеть? Вот в чем дело... я попытался юзнуть поиск- но безуспешно нужен скриптец... суть в том что я хочу стать в спаринг с партнером, бить его кулаком и хилить при определенном хп... но я не доверяю лагам, и чтобы не прокакать приличное кол-во бинтов, нужна еще и проверочка на бинты- к примеру если меньше 50, то граб ( столько то ) вот и в общем то всё |
|
| Author: | flake [ 2005-10-05 12:56:34 ] |
| Post subject: | |
Code: sub sparka() |
|
| Author: | GrandMaster Ranger [ 2005-10-05 13:09:19 ] |
| Post subject: | |
flake wrote: Code: sub sparka() большое спасибо! и теперь, так как кол-во бинтов которые я буду юзать в сундук не влезят, я их хочу брать с пола... а так же хилить не себя, а партнера... вотя по быстренькому перебацал, если не ТЯЖЕЛО, проверь ошибок никаких нету? прорсто я на данный момент скрипт запустить не могу Quote: sub main()
var limit = 90 ; кол-во hp, ниже которого хилимся var bint = 50 ; кол-во бинтов, ниже которого будем брать из сундука. UO.Set('finddistance','2') UO.Set('distance','2') repeat if uo.life < limit then UO.usetype("bandage") UO.waittargettype("ПАРТНЕР!!!") wait(2500) endif wait(2500) if uo.count( '0x0e21' ) < str(bint) then uo.findtype( '0x0e21', '-2', ground ) uo.moveitem( 'finditem', str(bint), 'my' ) wait(600) endif until uo.dead() endsub все вроде бы как мне надо, кроме одного: мне нужно хилить не себя а партнера... знаю что нужно изменить буквально пару строчек(if uo.life < limit then ) но точно не знаю на что... |
|
| Author: | GrandMaster Ranger [ 2005-10-05 17:10:01 ] |
| Post subject: | |
Ув. flake или другие спецы в этой области |
|
| Author: | Leo [ 2005-10-05 17:49:46 ] |
| Post subject: | |
Code: UO.Lifeзамени на Code: UO.GetHP('ID кого лечить')
|
|
| Author: | Titanium [ 2005-10-05 18:15:57 ] |
| Post subject: | |
Leo wrote: Code: UO.Lifeзамени на Code: UO.GetHP('ID кого лечить')Но в этом случае здоровье противника будет не в HP, а в условных единицах (не знаю где как, но на RunUO единица равна 1/25 полного столба), так что подправь limit |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|