Yoko

All sides of Injection
It is currently 2026-01-20 13:41:59

All times are UTC+02:00




Post new topic  Reply to topic  [ 10 posts ] 
Author Message
PostPosted: 2008-01-30 20:04:49 
Offline

Joined: 2007-12-30 14:23:05
Posts: 48
Нужен срочно маленький скрипт, который считывает информацию из-под таргета и записывает ее. Например запускаю скрипт, появляется таргет, я им клацаю на рунбук, а в блокнот записывается строка такого типа

Quote:
Runebook
0x0EFA 0x0510 0x404070A3


Первая строка - считывается имя итема
Во второй - Тип/Цвет/ID итема

Заранее спасибо.
ЗЫ: Нужен срочно


Top
   
PostPosted: 2008-01-30 20:14:58 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Avel Mink wrote:
Нужен срочно маленький скрипт, который считывает информацию из-под таргета и записывает ее. Например запускаю скрипт, появляется таргет, я им клацаю на рунбук, а в блокнот записывается строка такого типа

Quote:
Runebook
0x0EFA 0x0510 0x404070A3


Первая строка - считывается имя итема
Во второй - Тип/Цвет/ID итема

Заранее спасибо.
ЗЫ: Нужен срочно


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


Top
   
 Post subject:
PostPosted: 2008-01-30 20:29:51 
Offline

Joined: 2007-12-30 14:23:05
Posts: 48
Я же не прошу чего-то сверхестественного, мне нужен этот скрипт срочно. Напиши пожалуйста

ЗЫ: Я бы и сам написал, но не знаю какими командами считывается Тип/Цвет/ID


Top
   
 Post subject:
PostPosted: 2008-01-30 20:45:33 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Avel Mink wrote:
Я же не прошу чего-то сверхестественного, мне нужен этот скрипт срочно. Напиши пожалуйста

ЗЫ: Я бы и сам написал, но не знаю какими командами считывается Тип/Цвет/ID


Code:
sub targinfo()
   var tip, cvet, id, name, ser

   uo.Print('Выбери Обьект: ')
   uo.Exec('addobject podop')
   while uo.Targeting()
      wait(100)
   wend

   UO.TextOpen()
   UO.TextClear()
   UO.Click('podop')
   ser = UO.GetSerial('podop') 
   name = UO.GetName(ser)
   wait(100)
   tip = UO.GetGraphic(ser)
   wait(100)
   cvet = UO.GetColor(ser)
   wait(100)
   UO.TextPrint(name)
   UO.TextPrint(tip + ' / ' + cvet + ' / ' + ser)
end sub


Top
   
 Post subject:
PostPosted: 2008-01-30 21:11:24 
Offline

Joined: 2007-12-30 14:23:05
Posts: 48
Вот как получилось правильно


Code:
sub targinfo() 
var tip, cvet, id, name, Item,ser

UO.AddObject('Item')
while uo.Targeting()
wait(100)
wend

UO.TextOpen()
UO.Click('Item')
wait(300)
ser = UO.GetSerial('Item')
name = UO.GetName('Item')
tip = UO.GetGraphic('Item')
cvet = UO.GetColor('Item')
UO.TextPrint(name)
UO.TextPrint(tip + '  ' + cvet + '  ' + ser)
end sub


Last edited by Avel Mink on 2008-01-30 21:14:18, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2008-01-30 21:13:35 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Avel Mink wrote:
Все время пишет вместо значений нули (кроме имени)


Поправил


Top
   
 Post subject:
PostPosted: 2008-01-30 21:17:31 
Offline

Joined: 2007-12-30 14:23:05
Posts: 48
Хы, ответил быстрее чем я сам поправил ) А можно еще допустим чтобы в имени не писались цифровые значения, вместо '3 Silver Ore', чтоб писалось просто 'Silver Ore' ?


Top
   
 Post subject:
PostPosted: 2008-01-30 21:19:37 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Avel Mink wrote:
Хы, ответил быстрее чем я сам поправил ) А можно еще допустим чтобы в имени не писались цифровые значения, вместо '3 Silver Ore', чтоб писалось просто 'Silver Ore' ?


Это сложно и незачем, для такого скрипта


Top
   
 Post subject:
PostPosted: 2008-01-30 21:25:00 
Offline

Joined: 2007-12-30 14:23:05
Posts: 48
Все равно спасибо


Top
   
 Post subject:
PostPosted: 2008-01-30 21:28:12 
Offline
Expert!
User avatar

Joined: 2006-02-07 08:51:40
Posts: 1348
Location: г. Старый Оскол
Avel Mink wrote:
Все равно спасибо


Да не за что(играю на ДРВ, приму в дар ГП :roll: )))


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

All times are UTC+02:00


Who is online

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