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

помогите модернезировать скрипт
http://forum.yoko.com.ua/viewtopic.php?f=20&t=3728
Page 1 of 1

Author:  Profile [ 2005-04-18 23:26:16 ]
Post subject:  помогите модернезировать скрипт

sub Target()
UO.Exec('addobject Target') # добавляется таргет в обжекты
end sub

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

Author:  flake [ 2005-04-18 23:43:55 ]
Post subject: 

Code:
sub Arrow()
UO.Exec('addobject Enemy')
While UO.Targeting()
Wait(500)
Wend
UO.Cast("Magic Arrow", 'Enemy')
end sub

Author:  Profile [ 2005-04-19 01:08:48 ]
Post subject: 

спасиб :D

Author:  Profile [ 2005-04-19 01:32:37 ]
Post subject: 

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

Author:  flake [ 2005-04-19 01:41:03 ]
Post subject: 

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

Author:  Profile [ 2005-04-19 02:25:32 ]
Post subject: 

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
чтобы скрол кастовался не в обжект(чар) а под него... на землю...

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

Author:  flake [ 2005-04-19 08:27:30 ]
Post subject: 

Что-то ты насчет поизона совсем запутал. Не могу разобрать, что ты там хочешь сделать и как.

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

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

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