Как в объект загнать указатель?

Ask for help

Moderators: Murderator+, Murderator

Post Reply
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Как в объект загнать указатель?

Post by grundick »

Есть объект, создваемый uo.AddObject('Object') ом. Мне нужно в этот объект загнать указатель 'ground' .Как осуществить?
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

а зачем так страдать то???

uo.AddObject('Name', 'ground')
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Post by grundick »

Спасиб. Да скриптец надо было , на перекладку, универсальный. Чтоб и с земли брать мог, и с контейнеров. И выкладывать тоже и на землю, и в контейнер мог...
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Re: Как в объект загнать указатель?

Post by Edred »

grundick wrote:Есть объект, создваемый uo.AddObject('Object') ом. Мне нужно в этот объект загнать указатель 'ground' .Как осуществить?


На закладке обжектов ты создаешь не объект, а указатель на объект. Вполне аналогичный 'ground' или 'finditem'. Напрямую один указатель невозможно записать в другой. Но всегда можно считать сериал объекта и использовать его в дальнейшем в скрипте...

Хмм... Счас в голову пришло... Интересно, что инжект выдаст в ответ на UO.GetSerial('ground')... Проверьте кто-нибудь, у кого есть инжект. Я наверняка это раньше знал, но счас не помню...
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Post by grundick »

Выдаст он 0хFFFFFFFF. в качестве параметра в moveitem использовать бестолку. просто по сумке перекладывает.
Грин, AddObject('ground') не катит, пишет что invalid object: ground...
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

ну через гет сериал сделай...
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Post by grundick »

ну тоже не катит...
Post Reply