Guest User

Untitled

a guest
May 26th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. function Admin_SetMoney( ply, cmd, args )
  2.  
  3. local target = CAKE.FindPlayer( args[1] )
  4. local amount = tonumber( args[2] )
  5.  
  6. if( #args != 2 ) then
  7.  
  8. CAKE.SendChat( ply, "Invalid format!\nEnter: rp_admin setmoney \"name\" \"value\"" );
  9. return
  10.  
  11. elseif( target != nil and target:IsValid() and target:IsPlayer() ) then
  12.  
  13. local difference = amount - target:GetNWString( "money" );
  14.  
  15. CAKE.ChangeMoney( target, difference )
  16.  
  17. CAKE.SendChat( ply, "Setting money of " .. target:Nick() .. " to " .. amount .. "." );
  18. CAKE.SendChat( target, ply:Nick() .. " is setting your money to " .. amount .. "." );
  19.  
  20. else
  21.  
  22. CAKE.SendChat( ply , "Cannot find target!");
  23.  
  24. end
  25.  
  26. end
  27.  
  28. function Admin_GiveMoney( ply, cmd, args )
  29.  
  30. local target = CAKE.FindPlayer( args[1] )
  31. local amount = tonumber( args[2] )
  32.  
  33. if( #args != 2 ) then
  34.  
  35. CAKE.SendChat( ply, "Invalid format!\nEnter: rp_admin addmoney \"name\" \"value\"" );
  36. return
  37.  
  38. elseif( target != nil and target:IsValid() and target:IsPlayer() ) then
  39.  
  40. CAKE.ChangeMoney( target, amount );
  41.  
  42. CAKE.SendChat( ply, "Adding " .. amount .. " money to " .. target:Nick() .. "." );
  43. CAKE.SendChat( target, ply:Nick() .. " is giving you " .. amount .. " money." );
  44.  
  45. else
  46.  
  47. CAKE.SendChat( ply , "Cannot find target!");
  48.  
  49. end
  50.  
  51. end
  52.  
  53. function Admin_RemoveMoney( ply, cmd, args )
  54.  
  55. local target = CAKE.FindPlayer( args[1] )
  56. local amount = tonumber( args[2] )
  57.  
  58. if( #args != 2 ) then
  59.  
  60. CAKE.SendChat( ply, "Invalid format!\nEnter: rp_admin removemoney \"name\" \"value\"" );
  61. return
  62.  
  63. elseif( target != nil and target:IsValid() and target:IsPlayer() ) then
  64.  
  65. CAKE.ChangeMoney( target, amount );
  66.  
  67. CAKE.SendChat( ply, "Removing " .. amount .. " money from " .. target:Nick() .. "." );
  68. CAKE.SendChat( target, ply:Nick() .. " is taking away " .. amount .. " money." );
  69.  
  70. else
  71.  
  72. CAKE.SendChat( ply , "Cannot find target!");
  73.  
  74. end
  75.  
  76. end
Add Comment
Please, Sign In to add comment