mirror of
				https://bitbucket.org/Ioncannon/project-meteor-server.git
				synced 2025-05-20 08:26:59 -04:00 
			
		
		
		
	start of work moving commands to lua
This commit is contained in:
		
							
								
								
									
										22
									
								
								data/scripts/commands/gm/giveitem.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								data/scripts/commands/gm/giveitem.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| require("global"); | ||||
|  | ||||
| properties = { | ||||
|     permissions = 0, | ||||
|     parameters = "ssss", | ||||
|     description = "adds <item> <qty> to <location> for <target>. <qty> and <location> are optional, item is added to user if <target> is nil", | ||||
| } | ||||
|  | ||||
| function onTrigger(player, argc, item, qty, location, target) | ||||
|     local sender = "[giveitem] "; | ||||
|     player = GetWorldManager():GetPCInWorld(target) or player; | ||||
|     if player then | ||||
|         item = tonumber(item) or nil; | ||||
|         qty = tonumber(qty) or 1; | ||||
|         location = tonumber(itemtype) or INVENTORY_NORMAL; | ||||
|          | ||||
|         if item then | ||||
|             player:GetInventory(location):AddItem(item, qty); | ||||
|             player:SendMessage(MSG_TYPE_SYSTEM_ERROR, "[giveitem] ", string.format("Added item %u to %s", item, player:GetName()); | ||||
|         end | ||||
|     end; | ||||
| end; | ||||
		Reference in New Issue
	
	Block a user