Yoko

All sides of Injection
It is currently 2025-12-20 06:21:51

All times are UTC+02:00




Post new topic  Reply to topic  [ 19 posts ] 
Author Message
PostPosted: 2008-02-29 21:21:19 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Как можно узнать узнать координату тайла и записать значение в переменную?
Например:
Тыкать uo.infotile() и как потом строку из текстпринта (например 1342 1808 852 255) загнать в переменную?
Или есть еще какие-то способы получить координаты тайла?


Top
   
 Post subject:
PostPosted: 2008-02-29 21:59:55 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
инфотайл тыкать можно - юзаем инфотайл, ждём прицел, подводим мышку (скриптом естественно), кликаем.

Определить графический координаты тайла - вполне возможно.

Ну это как вариант изврата.. waittargettile в принципе может перехватывать прицел infotile, если Permit vars loopback = On, но сомневаюсь что это поможет (первым аргументом мы что передавать будем?.. во-во).

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-02-29 22:09:21 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
ну это да..
Просто пишу мининг, хочется сделать настраиваемый маршрут (с записью координатов в файл) вот и не получается координаты в файл запихнуть :(
Может еще както можно?


Top
   
 Post subject:
PostPosted: 2008-02-29 22:11:12 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
uo.lasttile() для кого?
waittargettile с infotile не использовать, подумать почему...


Top
   
 Post subject:
PostPosted: 2008-02-29 22:15:38 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Grin wrote:
uo.lasttile() для кого?
waittargettile с infotile не использовать, подумать почему...

Для тех, кто про него помнит... :roll:

Только с ним тоже шляпа - я так полагаю нужно автоматически получить тип тайла в определенных координатах, что несколько проблематично с этой командой.

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-02-29 22:17:01 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Grin wrote:
uo.lasttile() для кого?
waittargettile с infotile не использовать, подумать почему...

Спасибо, Грин, ты лучший 8)


Top
   
 Post subject:
PostPosted: 2008-02-29 22:17:17 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
ну тогда только асм или перл;)
да и смысл?
если авто маршрут так это можно брать координаты чара...
а если ему карту тайлов надо то прайветгетталом можно
В общем Дестр ры походу не выспался;)


Top
   
 Post subject:
PostPosted: 2008-02-29 22:18:18 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Destruction wrote:
...
Только с ним тоже шляпа - я так полагаю нужно автоматически получить тип тайла в определенных координатах, что несколько проблематично с этой командой.

Не тип в координатах, а просто координату :)


Top
   
 Post subject:
PostPosted: 2008-02-29 22:19:06 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Grin wrote:
ну тогда только асм или перл;)
да и смысл?
если авто маршрут так это можно брать координаты чара...
а если ему карту тайлов надо то прайветгетталом можно
В общем Дестр ры походу не выспался;)

Нет-нет, пятница, я только проснулся.. :roll:

А вообще - да, всю неделю сплю по 5-6 часов.

PS: Синтаксис построения вопросов, для понятия невыспавшимся дестром:
Code:
есть: ....
нужно: ....
как сделать?


Конкретный пример:
Code:
есть: тайл в который юзер тыкнул прицелом
нужно: узнать координаты тайла
как сделать?


ИМХО - понятность вырастает не только для моего невыспавшегося мозга, да и покороче оно..

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-02-29 22:32:48 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
ну да, правильно поставленная задача - 50% успеха :)
зы я тож нне выспался :(


Top
   
 Post subject:
PostPosted: 2008-02-29 22:34:36 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
korzh wrote:
ну да, правильно поставленная задача - 50% успеха :)
зы я тож нне выспался :(

Пора открывать клуб невыспавшихся, отпрашиваться по раньше с работы (дескать клуб посещаю, очень надо), приходить туда и спать :))

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Last edited by Destruction on 2008-02-29 22:35:07, edited 1 time in total.

Top
   
 Post subject:
PostPosted: 2008-02-29 22:34:59 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
но тем нимение автор походу так и не определился что он хочет...
По мне маршрут можно и чаром рисовать без тыков...


Top
   
 Post subject:
PostPosted: 2008-02-29 22:37:05 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Grin wrote:
но тем нимение автор походу так и не определился что он хочет...
По мне маршрут можно и чаром рисовать без тыков...

Можно, но не совсем :wink:

Ладно там деревья - куда повёрнут - туда плюс один, знаем координату, но когда кривые файлы ультимы, что не можешь пройти на некоторые тайлы пещеры..

А вообще - uo.mfgi() к этому делу прикручивать всегда нужно.. но это я как-то не в тему )

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-02-29 23:00:20 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Grin wrote:
По мне маршрут можно и чаром рисовать без тыков...


Естественно, можно. Именно такое я и реализовал в своем последнем скрипте на мининг и ламбер на инжекте. Этот мининг/ламбер уже пару лет лежит в топике с моим наследством... Естественно, там используется АСМ. Privat-команды тогда доступны не были.

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2008-03-01 05:02:39 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Grin wrote:
...
По мне маршрут можно и чаром рисовать без тыков...

а как еще? написать типа "Юзер, пробегись от банка до шахты чтобы записать маршрут", и записывать каждую координату?


Top
   
 Post subject:
PostPosted: 2008-03-01 09:08:28 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
1. Запоминалка маршрута от банка до шахты работает именно так. Но при этом запоминается не каждая координата, а только узловые, то есть те, в которых чар куда-то поворачивает. Получается список координат узловых точек ломаной линии, между точками чар передвигается по прямой, так что реализовать хождение никаких проблем.

2. В шахте/лесу тоже именно так. Если мне память не изменяет (можешь проверить по скрипту в топике с моим наследством), на экран выводится окошко с кнопкой отключения разметки. Далее юзер должен не закрывая этого окошка переключиться на клиент и провести чара по шахте/лесу/вдоль края скалы. Не копая/не рубя. Просто провести. Скрипт запомнит путь. Далее в процессе работы скрипт в этих точках будет сам искать вокруг копаемые тайлы на земле/копаемые тайлы на стенах/деревья. И копать или рубить.

Кстати, как оказалось, это не так уж быстро. Я, помнится, планировал переделать, чтобы чар при первом автоматическом прохождении маршрута записывал копаемые точки/деревья, а при последующих проходах уже использовал эту инфу, но так и не сделал этого на инжекте, не успел, уже мигрировал на стелс...

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2008-03-01 10:05:03 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Спасибо, посмотрю, подумаю :)
Найти бы еще где это реализовано.. :)


Top
   
 Post subject:
PostPosted: 2008-03-01 11:04:06 
Offline

Joined: 2007-04-26 23:35:15
Posts: 220
Нашел, разобрался, большое спасибо :)
Вот такой вопрос, лучше весь маршрут в одну строку пихать или делить
step1= 1143 225
step2=...
step3=...
?


Top
   
 Post subject:
PostPosted: 2008-03-01 12:58:48 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
для краткости достаточно относительные кординаты лепить


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 4 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