| Yoko http://forum.yoko.com.ua/ |
|
| Спарринг-скрипт http://forum.yoko.com.ua/viewtopic.php?f=20&t=489 |
Page 1 of 1 |
| Author: | Russian [ 2004-06-02 12:28:28 ] |
| Post subject: | Спарринг-скрипт |
Прислали мне такой замысловатый скрипт под две сессии инжи с использованием EasyUO. Смысл заключается в том, что скрипт отслеживает кол-во хитов у обоих персонажей, и при опускании оных ниже 65 оба чара выключают боевой режим и начинают лечиться. Когда полностью вылечатся - снова начинают драться. Вроде бы все работает... но недолго. То есть спарринг может длиться минут 20, иногда полчаса, в течение которых оба чара исправно лечатся и дерутся. Но почему-то в какой-то момент скрипт перестает замечать прохождение одним из персонажей (или обоими) заветного рубежа (в данном случае - 65 хитов) и один из чаров, как следствие, умирает, поскольку боевой режим не был выключен. В чем может быть проблема? Ситуацию усложнает использование EasyUO, я ее никогда в руках не держал, так что просто поставил, прописал в регистре и запустил. Может быть, ее как-то нужно настроить? Хотя, если ее вообще не запускать, ничего не меняется. Скрипт такой: sub sreset() UO.SetEasyUO(80,"1") UO.SetEasyUO(90,"1") end sub sub sparring() VAR Char1='0x000A2A07' VAR Char2='0x000A1790' VAR Enemy, ESelf, EEnemy if UO.GetSerial('self')==Char1 then Enemy=Char2 EEnemy=90 ESelf=80 else Enemy=Char1 EEnemy=80 ESelf=90 endif UO.SetEasyUO(ESelf,"0") while NOT UO.Dead() repeat wait(500) until UO.GetEasyUO(ESelf)=="0" AND UO.GetEasyUO(EEnemy)=="0" UO.Exec("warmode 1") UO.Attack(Enemy) while UO.Life>=65 AND UO.GetEasyUO(EEnemy)=="0" wait(100) wend UO.SetEasyUO(ESelf,"1") UO.Exec("warmode 0") while UO.Life<UO.Str UO.Exec("warmode 0") healing() wait(6000) wend UO.SetEasyUO(ESelf,"0") wend end sub sub healing() UO.SetArm('CWeapon') UO.Exec("bandageself") wait(600) UO.Arm('CWeapon') ; UO.Equipt('Rhand','0x13E3') end sub |
|
| Author: | Edred [ 2004-06-03 13:52:38 ] |
| Post subject: | |
Изя здесь не нужна, нужны только глобальные переменные от нее, прописанные в регистри |
|
| Author: | Savage [ 2004-06-03 17:34:43 ] |
| Post subject: | |
Старая версия. Я уж и не помню в чем там глюк был. В пак чарам суем вепон одинакого типа и в руки даем образец ну и щит если паринг еще не прокачен. Бандажки и тазик для стирки кровяшек. Чар запоминает при старте что он держал в руках и будет после лечения поднимать эти вещи. Code: sub sreset() |
|
| Author: | Скрипт [ 2004-06-03 20:00:29 ] |
| Post subject: | |
если можно написать где что нада поменять был бы очень признателен |
|
| Author: | Russian [ 2004-06-04 10:42:23 ] |
| Post subject: | |
Спасибо, Саваж! |
|
| Author: | Savage [ 2004-06-04 14:17:37 ] |
| Post subject: | |
Менять нужно только вот эти строки: VAR Char1='0x0009267C' VAR Char2='0x00068998' то есть задать серийники чаров. скрипт одинаков для обоих клиентов то есть менять местами серийники не надо!!! Чаров ставим рядом, с одного 1 раз запускаем sreset и на обоих sparring или сразу спарринг а потом второго чара подводим к первому. |
|
| Author: | Скрипт [ 2004-06-07 12:31:47 ] |
| Post subject: | |
а что с изи уо делать ? |
|
| Author: | Savage [ 2004-06-07 15:37:29 ] |
| Post subject: | |
Запустить вот это: http://www.jetta.ru/easy.reg |
|
| Author: | Скрипт [ 2004-06-07 16:51:19 ] |
| Post subject: | |
без разницы где запускать ? и он кушает и пьёт рефрешки если чегото мало ? |
|
| Author: | Скрипт [ 2004-06-07 17:59:13 ] |
| Post subject: | |
через время чары тупо стояли и смотрели друг на друга после того как я отаканул один просто убил другова |
|
| Author: | Savage [ 2004-06-08 19:40:58 ] |
| Post subject: | |
1) возможно у тя беда с переключателями: www.jetta.ru/inj-switch.jpg 2)кончились бандажки у какого-то чара |
|
| Author: | Haxor [ 2004-06-09 19:24:12 ] |
| Post subject: | |
Savage wrote: 1) возможно у тя беда с переключателями: www.jetta.ru/inj-switch.jpg
2)кончились бандажки у какого-то чара a pochemu on ne mojet binti ? |
|
| Author: | Savage [ 2004-06-09 19:26:21 ] |
| Post subject: | |
Очень даже моет, проверь тип тпзика, может у вас другой и процедура помывки у нас - использовать кровяшки и таргет на тазик. |
|
| Author: | Haxor [ 2004-06-10 16:41:12 ] |
| Post subject: | |
ja vot napisal skript na chistku bintov a to skript ne chistit. no cherez nekotoroe vremja 2 chara tupo vtikajut na drug druga bez war rezhima sub binta() while not uo.Dead() UO.waittargettype('0x1008') UO.usetype('0x0E20') wait(20000) wend end sub |
|
| Author: | Haxor [ 2004-06-10 22:54:47 ] |
| Post subject: | |
ne s bintami problema a skript prosto ostonavlivaetsa |
|
| Author: | Savage [ 2004-06-11 18:56:54 ] |
| Post subject: | |
Я этим скриптом около 30-ти чаров прокачал. Х.з. че у тебя не так... |
|
| Author: | Alamir [ 2004-06-20 14:53:59 ] |
| Post subject: | |
а у меня просто стоят и все..да же биться не начинают... |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|