mirror of
				https://bitbucket.org/Ioncannon/project-meteor-server.git
				synced 2025-05-20 08:26:59 -04:00 
			
		
		
		
	implemented sendpacket and speed commands
- fixed data race on logging in - todo: implement reloadzones, reloaditems, property, property2
This commit is contained in:
		| @@ -1,9 +0,0 @@ | ||||
| properties = { | ||||
| 	permissions = 0, | ||||
| 	parameters = "", | ||||
| 	description = "", | ||||
| } | ||||
|  | ||||
| function onTrigger(player) | ||||
|  | ||||
| end; | ||||
							
								
								
									
										24
									
								
								data/scripts/commands/gm/sendpacket.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								data/scripts/commands/gm/sendpacket.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| properties = { | ||||
|     permissions = 0, | ||||
|     parameters = "ssss", | ||||
|     description = "<name> <target name>", | ||||
| } | ||||
|  | ||||
| function onTrigger(player, argc, path, name, lastName) | ||||
|     local sender = "[sendpacket ]"; | ||||
|     lastName = lastName or ""; | ||||
|     path = "./packets/"..path; | ||||
|      | ||||
|     if name then | ||||
|         if lastName then | ||||
|             player = GetWorldManager():GetPCInWorld(name.." "..lastName) or nil; | ||||
|         else | ||||
|             player = GetWorldManager():GetPCInWorld(name) or nil; | ||||
|         end; | ||||
|     end; | ||||
|      | ||||
|     value = tonumber(value) or 0; | ||||
|     if player and argc > 0 then | ||||
|         player:SendPacket(path) | ||||
|     end; | ||||
| end; | ||||
							
								
								
									
										13
									
								
								data/scripts/commands/gm/speed.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								data/scripts/commands/gm/speed.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| properties = { | ||||
|     permissions = 0, | ||||
|     parameters = "sss", | ||||
|     description = "<stop> <walk> <run> speed", | ||||
| } | ||||
|  | ||||
| function onTrigger(player, argc, stop, walk, run) | ||||
|     stop = tonumber(stop) or 0; | ||||
|     walk = tonumber(walk) or 2; | ||||
|     run = tonumber(run) or 5; | ||||
|      | ||||
|     player:ChangeSpeed(stop, walk, run); | ||||
| end; | ||||
		Reference in New Issue
	
	Block a user