Yoko
http://forum.yoko.com.ua/

Ignore Players!!!
http://forum.yoko.com.ua/viewtopic.php?f=20&t=4699
Page 1 of 2

Author:  kexwer [ 2005-08-02 16:10:33 ]
Post subject:  Ignore Players!!!

Есть ли такая команда чтобы игнорировались все player-ы(игроки), а нпц оставались не в игноре...
Типо
UO.Ignore( 'Players' )
Можно ли так сделать?

Author:  Leo [ 2005-08-02 16:44:43 ]
Post subject: 

Делаешь проверку на UO.isNPC

Author:  omi4 [ 2005-08-02 16:48:13 ]
Post subject: 

Leo wrote:
Делаешь проверку на UO.isNPC


И что получаем? Проверь на своем чаре..)

Author:  Leo [ 2005-08-02 17:09:26 ]
Post subject: 

omi4 wrote:
Leo wrote:
Делаешь проверку на UO.isNPC


И что получаем? Проверь на своем чаре..)


NPC - non player character.
Я вроде ещё игрок :)

Author:  omi4 [ 2005-08-02 17:11:56 ]
Post subject: 

Code:
IsNPC Свойство обьекта: существо
Описание: IsNPC •
Синтакс: number uo.IsNPC([object])
--------------------------------------------------------------------------------
Возвращает параметр обьекта object (по умолчанию - персонажа игрока) - живой ли обьект (вы сами, другие игроки, NPC, монстры).
Обычно у таких обьектов можно узнать злобность GetNotoriety.

Author:  kexwer [ 2005-08-02 17:22:03 ]
Post subject: 

Я не силён в инжекте , не могли бы вы подсказать как это сделать?

Author:  kexwer [ 2005-08-02 17:24:42 ]
Post subject: 

Вот кусочек скрипта:
Code:
sub buy() 
  VAR vend, ven='vendor'
UO.IgnoreReset()
UO.Ignore( 'self' )
UO.Set('finddistance','10')
UO.FindType(-1,-1,'ground')
while UO.FindCount()
   if uo.isNPC('finditem') then
  UO.Click('finditem')
   ven=UO.GetName('finditem')
   uo.buy('25',ven)
wait(3500)
   endif
   UO.FindType(-1,-1,'ground')
   UO.Ignore('finditem')
wend
end sub

Он раньше скупал у всех кто рядом стоит, я вставил игноре селв, теперь у себя не покупает, а как вставить проверку нпц или нет?

Author:  omi4 [ 2005-08-02 17:28:25 ]
Post subject: 

Если на вендоре стоит инвул то задача решаема, если нет то увы

Author:  kexwer [ 2005-08-02 17:31:29 ]
Post subject: 

omi4 wrote:
Если на вендоре стоит инвул то задача решаема, если нет то увы

А что такое инвул :')?

Author:  omi4 [ 2005-08-02 17:47:20 ]
Post subject: 

Бессмертные вендоры

Author:  flake [ 2005-08-02 18:14:16 ]
Post subject: 

Причем тут их смены?
Их убить возможно? Если нет - у них инвул.

Author:  I'm [ 2005-08-03 01:57:04 ]
Post subject: 

Может мне очень сильно изменяет память но UO.isNPC невезде работает и была страшная тема как отличить нпс-вендора от игрока.
Сошлись на [Тут был суслик цензор по наводке конторы целых зубов.]

Author:  kexwer [ 2005-08-03 09:07:26 ]
Post subject: 

Ну это реально вообще сделать :)?

Author:  omi4 [ 2005-08-03 09:57:16 ]
Post subject: 

На шардах построенных на сфере + смертный вендор, сделать нельзя(дрв например)
На шардах построенных на РанУО и ПоЛе можно.

На РПГ РанУО можно, только нафиг не нужно. Запасы там не нужны.

Author:  Askaneli [ 2005-08-03 12:06:05 ]
Post subject: 

omi4 wrote:
На шардах построенных на сфере + смертный вендор, сделать нельзя(дрв например)
На шардах построенных на РанУО и ПоЛе можно.

На РПГ РанУО можно, только нафиг не нужно. Запасы там не нужны.

На спор сделаю на ДРВ.

Author:  omi4 [ 2005-08-03 13:33:20 ]
Post subject: 

Ой сейчас будем мерятся ….

Вариант первый.
Ищем тело по типу и бежим к нему(не очень реализуемо, препятствия всякие)
Он культурно скажет, чего ты мне на ноги наступаешь(он вендор или псих точно)

Второй вариант.
Кинем на него предмет(окно- плеер, нет окна плеер в логауте или вендор)

Можно еще поглядеть на ид. Есть вариант они имеют закономерность(не проверял)
Так как генерятся по разному

И еще куча вариантов. Нет не решаемых задач. Только нужно подумать.

Author:  kexwer [ 2005-08-03 15:10:23 ]
Post subject: 

omi4 wrote:
Ой сейчас будем мерятся ….

Вариант первый.
Ищем тело по типу и бежим к нему(не очень реализуемо, препятствия всякие)
Он культурно скажет, чего ты мне на ноги наступаешь(он вендор или псих точно)

Второй вариант.
Кинем на него предмет(окно- плеер, нет окна плеер в логауте или вендор)

Можно еще поглядеть на ид. Есть вариант они имеют закономерность(не проверял)
Так как генерятся по разном

И еще куча вариантов. Нет не решаемых задач. Только нужно подумать.




1. он не всегда на вендора наступает
2.он не подходик к каждому, а подходит к тому чей ид поставил..

Author:  omi4 [ 2005-08-03 16:26:13 ]
Post subject: 

Kexwer ты спрасил как….

Вот как

Кидаем Dagger на башку вендору, он в непонятках и говорит
Quote:
Ahearn: They don't appear to want the item

Dagger падает в пак
Quote:
You put the Dagger in your pack.


Это 100% НПС
Причем это реализовать просто, только не спрашивай как ходить и кидать
Этому тут 1000 постов посвящено (вендор=сундук, ходить саваж)
иди думай

Вариант 2(не просто, но работать будет красиво)
Логики в ид вроде нет….. Только вендор порождение программы
А та имеет логику всегда. Вендоры после смерти имеют другой ид – правильно
Сфере глубоко по барабану умер он или его затемили или ушел сам(она не ведает)
А как она узнает что он есть? Проверяя ид тел в радиусе хх тайлов.

Номер спавна и номер тел им порождаемых имеют связь(далее дело техники)
Мне искать связь лень, да и flake опять скажет выепнулся

На некоторых шардах на головой у вендора что то типа - Jasmine the weaver
На ДРВ не помню, а зайти не могу. Забанен наглухо.
то совсем просто

Author:  Askaneli [ 2005-08-04 05:27:02 ]
Post subject: 

А слабо стоять в сторонке и назвать скриптом тока имена вендоров игнорировав плееров ?
И так в любом людном месте ?

Author:  I'm [ 2005-08-04 09:11:24 ]
Post subject: 

Нестыдно у тебяж уже есть я знаю :wink:

Page 1 of 2 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/