Page 1 of 1

RunUO: количество итемов в стопке

Posted: 2004-10-01 09:34:17
by Bambr
Ситуёвина: ищу скролы через UO.FindType(как положено)
потом на UO.Print(STR(UO.FindCount())) ответ правильный "1", но
следующий UO.Print(STR(UO.GetQuantity('finditem'))) выдает "0", хотя стопка-то существует.
Как узнать количество итемов?

ЗЫ: При запросе на стопку ,info количество есть
ЗЗЫ: В клиенте количество показывается при наведении мыша

Re: RunUO: количество итемов в стопке

Posted: 2004-10-13 01:02:17
by GrayLord
Bambr wrote:Ситуёвина: ищу скролы через UO.FindType(как положено)
потом на UO.Print(STR(UO.FindCount())) ответ правильный "1", но
следующий UO.Print(STR(UO.GetQuantity('finditem'))) выдает "0", хотя стопка-то существует.
Как узнать количество итемов?

ЗЫ: При запросе на стопку ,info количество есть
ЗЗЫ: В клиенте количество показывается при наведении мыша

ааа... это, как его... одна штука - не стек. или я чего-то путаю?

Posted: 2004-10-13 11:04:51
by Edred
Попробуй: UO.Print(UO.GetQuantity('finditem'))

Posted: 2004-10-14 00:09:33
by GrayLord
Edred wrote:Попробуй: UO.Print(UO.GetQuantity('finditem'))

=)
вот так правильнее (хоть что-то увидим в виде текста...).
UO.Print(str(UO.GetQuantity('finditem')))

Posted: 2004-10-14 11:47:54
by Edred
GrayLord wrote:
Edred wrote:Попробуй: UO.Print(UO.GetQuantity('finditem'))

=)
вот так правильнее (хоть что-то увидим в виде текста...).
UO.Print(str(UO.GetQuantity('finditem')))


гы. А теперь перечитай первый пост в этой теме

Posted: 2004-10-15 00:56:44
by GrayLord
Edred wrote:
GrayLord wrote:
Edred wrote:Попробуй: UO.Print(UO.GetQuantity('finditem'))

=)
вот так правильнее (хоть что-то увидим в виде текста...).
UO.Print(str(UO.GetQuantity('finditem')))


гы. А теперь перечитай первый пост в этой теме

это может говорить лишь о том, что либо инжект неверно настроен, либо что-то со стороны сервера не то. я не знаток протокола уо, но могу предположить, что сервер как то по-разному рразличает отдельные предметы и их стопки... это всего лишь предположение...