Показать сообщение отдельно
Старый 13.10.2014, 00:41   #4
Пользователь
 
Аватар для CptMcMillan
 
Регистрация: 07.04.2012
Адрес: Челябинск
Сообщений: 62
Сказал Спасибо: 14
Имеет 2 спасибок в 2 сообщенях
CptMcMillan пока неопределено
По умолчанию

Спасибо за ответ, я кое-что понял, хотя Вы, очевидно, не совсем поняли меня. Функция такая уже есть в скриптовом движке бота, просто я хз как её правильно применять. Хотя, после Вашего ответа, кое-что прояснилось. Видимо нам сначала необходимо получить экземпляр нужного итема, а затем к нему применить сей функцию. Только тут возникает вопрос: доступ к инвентарю происходит через класс TInventory, в скриптах через имя Inventory. Экземпляр нужного объекта можно получить при помощи функции ByID, которая входит в класс TItemList, а функция же Count, которая меня интересует, входит в класс TL2Item. И, вроде как, надпись Inventory.User.ByID не имеет смысла, ведь в классе инвентаря нет метода ByID? Или я чего-то не понимаю?
Да, я в паскале не особо силен, но скрипты для экста, например, писал без особых проблем, все было понятно. А тут... вообще не понимаю что куда и зачем.

Последний раз редактировалось CptMcMillan, 13.10.2014 в 00:46.
CptMcMillan вне форума   Ответить с цитированием