Page 1 of 1

say Buy "vendor name"

Posted: 2009-12-14 23:41:35
by Mazer
Hello,
i have tryed to write script with add object and say buy targeted vendor name

maybe some one know how to do this
uo.addobject('vendor')
uo.say('Buy' + uo.getname('vendor'))
or something ?
thanks for help ;)

Posted: 2009-12-15 11:32:28
by Destruction

Code: Select all

uo.addobject("vendor")
while uo.targeting()
    wait( 100 )
wend
uo.msg( "buy " + uo.getName( "vendor" ) )

Posted: 2009-12-18 23:22:53
by kahe
что этот скрипт у меня то говорит buy vendorname то просто говорит buy
на DRW не получается помогите пожалуйста

Posted: 2009-12-19 12:47:18
by kahe
походу лень всем подредоктировать( спс

Posted: 2009-12-19 13:46:55
by Destruction
Напрямую зависит от галочки в UO - Show names of approaching players.

Косвенно зависит от галочки в Injection - Track World Items.

В конечном счете - можно написать так:

Code: Select all

uo.addobject("vendor") 
while uo.targeting()
    wait( 100 )
wend
if uo.getName( "vendor" ) == "" then
    uo.click( "vendor" )
    checklag()
endif
uo.msg( "buy " + uo.getName( "vendor" ) )

Posted: 2009-12-23 00:06:52
by kahe
ок