Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

UseObject error: Object not found.

Post Reply
Macks
Apprentice
Apprentice
Posts: 250
Joined: 27.02.2006 22:23
Location: АоП - Age Of Power

UseObject error: Object not found.

Post by Macks »

Что за сообщение?
При чем итем 100% есть!
Что за проверки?
drabadan
Expert
Expert
Posts: 730
Joined: 13.12.2012 17:35
Contact:

Re: UseObject error: Object not found.

Post by drabadan »

Id itema pravilnoe? Pokagu kod
Macks
Apprentice
Apprentice
Posts: 250
Joined: 27.02.2006 22:23
Location: АоП - Age Of Power

Re: UseObject error: Object not found.

Post by Macks »

drabadan wrote:Id itema pravilnoe? Pokagu kod
UseObject(Pickaxe);

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

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

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

Вопрос зачем ее искать, когда нужно просто передать пакет использования конкретного айди.
drabadan
Expert
Expert
Posts: 730
Joined: 13.12.2012 17:35
Contact:

Re: UseObject error: Object not found.

Post by drabadan »

Macks wrote:
drabadan wrote:Id itema pravilnoe? Pokagu kod
UseObject(Pickaxe);

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

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

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

Вопрос зачем ее искать, когда нужно просто передать пакет использования конкретного айди.
а может не смотреть на мир дискретно, и попробовать обойти всяко разно, найти ее по типу в бекпаке читануть айдишку сравнить со своей, посмотреть можно ли ее использовать по файндтайпу... а можно ли ее одеть еквипом, еще чего придумать...
Macks
Apprentice
Apprentice
Posts: 250
Joined: 27.02.2006 22:23
Location: АоП - Age Of Power

Re: UseObject error: Object not found.

Post by Macks »

drabadan wrote:а может не смотреть на мир дискретно, и попробовать обойти всяко разно, найти ее по типу в бекпаке читануть айдишку сравнить со своей, посмотреть можно ли ее использовать по файндтайпу... а можно ли ее одеть еквипом, еще чего придумать...
Зачем, если я все уже нашел и она у меня точно есть?
Наоборот, была цель минимизировать трафик и нагрузку на проц, не делать лишних действий.
Обойти то я обошел, если нет таргета от кирки, обновить бекпак.
Но вопрос зачем делать поиск, если я передаю конкретный айдишник?
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: UseObject error: Object not found.

Post by Vizit0r »

потому что стелс проверяет твой айдишник, перед тем как его послать.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Macks
Apprentice
Apprentice
Posts: 250
Joined: 27.02.2006 22:23
Location: АоП - Age Of Power

Re: UseObject error: Object not found.

Post by Macks »

Vizit0r wrote:потому что стелс проверяет твой айдишник, перед тем как его послать.
То что он делает, понятно.
Непонятно зачем он это делает.
Тем более что итем лежит у меня в бакпаке.
Плохо поискал, хотя не просили проверять и отказался использовать.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: UseObject error: Object not found.

Post by Vizit0r »

затем, чтобы не давать тебе юзать несуществующий предмет.
Насчет бага - повторяемо? Если да - в аську\скайп ко мне пиши.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Macks
Apprentice
Apprentice
Posts: 250
Joined: 27.02.2006 22:23
Location: АоП - Age Of Power

Re: UseObject error: Object not found.

Post by Macks »

Vizit0r wrote:затем, чтобы не давать тебе юзать несуществующий предмет.
Откуда стел знает, существует предмет или нет?
Какие проблемы заюзать несуществующий?
Например еда на полу кто раньше нажал тот и сьел.
Первый покушал, второй поюзал объект которого нет, на чистом клиенте.
В чем криминал?
Vizit0r wrote:Насчет бага - повторяемо? Если да - в аську\скайп ко мне пиши.
Баг не в программе, а в идеологии.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: UseObject error: Object not found.

Post by Vizit0r »

Macks wrote:Откуда стел знает, существует предмет или нет?
Если сервер не прислал инфу по этому айтему - его не существует.
Macks wrote:Какие проблемы заюзать несуществующий?
Стелс не будет отсылать без проверки то, что можно запросто проверить, чтобы не слать на сервер мусор, за который можно получить по голове аж на ура.
Macks wrote:Например еда на полу кто раньше нажал тот и сьел.
В чем криминал?
Один съел, сервер прислал обновление про исчезновение айтема, второй больше не сможет слать на сервер мусор про юз несуществующего айтема.
Macks wrote:Баг не в программе, а в идеологии.
несомненно.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Macks
Apprentice
Apprentice
Posts: 250
Joined: 27.02.2006 22:23
Location: АоП - Age Of Power

Re: UseObject error: Object not found.

Post by Macks »

Vizit0r wrote:
Macks wrote:Например еда на полу кто раньше нажал тот и сьел.
В чем криминал?
Один съел, сервер прислал обновление про исчезновение айтема, второй больше не сможет слать на сервер мусор про юз несуществующего айтема.
Нажали есть одновременно, сервер послал обновление исчезновение итема позже.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: UseObject error: Object not found.

Post by Vizit0r »

так не бывает.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Macks
Apprentice
Apprentice
Posts: 250
Joined: 27.02.2006 22:23
Location: АоП - Age Of Power

Re: UseObject error: Object not found.

Post by Macks »

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

Ладно, беседа затянулась, не понимаю причину по которой вы уперлись, но пусть у такой хорошей программы будет пару недостатков :)
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: UseObject error: Object not found.

Post by Vizit0r »

с перемещением другое, перемещение айтемов в уо вообще сделано ногами без использования головы.



Ну да, пусть проверки будут недостатком стелса, не вопрос.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply