SA:MP Arizona Как получить список инвентаря Arizona RP?

OblivionGM

Новичок
Автор темы
6
6
Версия SA-MP
  1. 0.3.7 (R1)
Мне нужно в lua скрипте получить незаметно список инвентаря пользователя.
Как, к примеру, это делается в скриптах для помощи с лавкой - где сканируется инвентарь и отображается список предметов в наличии.
Способ с парссингом диалога через /stats не подходит
 

OblivionGM

Новичок
Автор темы
6
6
Ничего не понятно, ты хочешь получить предметы из инвентаря другого игрока? Если да, то это невозможно
Нужно получить инвентарь пользователя скрипта и выгрузить его в переменную в этом же скрипте
 

angelsoempty

Известный
60
15
попробуй с цефами что-нибудь поделать.
смотрели месяца 3-4 назад, там была вот такая вот штука:
Код:
[LUA] [CEF]: window.executeEvent('event.inventory.playerInventory', `[{"action":0,"data":{"type":1,"items":[{"slot":0,"item":569,"amount":1,"text":"","available":1,"blackout":0,"time":0},{"slot":1,"item":512,"amount":4,"text":"4","available":1,"blackout":0,"time":0},{"slot":2,"item":513,"amount":2,"text":"2","available":1,"blackout":0,"time":0},{"slot":3,"item":7455,"amount":1,"text":"","background":-1128744961,"available":1,"blackout":0,"time":1738398653},{"slot":4,"item":3927,"amount":7,"text":"7","available":1,"blackout":0,"time":0},{"slot":5,"item":269,"amount":1,"text":"ID:78","enchant":0,"available":1,"blackout":0,"time":0},{"slot":6,"item":8247,"amount":2,"text":"2","background":847291647,"available":1,"blackout":0,"time":0},{"slot":7,"item":1939,"amount":1,"text":"","background":-1540214017,"available":1,"blackout":0,"time":0},{"slot":8,"item":7627,"amount":1,"text":"PD: 17","background":-1540214017,"available":1,"blackout":0,"time":0},{"slot":9,"item":800,"amount":1,"text":"17 day","available":1,"blackout":0,"time":1739783461},{"slot":10,"item":7655,"amount":1,"text":"PD: 16","background":-1540214017,"available":1,"blackout":0,"time":0},{"slot":11,"item":676,"amount":1,"text":"","background":-589505281,"available":1,"blackout":0,"time":0},{"slot":12},{"slot":13,"item":601,"amount":3,"text":"3","available":1,"blackout":0,"time":0},{"slot":14},{"slot":15},{"slot":16},{"slot":17},{"slot":18},{"slot":19},{"slot":20},{"slot":21},{"slot":22},{"slot":23},{"slot":24},{"slot":25},{"slot":26},{"slot":27},{"slot":28},{"slot":29},{"slot":30},{"slot":31},{"slot":32},{"slot":33},{"slot":34},{"slot":35},{"slot":36},{"slot":37},{"slot":38},{"slot":39},{"slot":40},{"slot":41},{"slot":42},{"slot":43},{"slot":44},{"slot":45},{"slot":46},{"slot":47},{"slot":48},{"slot":49},{"slot":50},{"slot":51},{"slot":52},{"slot":53},{"slot":54},{"slot":55},{"slot":56},{"slot":57},{"slot":58},{"slot":59},{"slot":60},{"slot":61},{"slot":62},{"slot":63},{"slot":64},{"slot":65},{"slot":66},{"slot":67},{"slot":68},{"slot":69},{"slot":70},{"slot":71}]}}]`);
Берём например:
Код:
{"slot":3,"item":7455,"amount":1,"text":"","background":-1128744961,"available":1,"blackout":0,"time":1738398653},
Где 7455 - айди айтема (Разрешение на ловлю, можно также рыскать через items.shinoa.tech), amount - количество предмета в слоте, time - время окончания действия в UNIX (если это лицензия/аренда и так далее).
Учитывая недавний переход инвентаря на цеф, то думаю, что особо ничего не изменилось.
Для работы с цефами можешь использовать эту библиотеку - https://www.blast.hk/threads/235586/