| Yoko http://forum.yoko.com.ua/ |
|
| Проверка цвета по координатам http://forum.yoko.com.ua/viewtopic.php?f=20&t=116 |
Page 1 of 1 |
| Author: | Psimorph [ 2004-04-17 21:58:08 ] |
| Post subject: | Проверка цвета по координатам |
Есть ли такая возможность? Например мне надо проверить полоску жизни (так как с GetHP я разобраться так и не смог, походу это пофикшено на корню, пишеться у каждого чара 25\25 и нифига более) в определённой координате, если она синяя то продолжать дейтсвие, если красная, хилить цель (в моём случае животина, которую я собираюсь бить и хилить) Заранее спасибо. |
|
| Author: | totus [ 2004-04-17 23:05:30 ] |
| Post subject: | Всё оч. просто. |
Надо только изредка читать хелп. UO.GetHP(Obj) использоваться должна в связке с UO.GetMaxHP(Obj), т.е. сравниваешь и решаешь что делать, например: Code: if ((UO.GetHP(Enemy)*2) <= UO.GetMaxHP(Enemy)) then Искренне Ваш, Тотус Маньяковски. |
|
| Author: | Psimorph [ 2004-04-18 02:51:56 ] |
| Post subject: | Re: Всё оч. просто. |
Что в этом скрипте значит if ((UO.GetHP(Enemy)*2) >= UO.GetMaxHP(Enemy)) then ??? |
|
| Author: | totus [ 2004-04-18 06:22:54 ] |
| Post subject: | *2 |
Это значит умножить на два Т.е. если ХП умножить на два меньше или равно максимальному, то выполнить какое-то действие. В данном случае - вызвать ф-цию Heal(). Искренне Ваш, Тотус Маньяковски. |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|