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 без предварительного клика не сработает... Значит надо по найденному кликать, ждать паузу, потом чеклаг вставлять - я думаю уже некому улетать по реколлу будет к тому времени... :lol:

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

Posted: 2005-06-15 16:09:21
by Solaire
Sfagnum wrote:не факт. зависит от настроек. у мну при появлении все ники показываются.

Угу. "Show Names of Approaching Players" в опциях клиента. Вроде бы. :)