Yoko

All sides of Injection
It is currently 2024-02-23 00:02:10

All times are UTC+02:00




Post new topic  Reply to topic  [ 293 posts ]  Go to page Previous 1 2 3 4 515 Next
Author Message
 Post subject: Re: Injection 2015
PostPosted: 2015-03-19 11:52:11 
Offline

Joined: 2011-06-11 19:54:23
Posts: 820
После каста идет эффект, анимации персонажа как таковой нет.
Отслеживай изменение хп.
Если примерно знаешь на сколько должно измениться хп – высчитывай разницу между текущем и прошлым хп и сравнивай со знчением. Но если в это время тебя ударят (при условии отсутствия физлов при получении урона) то проверка не сработает.
А для чего тебе это вообще нужно?


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-19 11:53:12 
Offline

Joined: 2015-03-17 04:02:00
Posts: 20
Juicy Fruit wrote:
После каста идет эффект, анимации персонажа как таковой нет.
Отслеживай изменение хп.
Если примерно знаешь на сколько должно измениться хп – высчитывай разницу между текущем и прошлым хп и сравнивай со знчением. Но если в это время тебя ударят (при условии отсутствия физлов при получении урона) то проверка не сработает.
А для чего тебе это вообще нужно?

Code:
sub Heal_Self()
   if not uo.dead() and uo.getglobal("cast") == "0" then
      uo.setglobal("cast", "1")
      uo.cast("Heal", "self")
      #[Animation 0x001B] анимация каста
      #[snd 01F2] звук каста
      uo.waitingforjournaltext(now(), 2000, "[snd 01F2]|You lack Garlic for this spell|You lack Ginseng for this spell|You lack Spider's Silk for this spell|You lack sufficient mana for this spell|The spell fizzles", 1, 0)
      uo.print(str(uo.getfoundedtextid()))
      uo.setglobal("cast", "0")
   end if
end sub


Кнопку зажал и лечишься без физлов.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-19 16:19:38 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
это системные сообщения они и у тебя и у противника будут иметь 0xffffffff ID
Я ловил по журналу, по серийнику (чтобы сосед не КРИКНУЛ) И по изменению маны, так надежнее.

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-19 19:42:26 
Offline

Joined: 2015-03-17 04:02:00
Posts: 20
Ребята хочу выразить огромную благодарность вышла офигенная программа. Спасибо.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-24 21:39:46 
Offline

Joined: 2015-02-28 14:33:54
Posts: 4
спасибо пацаны за отличный релиз, не единого краша за неделю игры на пвп сервере.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-25 07:46:46 
Offline

Joined: 2011-06-11 19:54:23
Posts: 820
kingdompvp wrote:
спасибо пацаны за отличный релиз, не единого краша за неделю игры на пвп сервере.
Хорошо что нет крашей.
И скрипты в списке не зависали? Out of memory не вылезало?


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-25 12:57:46 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
у меня начали зависать после адового четырехчасавого фарма. :roll:

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-25 14:06:38 
Offline

Joined: 2011-06-11 19:54:23
Posts: 820
Зависания поборол, но скриптовый движок периодически поджирает память, утечку не нашел еще, и аут оф мемори у единиц (которые сообщили) вылезало.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-25 19:39:29 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
возможно это из-за игноров, они в охоте активно используются.
Либо из-за текстпринтов.

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-25 21:32:31 
Offline

Joined: 2015-02-28 14:33:54
Posts: 4
Juicy Fruit wrote:
kingdompvp wrote:
спасибо пацаны за отличный релиз, не единого краша за неделю игры на пвп сервере.
Хорошо что нет крашей.
И скрипты в списке не зависали? Out of memory не вылезало?


Очень редко, после простоя в онлайне минимум 10ти часового. Пользуюсь скриптами очень часто, все пвп построино на скриптах. пс вопросик, забыл как было прописывать игру по второму, и более таргетам ? сейчас пользуюсь cast lastattack, но это не очень удобно, подскажите какие нибудь другие варианты. буду благодарен!!!


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-25 22:00:00 
Offline

Joined: 2011-06-11 19:54:23
Posts: 820
Mirage wrote:
возможно это из-за игноров, они в охоте активно используются.
Либо из-за текстпринтов.
Ние, это в скриптовом движке что-то вроде бы.

kingdompvp wrote:
Juicy Fruit wrote:
kingdompvp wrote:
спасибо пацаны за отличный релиз, не единого краша за неделю игры на пвп сервере.
Хорошо что нет крашей.
И скрипты в списке не зависали? Out of memory не вылезало?


Очень редко, после простоя в онлайне минимум 10ти часового. Пользуюсь скриптами очень часто, все пвп построино на скриптах. пс вопросик, забыл как было прописывать игру по второму, и более таргетам ? сейчас пользуюсь cast lastattack, но это не очень удобно, подскажите какие нибудь другие варианты. буду благодарен!!!
Можно забить в глобальные переменные их, либо в объекты.
Если через глобальные (uo.GetGlobal/uo.SetGlobal) делать - то только скриптом.
Через объекты можно писать прям в хоткее.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-28 06:32:01 
Offline

Joined: 2005-02-08 18:39:50
Posts: 444
Location: Moscow
блин, господа, подскажите в чем теперь проблема?

крафчу предметы через вайтменю, через сет коммент и ансет коммент (кнопки )выбираю что буду крфтить, но он крафтит то, что крафтил вчера.

поставил "uo.cancelmenu()" так все равно не спасает., в 14 все было ок и без cancelmenu.
после нескольких перезапусков начинает нужное крафтить


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-28 17:55:52 
Offline

Joined: 2011-06-11 19:54:23
Posts: 820
Ткни в окошке инжекта на вкладке скриптов кнопку обновить, справа от имени запускаемой функции расположена.
В релизе поправлю, скорее всего не ставлю флаг что скрипт изменился при простановке комментов.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-28 18:36:41 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
нене менюшка подвисает обращал внимание - но списывал на свои скрипты кривые :))) Я просто перед крафтом пару раз протыкиваю терминат а в нем стоит как раз кенсел меню. Если один раз протыкать потом крафты идут нормально.
Там именно само меню выбора зависает. Тоесть заходишь в игру - тыкаешь реагент а вместо зелья он сразу кидает какую нибудь банку в пак - как правило ненужную

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-28 20:24:16 
Offline

Joined: 2011-06-11 19:54:23
Posts: 820
Так это проблемма сервера или инжекта?)
Я ставлю на сервер))


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-29 07:04:40 
Offline

Joined: 2005-02-08 18:39:50
Posts: 444
Location: Moscow
Juicy Fruit wrote:
Ткни в окошке инжекта на вкладке скриптов кнопку обновить, справа от имени запускаемой функции расположена.
В релизе поправлю, скорее всего не ставлю флаг что скрипт изменился при простановке комментов.



хмм, вроде рефреш помогает, крафтил сегодня без проблем. спасибо.


----



не сориентируйте, в одном из прошлых описаний релизов, не могу найти, был описан переход к необходимому скрипту в окне редакции. Как это сейчас можно осуществить? т.е. загрузил в автолоад файл с десятками скриптов и вручную листаешь этот огромный список, пока не дойдешь до своего, а вроде был автоматический переход к нужному.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-29 09:22:11 
Offline

Joined: 2011-06-11 19:54:23
Posts: 820
Это в описании к скрипт.длл, Ctrl+f и введи sub <имя функции>, стандартный переход вообщем, как и в блокноте. Еще автозамена и быстрый переход к строке, аналогично блокноту.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-29 10:07:44 
Offline

Joined: 2005-02-08 18:39:50
Posts: 444
Location: Moscow
Juicy Fruit wrote:
Это в описании к скрипт.длл, Ctrl+f и введи sub <имя функции>, стандартный переход вообщем, как и в блокноте. Еще автозамена и быстрый переход к строке, аналогично блокноту.


да, это понятно)

я думал про более продвинутый метод, когда в списке перед запуском выбираем скрипт, а при нажатии кнопки "редактировать" переходило сразу к нему)
ну лан :)


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-29 13:08:05 
Offline

Joined: 2011-06-11 19:54:23
Posts: 820
А, там галочка есть для этого.


Top
   
 Post subject: Re: Injection 2015
PostPosted: 2015-03-29 14:13:12 
Offline

Joined: 2005-02-08 18:39:50
Posts: 444
Location: Moscow
жизнь- боль, галочка стояла все время, сейчас убрал и теперь переходит к нужному скрипту, ппц.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 293 posts ]  Go to page Previous 1 2 3 4 515 Next

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited