Yoko

All sides of Injection
It is currently 2026-01-18 15:06:00

All times are UTC+02:00




Post new topic  Reply to topic  [ 7 posts ] 
Author Message
PostPosted: 2005-04-18 23:26:16 
Offline

Joined: 2005-04-18 22:39:27
Posts: 10
sub Target()
UO.Exec('addobject Target') # добавляется таргет в обжекты
end sub

Хочется вызвать таргет в ручную кликнуть по целе, а после этого чтобы он добавился в обжекты и скастовалась магия стрелки в него.
Незнаю может проще сделать чтобы сначало кастовалась стрелка в цель а потом из ласттаргета ставилась в обжекты... незнаю как реализовать =(. Хочется с однйо кнопки иметь каст на чель и добавление в таргеты. Зарание спасибо


Top
   
 Post subject:
PostPosted: 2005-04-18 23:43:55 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Code:
sub Arrow()
UO.Exec('addobject Enemy')
While UO.Targeting()
Wait(500)
Wend
UO.Cast("Magic Arrow", 'Enemy')
end sub


Top
   
 Post subject:
PostPosted: 2005-04-19 01:08:48 
Offline

Joined: 2005-04-18 22:39:27
Posts: 10
спасиб :D


Top
   
 Post subject:
PostPosted: 2005-04-19 01:32:37 
Offline

Joined: 2005-04-18 22:39:27
Posts: 10
а вот у меня еще вопрос =)
я ударяю оружием с пойзоном(описан в общектах) вижу фраз В журнале "You see: *You see (имя атакуемого) poisoning*" после этого персонаж берет голд веп(описаный в обжектах) и паралейно запускается секундный отщет слево в экране до 3х (3 2 1)
Очень буду признателен..


Top
   
 Post subject:
PostPosted: 2005-04-19 01:41:03 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Code:
sub check_poison()
 repeat
  If UO.InJournal('You see (имя атакуемого) poisoning') Then
    UO.UseObject('Gold_Weapon')
    UO.Print('3')
    wait(1000)
    UO.Print('2')
    wait(1000)
    UO.Print('1')
  Else
    wait(500)
  EndIf
 until UO.Dead()
end sub


Top
   
 Post subject:
PostPosted: 2005-04-19 02:25:32 
Offline

Joined: 2005-04-18 22:39:27
Posts: 10
sub poison()
uo.DeleteJournal()
UO.UseObject('poison_w')
repeat
If UO.InJournal('*You see ') Then
UO.UseObject('Gold_w')
wait(6000)
EndIf
UO.Print('3')
wait(1000)
UO.Print('2')
wait(1000)
UO.Print('1')
EndIf
end sub
ммм малость нетак как задумано... вот отталкиваясь от этого шаблона хотелос бы чтобы голд веп небрался и отщет не начинался до тог окак фраза в журнале непоявится... незнаю как так изменить (


а еще уж для кучи хотелось бы макрос немного изменить еще один.
sub Wall() #каст стенки на ласттаргет
uo.waittargetobject("Last")
UO.Exec("usetype scr_Wall")
end sub
чтобы скрол кастовался не в обжект(чар) а под него... на землю...

опять же благадарю =)


Top
   
 Post subject:
PostPosted: 2005-04-19 08:27:30 
Offline
Expert!
User avatar

Joined: 2004-08-11 23:56:17
Posts: 746
Location: The Citadel
Что-то ты насчет поизона совсем запутал. Не могу разобрать, что ты там хочешь сделать и как.

А на стенку есть вот такой набросок:
Тести, я не проверял его.

Code:
sub stone() 
UO.Set('lasttarget','laststatus')
uo.waittargettile("400",str(uo.getx("Last")),str(uo.gety("Last")),str(uo.getz("lasttarget")))
UO.Exec("usetype scr_Wall")
end sub


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

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