Yoko

All sides of Injection
It is currently 2025-11-05 09:48:12

All times are UTC+02:00




Post new topic  Reply to topic  [ 14 posts ] 
Author Message
 Post subject: Копка кладов
PostPosted: 2005-09-17 09:29:55 
Offline

Joined: 2004-04-06 19:53:41
Posts: 82
Алгоритм:
Происк карты сокровищ в паке, таргет на лопату, на карту и под себя.
если сообщение You found a treasure! новый поиск, если нет то игнорирование карты.

При написании возникла проблема с таргетами и игнорированием объекта, если кто поможет буду очень благодарен.


Top
   
 Post subject:
PostPosted: 2005-09-17 18:47:37 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
чот ты намудрил... там 2 прицела дОлжно быть... а что на что не помню ;)
что там юзается лопата или карта... :roll:


Top
   
 Post subject:
PostPosted: 2005-09-17 19:08:16 
Offline

Joined: 2004-04-06 19:53:41
Posts: 82
Sfagnum wrote:
чот ты намудрил... там 2 прицела дОлжно быть... а что на что не помню ;)
что там юзается лопата или карта... :roll:

лопата -карта -место
0x0F39 тип лопаты.

фигня у меня получается....


Top
   
 Post subject:
PostPosted: 2005-09-17 19:48:52 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
Code:
uo.waittargettile('0',str(uo.getx()),str(uo.gety()),str(uo.getz()))
uo.usetype('0x0F39')
uo.finditem('карта','карта','backpack')
while uo.findcount() >0
uo.waittargetobject('finditem','lasttile')
uo.usetype('0x0F39')
uo.ignore('finditem')

#тут чего то ждёшь ;)

uo.finditem('карта','карта','backpack')
wend
за прицел не ручаюсь... но хз... хз... может и получится.


Top
   
 Post subject:
PostPosted: 2005-09-17 20:13:27 
Offline

Joined: 2004-04-06 19:53:41
Posts: 82
Sfagnum wrote:
Code:
uo.waittargettile('0',str(uo.getx()),str(uo.gety()),str(uo.getz()))
uo.usetype('0x0F39')
uo.finditem('карта','карта','backpack')
while uo.findcount() >0
uo.waittargetobject('finditem','lasttile')
uo.usetype('0x0F39')
uo.ignore('finditem')

#тут чего то ждёшь ;)

uo.finditem('карта','карта','backpack')
wend
за прицел не ручаюсь... но хз... хз... может и получится.

соединю то что у меня и это мож получится то что хочу =)


Top
   
 Post subject:
PostPosted: 2005-09-17 21:29:50 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
главное отпиши подошло ли ;)

ЗЫ. ИМХО проще проверять координаты карты... если диапозон влизает в нужный +/- 3 от твоих координат... тодыть копать


Top
   
 Post subject:
PostPosted: 2005-09-18 08:44:14 
Offline

Joined: 2004-04-06 19:53:41
Posts: 82
Sfagnum wrote:
главное отпиши подошло ли ;)

ЗЫ. ИМХО проще проверять координаты карты... если диапозон влизает в нужный +/- 3 от твоих координат... тодыть копать

не проще поверь )
здесь разброс получается может быть больше.

не подошло ошибку выдает - uo.finditem
вообщем как и у меня.


Top
   
 Post subject:
PostPosted: 2005-09-19 11:34:06 
Offline
Expert!
User avatar

Joined: 2004-07-04 00:14:58
Posts: 1284
mike wrote:
Sfagnum wrote:
главное отпиши подошло ли ;)

ЗЫ. ИМХО проще проверять координаты карты... если диапозон влизает в нужный +/- 3 от твоих координат... тодыть копать

не проще поверь )
здесь разброс получается может быть больше.

не подошло ошибку выдает - uo.finditem
вообщем как и у меня.
ну надеюсь ты значения 'карта' и 'карта' сменил на тип и цвет карты соответственно? и вообще покажи этот кусок как ты в живую пользовать пробывал.


Top
   
PostPosted: 2005-09-21 01:01:03 
Offline

Joined: 2005-09-21 00:17:06
Posts: 4
Location: DRW
mike wrote:
Алгоритм:
Происк карты сокровищ в паке, таргет на лопату, на карту и под себя.
если сообщение You found a treasure! новый поиск, если нет то игнорирование карты.

При написании возникла проблема с таргетами и игнорированием объекта, если кто поможет буду очень благодарен.



"новый поиск" - чего поиск ?
Поиск карт с такой же координатой на текущем тайле (потому
что бывает на 1-ом тайле 2 клада) или ты имеешь ввиду
остановку скрипта, для перехода чара на другой тайл ?
Опиши подробней смысл скрипта. Тогда может с остальным смогу
помоч.

Вот код с для наведения первого прицела на карту, вторго на
твои координаты (под чара :)), после юзанья лопаты.
Code:
....
UO.FindType('0x14EB',-1,2)
UO.UseObject('LOPATA')
UO.WaitTargetObject('finditem')
UO.WaitTargetTile('0',STR(UO.GetX()),STR(UO.GetY()),'0')
...


Top
   
PostPosted: 2005-09-21 22:23:29 
Offline

Joined: 2005-09-21 00:17:06
Posts: 4
Location: DRW
Проверь на месте, я тестил без откапывания.
Code:
sub Ter()
Var tmap,i
for i=1 to UO.Count('0x14EB')
UO.DeleteJournal()
UO.FindType('0x14EB',-1,2)
tmap=UO.GetSerial('finditem')
UO.UseObject('LOPATA')
UO.WaitTargetObject('finditem')
UO.WaitTargetTile('0',STR(UO.GetX()),STR(UO.GetY()),'0')
wait(200)
if UO.InJournal("You feel that you are") then
UO.Ignore(tmap,'on')
EndIF
next
UO.IgnoreReset()
end sub

_________________
Smog[PK]


Top
   
PostPosted: 2006-02-13 22:45:33 
Offline
User avatar

Joined: 2004-08-25 01:28:18
Posts: 49
I{oJIxo3 wrote:
Проверь на месте, я тестил без откапывания.
Code:
sub Ter()
Var tmap,i
for i=1 to UO.Count('0x14EB')
UO.DeleteJournal()
UO.FindType('0x14EB',-1,2)
tmap=UO.GetSerial('finditem')
UO.UseObject('LOPATA')
UO.WaitTargetObject('finditem')
UO.WaitTargetTile('0',STR(UO.GetX()),STR(UO.GetY()),'0')
wait(200)
if UO.InJournal("You feel that you are") then
UO.Ignore(tmap,'on')
EndIF
next
UO.IgnoreReset()
end sub




Может кто поможет со скриптом просто этот не работает.
Хотелось бы чтоб все же чар мог капать вокруг себя клады ..
Скажем так чтоб то что здесь, какбы задумано осущиствилось ..
Заранее спасибо ...


Top
   
 Post subject:
PostPosted: 2006-02-14 03:44:59 
Offline

Joined: 2006-02-12 08:43:08
Posts: 15
Code:
sub Ter()
Var shovel,tmap,i,kolM,ch
kolM=UO.Count('0x14EB')
for i=1 to kolM
UO.DeleteJournal()
UO.FindType('0x14EB',-1,2)
tmap=UO.GetSerial('finditem')
UO.UseObject('0x40330563')
UO.WaitTargetObject('finditem')
wait(250)
UO.WaitTargetTile('0',STR(UO.GetX()),STR(UO.GetY()),'15')
wait(250)
if UO.InJournal("You feel that you are") then
UO.Ignore(tmap,'on')
EndIF
next
UO.Print(STR(UO.GetX())+' - '+STR(UO.GetY()))
UO.IgnoreReset()
end sub


Странно была же тема ... и там было что то типа, пишите Сфагнуму в личку .... и там я обяснял про "поведение" скрипта. Но ... честно в лом писать еще раз. Вообщем просто скажу что я копаю этим.


Top
   
 Post subject:
PostPosted: 2006-02-14 08:14:25 
Offline

Joined: 2006-02-12 08:43:08
Posts: 15
Я надеюсь ) что ты не один из тех пи....сов которые все время копают карты (4 лева) с моим домом и все время стараются меня убить.


Top
   
 Post subject:
PostPosted: 2006-02-14 17:37:54 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
Smog wrote:
Я надеюсь ) что ты не один из тех пи....сов которые все время копают карты (4 лева) с моим домом и все время стараются меня убить.


:)


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

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot] and 6 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