Page 1 of 1
Условие
Posted: 2005-06-14 10:26:34
by Qualis Eram
Привет
Помогите сделать:
Чтобы чар когда видит красный и серый ник шел на рекол.......но чтобы он из красного ника игнорировал Imp-просто у нас НПсы ходят рядом с шахтой и получается так что нет ПК и Imp тронуть не может а чар реколиться т.к видит красный ник Imp....помогите плиз заигнорить!
Re: Условие
Posted: 2005-06-14 10:31:44
by Askaneli
Qualis Eram wrote:Привет
Помогите сделать:
Чтобы чар когда видит красный и серый ник шел на рекол.......но чтобы он из красного ника игнорировал Imp-просто у нас НПсы ходят рядом с шахтой и получается так что нет ПК и Imp тронуть не может а чар реколиться т.к видит красный ник Imp....помогите плиз заигнорить!
Code: Select all
(uo.GetGraphic('noto')=='0x0190') or (uo.GetGraphic('noto')=='0x0191')
Типовая проверка на тип хумана (типа мужик или баба) у монстров типа как тип другой.
Posted: 2005-06-14 12:38:29
by Edred
Вопрос на самом деле заключается в другом: а как в исходном скрипте сама проверка на "красного" сделана, по которой реколл происходит. Тогда уже можно решить как что-то из этой проверки исключить
Posted: 2005-06-14 12:46:21
by Askaneli
Edred wrote:Вопрос на самом деле заключается в другом: а как в исходном скрипте сама проверка на "красного" сделана, по которой реколл происходит. Тогда уже можно решить как что-то из этой проверки исключить
Ну так исключить из проверки НПЦ ему надо.
Акромя того что он проверяет на цвет.
Сбросил бы хотя бы кусочек кода как у него тама всё сделано.
Posted: 2005-06-15 07:16:29
by Qualis Eram
Да нет у меня ни какого скрипта я просто спросил......чтобы кто то сделал условие чтобы при виде ПК игрока......чар шел на рекол......т.е рекол у меня уже есть а вот самого условия нет.
Posted: 2005-06-15 09:16:17
by Solaire
if UO.GetNotoriety('noto')==6 and not UO.GetName('noto')=='Imp' then
.......................................
endif
Posted: 2005-06-15 14:40:29
by Edred
Solaire wrote:if UO.GetNotoriety('noto')==6 and not UO.GetName('noto')=='Imp' then
.......................................
endif
GetName без предварительного клика не сработает... Значит надо по найденному кликать, ждать паузу, потом чеклаг вставлять - я думаю уже некому улетать по реколлу будет к тому времени...

Posted: 2005-06-15 15:01:07
by Sfagnum
Edred wrote:GetName без предварительного клика не сработает... Значит надо по найденному кликать, ждать паузу, потом чеклаг вставлять - я думаю уже некому улетать по реколлу будет к тому времени...

не факт. зависит от настроек. у мну при появлении все ники показываются.
Posted: 2005-06-15 16:09:21
by Solaire
Sfagnum wrote:не факт. зависит от настроек. у мну при появлении все ники показываются.
Угу. "Show Names of Approaching Players" в опциях клиента. Вроде бы.
