Вопрос по функциям finditem, ignore

тут можно задать вопрос по скриптингу
Post Reply
Sorme.it
Neophyte
Neophyte
Posts: 46
Joined: 24.05.2013 9:02

Вопрос по функциям finditem, ignore

Post by Sorme.it »

Всем доброго времени суток.
Есть простенький код поискового скрипта вида:

Code: Select all

FindDistance := 15; 
FindType(VESH,ground);
if  FindCount = 1 
then 
UOsay ('VESH FOUND!');
wait (300)    
Скрипт работает хорошо, вещи находятся.
Но иногда случается следующие ситуации:
1. если искомую вещь лутать из хайдинга - она не убирается из поисковой выдачи, и соответственно, скрипт продолжает орать
2. иногда по неизвестной искомая вещь (которую уже слутал) не убирается из поисковой выдачи и скрипт продолжает орать.

Смотрю в сторону функции ignore. Те - нашел, занес в игнор, слутал, убрал игнорресетом.

Все правильно делаю или есть способ проще ?
DDoS
Novice
Novice
Posts: 53
Joined: 10.04.2018 21:34

Re: Вопрос по функциям finditem, ignore

Post by DDoS »

На некоторых шардах встречались предметы в трупах которые не перемещаются. Поэтому в луте всегда move > wait > ignore. Сброс игнора в конце лута, при завершении функции.
Sorme.it
Neophyte
Neophyte
Posts: 46
Joined: 24.05.2013 9:02

Re: Вопрос по функциям finditem, ignore

Post by Sorme.it »

Тут дело другое - скрипт запущен на мульте, лутает другой перс
User avatar
Vizit0r
Developer
Developer
Posts: 3949
Joined: 24.03.2005 17:05
Contact:

Re: Вопрос по функциям finditem, ignore

Post by Vizit0r »

Sorme.it wrote:Тут дело другое - скрипт запущен на мульте, лутает другой перс
как это отменяет вышесказанное?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply