====== ×64 items ====== ==== Finished Product ==== {{ :developer_center:developer_editor:202409091539.mp4?200 |}} ====Script ==== local function pickupitem(e) local item_picked = e.itemid Player:gainItems(e.eventobjid, item_picked, 64, 1) end ScriptSupportEvent:registerEvent("Player.PickUpItem", pickupitem) ====Explaination==== **Defining function** local function pickupitem(e) This line defines a local function named **//pickupitem//**, which takes a single argument **//e//**. The function is local, meaning it can only be used within the scope where it's defined. **Determining and adding items** local item_picked = e.itemid Player:gainItems(e.eventobjid, item_picked, 64, 1) //**item_picked**// variable is a variable to determine it and get its ID, after that, it'll add items following the ID got from **//item_picked//** ScriptSupportEvent:registerEvent("Player.PickUpItem", pickupitem) This line registers the pickupitem function to be called whenever the "Player.PickUpItem" event occurs. "Player.PickUpItem" is the name of the event that gets triggered when a player picks up an item. The pickupitem function will be executed whenever this event happens. ---- If you have any questions about Developer Tools, feel free to join our official Discord Server, [[https://discord.gg/NVRZHBChBt|Mini World Global DEV Discord]]