Yoko

All sides of Injection
It is currently 2025-11-03 02:07:16

All times are UTC+02:00




Post new topic  Reply to topic  [ 60 posts ]  Go to page 1 2 3 Next
Author Message
PostPosted: 2007-03-27 17:44:11 
Offline
User avatar

Joined: 2007-02-21 20:15:57
Posts: 479
Найти чара (предмет на земле), потом бекпак у него. Но чтобы он не открывал панель чара и не заносил в финд итем его бекпак. В общем нужно чтобы как можно меньше действий сделал скрипт. Смысл его в кидании стенки на бекпак чара.

_________________
Шард Антарес
Ururu


Top
   
 Post subject:
PostPosted: 2007-03-27 17:58:45 
Offline
User avatar

Joined: 2007-03-24 08:12:51
Posts: 188
я думаю без ид не обойтись :)


Top
   
 Post subject:
PostPosted: 2007-03-27 18:10:56 
Offline
User avatar

Joined: 2007-02-21 20:15:57
Posts: 479
Чар на кого стенку кидать уже есть. Нужно у него бекпак найти и кинуть на пак стенку, и дальше возится с чаром. Тоесль чара я атакую по ласт таргету. А после кидания стены в пак, ласттаргетом станет стена. :cry:

_________________
Шард Антарес

Ururu


Top
   
 Post subject:
PostPosted: 2007-03-27 18:41:53 
Offline

Joined: 2006-03-10 00:19:11
Posts: 265
Location: http://drw.ru/
легко. через указатель "." - обьект.тип, тип бэкпака 0x0E75, например:
UO.WaitTargetObject('laststatus.0x0E75');


Top
   
 Post subject:
PostPosted: 2007-03-27 19:23:13 
Offline
User avatar

Joined: 2007-02-21 20:15:57
Posts: 479
Code:
'laststatus.0x0E75' 

так и записать с точкой????

_________________
Шард Антарес

Ururu


Top
   
 Post subject:
PostPosted: 2007-03-27 19:24:36 
Offline

Joined: 2006-03-10 00:19:11
Posts: 265
Location: http://drw.ru/
Ururu wrote:
Code:
'laststatus.0x0E75' 

так и записать с точкой????

блин я же специально для этого написал легко. через указатель "." , да, так и писать


Top
   
 Post subject:
PostPosted: 2007-03-27 19:31:23 
Offline
User avatar

Joined: 2007-02-21 20:15:57
Posts: 479
Был у меня скрипт такой (на тайл кидал :) )
Code:
sub ff() 
uo.waittargettile("400",str(uo.getx("lasttarget")),str(uo.gety("lasttarget")),str(uo.getz("lasttarget")))
uo.cast("Wall of Stone")
wait (350)
uo.fontcolor('0x000')
uo.msg("           ")
uo.fontcolor('0x000')
uo.msg("            ")
uo.fontcolor('0x000')
uo.msg("            ")
end sub

Переделал правильно?
Code:
sub ff() 
uo.waittargetobject('laststatus.0x0E75')
uo.cast("Wall of Stone")
wait (350)
uo.fontcolor('0x000')
uo.msg("           ")
uo.fontcolor('0x000')
uo.msg("            ")
uo.fontcolor('0x000')
uo.msg("            ")
end sub

_________________
Шард Антарес

Ururu


Top
   
 Post subject:
PostPosted: 2007-03-27 20:07:46 
Offline

Joined: 2006-03-10 00:19:11
Posts: 265
Location: http://drw.ru/
вроде да, зы: паузу лучше поставить динамическую с очень маленьким интервалом, чтобы каст скрыть когда надо, и цвет текста указывать не обязательно, как то всё равно какого цвета пробел, я бы сделал так:
Code:
sub ff()
var f=0
uo.waittargetobject('laststatus.0x0E75')
uo.cast("Wall of Stone")
repeat
     f=f+1
     wait(10)
until UO.InJournal('An|Ex|Por|Lor|Des|Rel|You lack') or f==300
uo.msg(" ")
uo.msg(" ")
uo.msg(" ")
endsub


Top
   
 Post subject:
PostPosted: 2007-04-14 00:12:28 
Offline
User avatar

Joined: 2006-05-25 23:02:02
Posts: 185
Location: Uoo
попробовал, не хочет он на пак.. ваще не кидает=( шщард Оском, подскажите как сделать


Top
   
 Post subject:
PostPosted: 2007-04-14 11:22:43 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Не понятно причём тут бекпек если честно :\ Чем не подходит

Code:
uo.WaitTargetTile('-1',uo.GetX('laststatus'), uo.GetY ... )
?


Top
   
 Post subject:
PostPosted: 2007-04-14 14:21:45 
Offline

Joined: 2006-03-10 00:19:11
Posts: 265
Location: http://drw.ru/
если кидать стенку так как ты предлагаешь то она упадет на тайл где был таргет в начале каста, а если кидать на бекпак то она упадёт в любом случае на таргет, даже если он отбежит...

а по поводу оскома - хз, на дрв работает, может у вас вообще запрещено на бекпак кидать?


Top
   
 Post subject:
PostPosted: 2007-04-14 18:13:25 
Offline
User avatar

Joined: 2006-05-25 23:02:02
Posts: 185
Location: Uoo
почему же запрщено\=) народ кидает, руками плучается.. а скрипт тупит..


Top
   
 Post subject:
PostPosted: 2007-04-14 22:35:25 
Offline

Joined: 2006-03-10 00:19:11
Posts: 265
Location: http://drw.ru/
в таком случае единственный вариант - тип бэкпака не 0x0E75, используй ,info на бэкпак и посмотри тип...


Top
   
 Post subject:
PostPosted: 2007-04-14 23:57:26 
Offline
User avatar

Joined: 2006-05-25 23:02:02
Posts: 185
Location: Uoo
to4a wrote:
в таком случае единственный вариант - тип бэкпака не 0x0E75, используй ,info на бэкпак и посмотри тип...

пробовал.не нехочет сцуко=(


Top
   
 Post subject:
PostPosted: 2007-04-15 01:19:30 
Offline

Joined: 2006-03-10 00:19:11
Posts: 265
Location: http://drw.ru/
хм... и что именно оно не хочет делать?


Top
   
 Post subject:
PostPosted: 2007-04-16 06:55:51 
Offline
User avatar

Joined: 2006-05-25 23:02:02
Posts: 185
Location: Uoo
to4a wrote:
хм... и что именно оно не хочет делать?

ПИШЕТ типа кастуем фф,, а на самом деле ни каста ни тагерта нету=(
МОЖ КТО ЕСТЬ С ОСКОМА, ПОдскажите


Top
   
 Post subject:
PostPosted: 2007-04-16 10:24:55 
Offline

Joined: 2006-03-10 00:19:11
Posts: 265
Location: http://drw.ru/
блин да я говорю посмотри тип бекпака, может не совпадает


Top
   
 Post subject:
PostPosted: 2007-04-16 11:39:41 
Offline
User avatar

Joined: 2006-05-25 23:02:02
Posts: 185
Location: Uoo
ID=0x40012160 Type=0x0E75 ZZOVJMD Name=a backpack (21 items)
Quantity: 0 Colour: 0x0485 Layer: 21 Has: 1
X=65535 Y=65535 Z=0 C=0x0001D3F7 F=0x00
ВО =) вроде совпадает..

скрипт во етот:

Code:
sub frf() 
uo.waittargetobject('laststatus.0x0E75')
UO.Cast("Fire Field")
wait (350)
uo.fontcolor('0x100')
uo.msg("   1        ")
uo.fontcolor('0x020')
uo.msg("     2       ")
uo.fontcolor('0x003')
uo.msg("         3   ")
end sub


Top
   
 Post subject:
PostPosted: 2007-04-16 13:43:14 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
я тестить нехочу но может надо получить сериал а потом иго использовать ?
Code:
sub WoS()
var f=0
uo.deletejournal()
uo.waittargetobject('uo.getserial('lasttarget').0x0E75')
uo.cast("Wall of Stone")
repeat
     f=f+1
     wait(10)
until UO.InJournal('An|Ex|Por|Lor|Des|Rel|You lack') or f==300
uo.msg(" ")
uo.msg(" ")
uo.msg(" ")
endsub

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2007-04-16 17:33:09 
Offline
User avatar

Joined: 2006-05-25 23:02:02
Posts: 185
Location: Uoo
тут ошибку дает :parse error

Code:
uo.waittargetobject('uo.getserial('lasttarget').0x0E75') 


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 5 guests


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