OrionClient GetFromContainer UORemedy
В начале скрипт указываем, в какой контейнер лутать ( если в рюкзак - то looting_container = 'backpack' )
Создаем Find List с названием MyList, куда добавляем то, что хотим лутать.
Скрипт биндится на кнопку, тыкаем на кнопку - выбираем, какой контейнер (труп, сундук, етц) лутать.
looting_container = 0x123123123 function GetFromContainer() { Orion.RemoveObject('_target_container'); Orion.AddObject('_target_container'); Orion.Print(0x0123, 'Select container to loot'); while (Orion.HaveTarget()) Orion.Wait(500); var _target_container = Orion.FindObject('_target_container'); if (_target_container == null || !_target_container.Exists()) { Orion.Print(0x0123, 'Wrong target, try again'); return; } Orion.UseObject('_target_container'); Orion.Wait(1000); var _items = Orion.FindList('MyList', '_target_container'); if(_items.length) { _items.forEach(function(_item){ Orion.MoveItem(_item, 0, looting_container); Orion.Wait(1000); }); } Orion.Print("Finished"); }