Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ITEM.name = "Quest Item"
- ITEM.model = Model("Model|models/gibs/metal_gib4.mdl")
- ITEM.desc = "%Description|A generic quest item! Configure me - I can be anything you want me to be!%"
- ITEM.faction = {OBSOLETE}
- ITEM.price = 10
- ITEM.functions.Name = {
- text = "Set Name",
- icon = "icon16/tag_blue_edit.png",
- menuOnly = true,
- run = function(itemTable, client, data, entity, index)
- if (CLIENT) then
- Derma_StringRequest("Change Name", "What would you like the name to be?", "Quest Item", function(name)
- netstream.Start("nut_QuestName", {index, match})
- end)
- end
- return false
- end
- }
- if (SERVER) then
- netstream.Hook("nut_QuestName", function(client, data)
- local index = data[1]
- local name = data[2]
- local item = client:GetItem("quest", index)
- if (item) then
- local data = table.Copy(item.data or {})
- item.name = name
- client:UpdateInv("quest", -1, item.Name)
- client:UpdateInv("quest", 1, item)
- end
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement