hey guys
I think I’ve trying to solve this problem for almost a week
still can’t figure out
I can’t put anything into my addon inventory like Taxi Police Mafia Nightclub stock etc.
here’s the clip
I don’t know why when the moment I put something in my add-on inventory
and it just pop to the main menu
p.s 放東西進倉庫 in ENG means “deposit item”
p.p.s 從倉庫領東西 in ENG means “withdraw item”
and I got these error messages
Error running call reference function for resource esx_addoninventory: citizen:/scripting/lua/scheduler.lua:405: @esx_addoninventory/server/classes/addoninventory.lua:39: attempt to index a nil value (global ‘Items’)
stack traceback: @esx_addoninventory/server/classes/addoninventory.lua:39: in upvalue ‘ref’
citizen:/scripting/lua/scheduler.lua:391: in function citizen:/scripting/lua/scheduler.lua:390
[C]: in function ‘xpcall’
citizen:/scripting/lua/scheduler.lua:390: in function citizen:/scripting/lua/scheduler.lua:389
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/scheduler.lua:405: in function citizen:/scripting/lua/scheduler.lua:374
[C]: in function ‘coroutine.resume’
citizen:/scripting/lua/scheduler.lua:34: in field ‘CreateThreadNow’
citizen:/scripting/lua/scheduler.lua:218: in function citizen:/scripting/lua/scheduler.lua:182
Error running call reference function for resource esx_policejob: citizen:/scripting/lua/scheduler.lua:405: citizen:/scripting/lua/MessagePack.lua:830: missing bytes
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/MessagePack.lua:830: in method ‘underflow’
citizen:/scripting/lua/MessagePack.lua:465: in field ‘any’
citizen:/scripting/lua/MessagePack.lua:860: in field ‘unpack’
citizen:/scripting/lua/scheduler.lua:628: in field ‘getItem’ @esx_policejob/server/main.lua:128: in upvalue ‘ref’
citizen:/scripting/lua/scheduler.lua:391: in function citizen:/scripting/lua/scheduler.lua:390
[C]: in function ‘xpcall’
citizen:/scripting/lua/scheduler.lua:390: in function citizen:/scripting/lua/scheduler.lua:389
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/scheduler.lua:405: in function citizen:/scripting/lua/scheduler.lua:374
[C]: in function ‘coroutine.resume’
citizen:/scripting/lua/scheduler.lua:34: in field ‘CreateThreadNow’
citizen:/scripting/lua/scheduler.lua:218: in function citizen:/scripting/lua/scheduler.lua:182
Error running system event handling function for resource esx_addoninventory: citizen:/scripting/lua/scheduler.lua:41: Failed to execute thread: citizen:/scripting/lua/MessagePack.lua:830: missing bytes
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/MessagePack.lua:830: in method ‘underflow’
citizen:/scripting/lua/MessagePack.lua:465: in field ‘any’
citizen:/scripting/lua/MessagePack.lua:860: in field ‘unpack’
citizen:/scripting/lua/scheduler.lua:628: in local ‘cb’ @esx_addoninventory/server/main.lua:86: in upvalue ‘handler’
citizen:/scripting/lua/scheduler.lua:219: in function citizen:/scripting/lua/scheduler.lua:218
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/scheduler.lua:41: in field ‘CreateThreadNow’
citizen:/scripting/lua/scheduler.lua:218: in function citizen:/scripting/lua/scheduler.lua:182
Hello, hope this works cause I was having the same problem:
I basically went onto my database and added a new item for the addon inventory in the ‘addon_inventory_items’ table. It looks like the script doesn’t work if there is not at least 1 item in that inventory
Doesn’t work. Let’s say that i store 1 bread in my property it stores in the DB aswell. But i still get the error. When im trying to take out the item (bread) it gives me a whole lot of errors. + the menu is empty. But the item still stores in the database…
This is the procedure to add a row in the table “addon_inventory_items” by filling the following fields:
ID: leave it empty, table will auto generate it
Inventory Name: the name that has the inventory you want to try to work in the table addon_inventory
Name: the name of the item you wanna add, for example ‘bread’
Count: the ammount of the item you wanna add, i recommend you 0 so the inventory is still “empty”, but if it doesn’t work like this try putting 1
Owner: you can leave it empty when inserting, but after this mark it as NULL in the table once the row is inserted by just double clicking on the field
I still haven’t solved this problem. I have tried to add a row to the database but it was nothing happen. I need some help. This is my console error
Error running call reference function for resource esx_policejob: citizen:/scripting/lua/scheduler.lua:405: @esx_policejob/server/main.lua:200: attempt to index a nil value (local 'inventory')
stack traceback:
@esx_policejob/server/main.lua:200: in upvalue 'ref'
citizen:/scripting/lua/scheduler.lua:391: in function <citizen:/scripting/lua/scheduler.lua:390>
[C]: in function 'xpcall'
citizen:/scripting/lua/scheduler.lua:390: in function <citizen:/scripting/lua/scheduler.lua:389>
stack traceback:
[C]: in function 'error'
citizen:/scripting/lua/scheduler.lua:405: in function <citizen:/scripting/lua/scheduler.lua:374>
[C]: in function 'coroutine.resume'
citizen:/scripting/lua/scheduler.lua:34: in field 'CreateThreadNow'
citizen:/scripting/lua/scheduler.lua:218: in function <citizen:/scripting/lua/scheduler.lua:182>
Error running system event handling function for resource esx_addoninventory: citizen:/scripting/lua/scheduler.lua:41: Failed to execute thread: citizen:/scripting/lua/MessagePack.lua:830: missing bytes
stack traceback:
[C]: in function 'error'
citizen:/scripting/lua/MessagePack.lua:830: in method 'underflow'
citizen:/scripting/lua/MessagePack.lua:465: in field 'any'
citizen:/scripting/lua/MessagePack.lua:860: in field 'unpack'
citizen:/scripting/lua/scheduler.lua:628: in local 'cb'
@esx_addoninventory/server/main.lua:86: in upvalue 'handler'
citizen:/scripting/lua/scheduler.lua:219: in function <citizen:/scripting/lua/scheduler.lua:218>
stack traceback:
[C]: in function 'error'
citizen:/scripting/lua/scheduler.lua:41: in field 'CreateThreadNow'
citizen:/scripting/lua/scheduler.lua:218: in function <citizen:/scripting/lua/scheduler.lua:182>