Page 1 of 1

UseObject error: Object not found.

Posted: 13.05.2015 8:10
by Macks
Что за сообщение?
При чем итем 100% есть!
Что за проверки?

Re: UseObject error: Object not found.

Posted: 13.05.2015 9:45
by drabadan
Id itema pravilnoe? Pokagu kod

Re: UseObject error: Object not found.

Posted: 13.05.2015 10:29
by Macks
drabadan wrote:Id itema pravilnoe? Pokagu kod
UseObject(Pickaxe);

Айди правильное определяется на этапе инициализации.

Кирка ньюбайная и спокойно лежит в бекпаке.

Вопрос не в том.

Вопрос зачем ее искать, когда нужно просто передать пакет использования конкретного айди.

Re: UseObject error: Object not found.

Posted: 13.05.2015 10:55
by drabadan
Macks wrote:
drabadan wrote:Id itema pravilnoe? Pokagu kod
UseObject(Pickaxe);

Айди правильное определяется на этапе инициализации.

Кирка ньюбайная и спокойно лежит в бекпаке.

Вопрос не в том.

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

Re: UseObject error: Object not found.

Posted: 13.05.2015 11:06
by Macks
drabadan wrote:а может не смотреть на мир дискретно, и попробовать обойти всяко разно, найти ее по типу в бекпаке читануть айдишку сравнить со своей, посмотреть можно ли ее использовать по файндтайпу... а можно ли ее одеть еквипом, еще чего придумать...
Зачем, если я все уже нашел и она у меня точно есть?
Наоборот, была цель минимизировать трафик и нагрузку на проц, не делать лишних действий.
Обойти то я обошел, если нет таргета от кирки, обновить бекпак.
Но вопрос зачем делать поиск, если я передаю конкретный айдишник?

Re: UseObject error: Object not found.

Posted: 14.05.2015 8:30
by Vizit0r
потому что стелс проверяет твой айдишник, перед тем как его послать.

Re: UseObject error: Object not found.

Posted: 14.05.2015 13:19
by Macks
Vizit0r wrote:потому что стелс проверяет твой айдишник, перед тем как его послать.
То что он делает, понятно.
Непонятно зачем он это делает.
Тем более что итем лежит у меня в бакпаке.
Плохо поискал, хотя не просили проверять и отказался использовать.

Re: UseObject error: Object not found.

Posted: 14.05.2015 13:48
by Vizit0r
затем, чтобы не давать тебе юзать несуществующий предмет.
Насчет бага - повторяемо? Если да - в аську\скайп ко мне пиши.

Re: UseObject error: Object not found.

Posted: 15.05.2015 18:48
by Macks
Vizit0r wrote:затем, чтобы не давать тебе юзать несуществующий предмет.
Откуда стел знает, существует предмет или нет?
Какие проблемы заюзать несуществующий?
Например еда на полу кто раньше нажал тот и сьел.
Первый покушал, второй поюзал объект которого нет, на чистом клиенте.
В чем криминал?
Vizit0r wrote:Насчет бага - повторяемо? Если да - в аську\скайп ко мне пиши.
Баг не в программе, а в идеологии.

Re: UseObject error: Object not found.

Posted: 16.05.2015 8:18
by Vizit0r
Macks wrote:Откуда стел знает, существует предмет или нет?
Если сервер не прислал инфу по этому айтему - его не существует.
Macks wrote:Какие проблемы заюзать несуществующий?
Стелс не будет отсылать без проверки то, что можно запросто проверить, чтобы не слать на сервер мусор, за который можно получить по голове аж на ура.
Macks wrote:Например еда на полу кто раньше нажал тот и сьел.
В чем криминал?
Один съел, сервер прислал обновление про исчезновение айтема, второй больше не сможет слать на сервер мусор про юз несуществующего айтема.
Macks wrote:Баг не в программе, а в идеологии.
несомненно.

Re: UseObject error: Object not found.

Posted: 16.05.2015 10:45
by Macks
Vizit0r wrote:
Macks wrote:Например еда на полу кто раньше нажал тот и сьел.
В чем криминал?
Один съел, сервер прислал обновление про исчезновение айтема, второй больше не сможет слать на сервер мусор про юз несуществующего айтема.
Нажали есть одновременно, сервер послал обновление исчезновение итема позже.

Re: UseObject error: Object not found.

Posted: 16.05.2015 11:17
by Vizit0r
так не бывает.

Re: UseObject error: Object not found.

Posted: 16.05.2015 23:33
by Macks
Vizit0r wrote:так не бывает.
Я не могу послать пакет использования перед получением пакета о его исчезновением?
Очень интересно почему?
Кучу раз было когда пытался переместить предмет которого на самом деле уже нет, хотя стелс об этом еще не знал.

Ладно, беседа затянулась, не понимаю причину по которой вы уперлись, но пусть у такой хорошей программы будет пару недостатков :)

Re: UseObject error: Object not found.

Posted: 17.05.2015 9:14
by Vizit0r
с перемещением другое, перемещение айтемов в уо вообще сделано ногами без использования головы.



Ну да, пусть проверки будут недостатком стелса, не вопрос.