Page 1 of 1
Определение существования айтима
Posted: 30.05.2005 17:43
by ParadoX
как вам такое...
внимание! прошу люить и жаловать!
ПРОВЕРКА НА ИТЕМ !
тобиш у нас есть ИД вещи.. и я хочу узнать ЕСТЬ ЛИ ОНА в мире...если есть то тру... а есть нет то фолс..
Posted: 30.05.2005 17:54
by Azrael
для чего ?
Проще проверку в окресностях чара в радиусе Н клеток, для использования...
Posted: 30.05.2005 17:59
by ParadoX
Azrael wrote:для чего ?
Проще проверку в окресностях чара в радиусе Н клеток, для использования...
как это будет выглядеть.. если ты знаеш ИД и тебе хочеца проверить есть ли оно.. ты будеш искать вещи 0xFFFF и проверять каждый элемент списка? ну впрочем тоже выход ) хотя луче всетаки вшить..
Re: извращения отца парадоксов...
Posted: 30.05.2005 18:47
by Miralex
ParadoX wrote:как вам такое...
внимание! прошу люить и жаловать!
ПРОВЕРКА НА ИТЕМ !
тобиш у нас есть ИД вещи.. и я хочу узнать ЕСТЬ ЛИ ОНА в мире...если есть то тру... а есть нет то фолс..
GetType
Если у айтима GetType = 0, то Stealth клиент про нее незнает ничего. Возможно ее не существует. Но возможно что она лежит в каком-то контейнере, который не открывался.
Re: извращения отца парадоксов...
Posted: 30.05.2005 19:06
by ParadoX
от жеж.. точно )
Posted: 30.05.2005 19:09
by Miralex
С другой стороны - Stealth клиент, в большинстве случаев, заблокирует попытку работы с несуществующим айтимом.
Posted: 30.05.2005 19:14
by ParadoX
Miralex wrote:С другой стороны - Stealth клиент, в большинстве случаев, заблокирует попытку работы с несуществующим айтимом.
с третей стороны если таковые итемы в массиве а массив в цикл а цикл в скрипте аскрипт в чаре а чар в яйце а яйцо в утке.. кароч ка каждый неверный запрос будет уходить время..
Posted: 30.05.2005 19:20
by Miralex
ParadoX wrote:Miralex wrote:С другой стороны - Stealth клиент, в большинстве случаев, заблокирует попытку работы с несуществующим айтимом.
с третей стороны если таковые итемы в массиве а массив в цикл а цикл в скрипте аскрипт в чаре а чар в яйце а яйцо в утке.. кароч ка каждый неверный запрос будет уходить время..
Это ты к чему?
Время уходить не будет. Под блокированием я имел ввиду блокирование пакета. Stealth клиент проверяет целостность пакетов на выходе. По возможности конечно.
Posted: 30.05.2005 19:35
by ParadoX
вот что ты доказываеш что не будет проходить пакет.. но представь
for i...
useobject(a)
wait(2000)
представь что этот обьект не существует.. тогда время тратица в пустую..
Posted: 30.05.2005 19:58
by Miralex
ParadoX wrote:вот что ты доказываеш что не будет проходить пакет.. но представь
for i...
useobject(a)
wait(2000)
представь что этот обьект не существует.. тогда время тратица в пустую..
В данном случае конечно желательно проверить существование айтима и не тратить время зря.