а они у тебя случаем в моде не CreateObject ? у меня все нормально , показывает и даже лишку , как видно в предыдущем посте , надеюсь автор решит эту проблему ...
ну допустим если даже он врет .... то крэш то происходит , когда он показывает 254 объекта .... И на весь чат идут строки
Warning(objects) Exception 0xc0000005 at 0x544BCB Warning(opcode) Exception 0xc0000005 at 0x544BCB
Так ты знаешь какая там система считывания? Там тупо создается еще один объект, то если все слоты забиты, то и вот твои варнингы, не юзай эту фигню для объектов через стример.
Ну ты можешь написать как поставить ограничение до 250 объектов в радиусе ? мне понравился твой стриммер , объекты действительно хорошо загружает , одна только проблема , что он выдает больше чем возможно в радиусе и клиент падает с TYS и без него , он вообще простая статистика
Новая версия 0.2.2 - Добавлено: SetStreamMapIconPos GetStreamMapIconPos
SetVisibleAmount(type, amount); GetVisibleAmount(type); - Если команда выполнена успешно, вернет 1, иначе 0. Count: вернет кол-во Create: если успешно, вернет созданный id, иначе -1.
Кажется понял, что имел в виду автор, говоря про "правильную" работу стримера. Попробую объяснить.
Допустим есть небольшая локация, в которой наставлено несколько сотен объектов (больше 254). Некоторые (читай кривые) стримеры тупо загрузят объекты в определенном радиусе, но из-за лимита объектов в сампе загрузятся только 254 объекта, остальные будут проигнорированы стримером, даже если они будут ближайшими к игроку. А этот стример, видимо, загружает 254 ближайших к игроку объекта.
Алгоритм работы кривого стримера:
Code
цикл по массиву объектов { если расстояние между объектом и игроком меньше N { создаем объект } }
Алгоритм работы нормального стримера:
Code
цикл по массиву объектов { записываем в отдельный двухмерный массив расстояния от объекта до игрока и ид объекта } сортировка массива по расстояниям создание первых 254 объектов из полученного массива
Fro1sha, так?
Добавлено (07.07.2010, 18:23) --------------------------------------------- PS испытывать не буду, т.к. пользуюсь стримером от инкогнито.