Yoko
http://forum.yoko.com.ua/

Не работает
http://forum.yoko.com.ua/viewtopic.php?f=20&t=15639
Page 1 of 1

Author:  kostya.1991 [ 2010-03-09 07:01:25 ]
Post subject:  Не работает

Скажу сразу шард DRW . А проблема такая скачал с форума пвп скрипты повыберал отсортировал для себя протестил всё работает (всё сохранил) , потом немного погодя после перезапуска компьютера побежал пвп и скрипты тупо не пашут в чём ожет быть причина? просто в левом нижнем углу пишет No mana (мана полная и её достаточно для любого каста) причём некоторые касты всёже работают например Great Heal а зеркало тоже пишет Но мана но если запустить с начала грэт хэл магию то потом зеркало сработает. в общем вот скрипты ;
Code:
############################SPELLS##############################
Sub Arrow() ; кидание стрелки по последнему статусу.
If UO.Mana>=4 AND UO.BP>0 AND UO.NS>0 Then
   UO.Cast('Magic Arrow','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub

Sub Paralyze() ; кидание парализа по последнему статусу
If UO.Mana>=12 AND UO.GA>0 And UO.MR>0 AND UO.SS>0 Then
   UO.Cast('Paralyze','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub

Sub Poison() ; кидание пойзона по последнему статусу
If UO.Mana>=9 AND UO.NS>0 Then
   UO.Cast('Poison','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub

Sub ManaDrain() ; кидание манадрейн по последнему статусу
If UO.Mana>=11 AND UO.BP>0 AND UO.MR>0 AND UO.SS>0 Then
   UO.Cast('Mana Drain','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub

Sub FlameStrike() ; кидание флеймстрайка по последнему статусу
If UO.Mana>=40 AND UO.SS>0 AND UO.SA>0 Then
   UO.Cast('Flame Strike','laststatus')
Else
   UO.Print("No mana")
Endif
Endsub

Sub Cure() ; кидание куре на себя
If UO.Mana>=6 AND UO.GA>0 Then
   UO.Cast('Cure','self')
Else
   UO.Print("No mana")
Endif
Endsub

Sub GHeal() ; кидание Грейт Хила на себя
If UO.Mana>=11 Then
   UO.Cast('Greater Heal','self')
Else
   UO.Print("No mana")
Endif
Endsub

Sub Reflect() ; кидание зеркала на себя
If UO.Mana>=12 AND UO.GA>0 AND UO.MR>0 AND UO.SS>0  Then
   UO.Cast('Magic Reflect','self')
Else
   UO.Print("No mana")
Endif
Endsub

sub main()
UO.Print("Hello from function MAIN")
end sub


Но иногда всё работает хорошо ! на самом деле даже закономерности не какой не заметил ... может у меня что то не так с инжой ?

Author:  Mirage [ 2010-03-09 09:14:32 ]
Post subject:  Re: Не работает

в скрипте проверка на реагенты. Они должны лежать либо в бэкпаке персонажа либо в сумке которая была открыта перед запуском. Грубо говоря если реги показываются в верхней панели над окном UO то каст должен пройти.

Author:  kostya.1991 [ 2010-03-09 09:22:35 ]
Post subject:  Re: Не работает

Дак вся моя проблема в скрипте на подсчёт ресурсов? я сам лично связи не вижу (ну я и вскриптах не шарю) , тобиш я понел так что если в авто лоуде не будит этого скрипта то всё будет норм?
Code:
sub pvpcounter();подсчёт расходки в паке
   uo.print(str(uo.count('0x0F0E','0x09BB'))+" Greater Heal")
   uo.print(str(uo.count('0x0F0E','0x09DF'))+" Total Mana")
   uo.print(str(uo.count('0x0F0E','0x0997'))+" Total Refresh")
   uo.print(str(uo.count('0x0F0E','0x0631'))+" Invisible potions")
   uo.print(str(uo.count('0x1F5F','0x0000'))+" Flamestrike Scroll")
end sub


И подскажите плиз у меня раньше как то была пропатченая инжа в общее здорово было а сейчас я такую найти не могу !там когда инжу запускаеш но в панели пуска где силы появлялся значёк ! можете подсказать где мне можно скачать такую? или хотя бы похожую инжу а то моя часто моросит выдаёт ошибки :cry: .

Author:  kostya.1991 [ 2010-03-09 09:54:26 ]
Post subject:  Re: Не работает

ААААААААААААААААААА.... Вот я туплю , всё догнал спасибо всё понел !!!
Благодарю

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/