Yoko

All sides of Injection
It is currently 2025-12-18 18:23:23

All times are UTC+02:00




Post new topic  Reply to topic  [ 16 posts ] 
Author Message
PostPosted: 2005-05-31 10:36:40 
Offline

Joined: 2004-12-12 17:40:18
Posts: 12
Подскажите, команду, для того, если вот, в уо вызван прицел, и мне надо указать прицелом на какой-то обьект с помощью команды, есть такая команда. На сайте я ее не нашел, так как там команды уже зараннее выбирают тип или обьект, а мне надо, чтобы не было заранне, вот прицел появился, он стоит, я набераю команду, и он указывается на обьект, который я указал в команде, Пожалуйста, скажите, есть ли такая команда?


Top
   
 Post subject:
PostPosted: 2005-05-31 10:54:14 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Если ты хочешь указать на обьект уже существующим прицелом, то это не возможно.
Инжа контролирует прицелы, вызванные самой инжой.

З.Ы.
Если ошибаюсь - поправьте плиз.


Top
   
 Post subject:
PostPosted: 2005-05-31 11:01:04 
Offline

Joined: 2004-12-12 17:40:18
Posts: 12
flake wrote:
Если ты хочешь указать на обьект уже существующим прицелом, то это не возможно.
Инжа контролирует прицелы, вызванные самой инжой.

З.Ы.
Если ошибаюсь - поправьте плиз.

Да именно это я и хочу!!


Top
   
 Post subject:
PostPosted: 2005-05-31 11:04:02 
Offline

Joined: 2004-12-12 17:40:18
Posts: 12
А как же тогда написать скрипт на пойсонинг на моём шарде. У меня на шарде пойсонинг работает так: 1) Юзаю скилл пойсонинг. 2) Показываетйса таргет, и им надо указать на оружие. 3) После того как я указал на оружие, сразу же появляется таргет, который требует бутылку с ядом. Помогите, можно как-то написать скрипт на такой пойсонинг?


Top
   
 Post subject:
PostPosted: 2005-05-31 11:12:50 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
используй
uo.waittargetobjecttype
Как раз она может перехватывать 2 таргета
синтаксис посмотри сам


Top
   
 Post subject:
PostPosted: 2005-05-31 11:17:49 
Offline

Joined: 2004-12-12 17:40:18
Posts: 12
Напишите, пожалуйта, :oops:


Top
   
 Post subject:
PostPosted: 2005-05-31 11:23:32 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Ralfucio wrote:
Напишите, пожалуйта, :oops:
найди скрипт на пойзонинг под ДРВ там есть его... как и скриптов таких на форуме


Top
   
 Post subject:
PostPosted: 2005-05-31 13:30:38 
Offline

Joined: 2004-12-12 17:40:18
Posts: 12
Ну вот я придумал простенький скрипт, можете, плиз, его усоверншенствовать, так чтобы, он повторялся, и пойсонил оружие тогда, когда он пропоизинил его.
sub poison()
UO.Waittargetobjecttype ('0x40018AAA', '0x0F0A')
UO.Useskill('Poisoning')
end sub


Top
   
 Post subject:
PostPosted: 2005-05-31 13:45:30 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Ralfucio wrote:
Ну вот я придумал простенький скрипт, можете, плиз, его усоверншенствовать, так чтобы, он повторялся, и пойсонил оружие тогда, когда он пропоизинил его.
sub poison()
UO.Waittargetobjecttype ('0x40018AAA', '0x0F0A')
UO.Useskill('Poisoning')
end sub
не стоит выдумывать велосипед... особо если в механике не разбираешься.


Top
   
 Post subject:
PostPosted: 2005-05-31 18:37:21 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Ralfucio wrote:
Ну вот я придумал простенький скрипт, можете, плиз, его усоверншенствовать, так чтобы, он повторялся, и пойсонил оружие тогда, когда он пропоизинил его.


Для начала сделай так:

Code:
sub poison()
   while UO.Count( '0x0F0A' ) > 0
      UO.Waittargetobjecttype ('0x40018AAA', '0x0F0A')
      UO.Useskill('Poisoning')
      wait(5000)
   wend
end sub


Паузу подбери сам. Потом уже можешь усовершенствовать - ввести в место фиксированной паузы динамическую - то есть пока в журнале не появится определенное сообщение. И так далее. процесс совершенствования скрипта бесконечен.


Top
   
 Post subject:
PostPosted: 2005-05-31 18:38:26 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Sfagnum wrote:
не стоит выдумывать велосипед... особо если в механике не разбираешься.


Не стоит давать такие советы тому, кто хочет сам научиться писать скрипты... Нормально научиться можно только на своем опыте.


Top
   
 Post subject:
PostPosted: 2005-05-31 20:39:24 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Edred wrote:
Sfagnum wrote:
не стоит выдумывать велосипед... особо если в механике не разбираешься.
Не стоит давать такие советы тому, кто хочет сам научиться писать скрипты... Нормально научиться можно только на своем опыте.
а типа чуть посмотреть/почитать? :roll: не судьба?


Top
   
 Post subject:
PostPosted: 2005-06-01 08:49:22 
Offline
Expert!
User avatar

Joined: 2005-04-23 10:19:43
Posts: 388
Или я не догнал условие, или можно использовать UO.Poison(ObjID) ?


Top
   
 Post subject:
PostPosted: 2005-06-01 09:32:19 
Offline

Joined: 2004-12-12 17:40:18
Posts: 12
Ну вот я немного пороботал, посмотрел другие скрипты, и сделал так, чтобы скрипт ждал пока чар не пропойзонит, ну и добавил время, если из-за лага не пришло сообшение с сервера. Вот только при запуски скрипта, выводится какая-то ошибка, можете сказать, с чем связана эта ошибка?


Code:
sub poisoning()
  var t
  while UO.Count( '0x0F0A' ) > 0
      UO.Waittargetobjecttype ('0x4000C535', '0x0F0A')
      UO.Useskill('Poisoning')
      t=uo.timer()
      uo.deletejournal()
   wait(100)
  until uo.injournal("you apply") or uo.injournal("you fail") or (t+100<uo.timer())
  wend
end sub


Top
   
 Post subject:
PostPosted: 2005-06-01 09:37:52 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Ralfucio wrote:
Code:
sub poisoning()
  var t
  while UO.Count( '0x0F0A' ) > 0
      uo.deletejournal()
      UO.Waittargetobjecttype ('0x4000C535', '0x0F0A')
      UO.Useskill('Poisoning')
      t=uo.timer()
repeat
   wait(100)
  until uo.injournal("you apply") or uo.injournal("you fail") or (t+100<uo.timer())
  wend
end sub
так правильнее, а с uo.deletejournal() ну мне кажется так лучше ;)


Top
   
 Post subject:
PostPosted: 2005-06-01 09:47:25 
Offline

Joined: 2004-12-12 17:40:18
Posts: 12
О, большое всем спасибо, всё работает, как надо:) :P


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 16 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot] 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:  
Powered by phpBB® Forum Software © phpBB Limited