FindType()

Requests of new features and reports on bugs needs to be fixed

Moderators: Murderator+, Murderator

Post Reply
Lord Ruslan Nightmare
Expert!
Posts: 359
Joined: 2004-04-25 11:11:07
Contact:

FindType()

Post by Lord Ruslan Nightmare »

Чтобы uo.FindType() возвращала найденный объект, вместо того, чтобы помещать его в "finditem" (впрочем, "finditem" можно и оставить, для совместимости)
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
Yoko
Site Admin
Posts: 1964
Joined: 2004-04-03 16:49:38
Contact:

Post by Yoko »

все консольные команды ничего не возвращают а получают в качестве аргумента набор строк
Lord Ruslan Nightmare
Expert!
Posts: 359
Joined: 2004-04-25 11:11:07
Contact:

Post by Lord Ruslan Nightmare »

Значит сделать еще одну, неконсольную версию этой функции.
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

Lord Ruslan Nightmare wrote:Значит сделать еще одну, неконсольную версию этой функции.


Дык а зачем? Я, честно говоря, не понимаю. "finditem' использовать достаточно удобно. А вот с двумя функциями для поиска будет геморрой и путаница.
Lord Ruslan Nightmare
Expert!
Posts: 359
Joined: 2004-04-25 11:11:07
Contact:

Post by Lord Ruslan Nightmare »

"finditem" один на все скрипты, которые ты запускаешь.
Если бы было возвращаемое значение, можно было бы параллельно запускать финдтайпы и не опасаться, что они наложаться друг на друга.
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
GrayLord
Expert!
Posts: 333
Joined: 2004-06-04 03:24:25
Contact:

Post by GrayLord »

что мешает искать поочередно? находит/ненаходит он достаточно быстро, так что можно все поиски собрать в один скрипт.
Lord Ruslan Nightmare
Expert!
Posts: 359
Joined: 2004-04-25 11:11:07
Contact:

Post by Lord Ruslan Nightmare »

Нужно, чтобы работало параллельно несколько совершенно независимых скриптов с поиском.
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

Lord Ruslan Nightmare wrote:Нужно, чтобы работало параллельно несколько совершенно независимых скриптов с поиском.


Теперь понятно. Логично. Но ты вполне можешь встроить в скрипты проверку и установку в 1 и сброс в 0 какой-нибудь глобальной переменной... Понятно что гимор некоторый, но будет работать...

Code: Select all

while (UO.GetGlobal( 'findflag' ) == '1' )
   wait( 100 )
wend
UO.SetGlobal( 'findflag', '1' )
... ищем что надо
UO.SetGlobal( 'findflag', '0' )
Lord Ruslan Nightmare
Expert!
Posts: 359
Joined: 2004-04-25 11:11:07
Contact:

Post by Lord Ruslan Nightmare »

ну, вот чтобы такого извращения не было, я и предлагаю в почти невозможных будущих версиях включить такую весч.
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
Post Reply