Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Admin_SetMoney( ply, cmd, args )
- local target = CAKE.FindPlayer( args[1] )
- local amount = tonumber( args[2] )
- if( #args != 2 ) then
- CAKE.SendChat( ply, "Invalid format!\nEnter: rp_admin setmoney \"name\" \"value\"" );
- return
- elseif( target != nil and target:IsValid() and target:IsPlayer() ) then
- local difference = amount - target:GetNWString( "money" );
- CAKE.ChangeMoney( target, difference )
- CAKE.SendChat( ply, "Setting money of " .. target:Nick() .. " to " .. amount .. "." );
- CAKE.SendChat( target, ply:Nick() .. " is setting your money to " .. amount .. "." );
- else
- CAKE.SendChat( ply , "Cannot find target!");
- end
- end
- function Admin_GiveMoney( ply, cmd, args )
- local target = CAKE.FindPlayer( args[1] )
- local amount = tonumber( args[2] )
- if( #args != 2 ) then
- CAKE.SendChat( ply, "Invalid format!\nEnter: rp_admin addmoney \"name\" \"value\"" );
- return
- elseif( target != nil and target:IsValid() and target:IsPlayer() ) then
- CAKE.ChangeMoney( target, amount );
- CAKE.SendChat( ply, "Adding " .. amount .. " money to " .. target:Nick() .. "." );
- CAKE.SendChat( target, ply:Nick() .. " is giving you " .. amount .. " money." );
- else
- CAKE.SendChat( ply , "Cannot find target!");
- end
- end
- function Admin_RemoveMoney( ply, cmd, args )
- local target = CAKE.FindPlayer( args[1] )
- local amount = tonumber( args[2] )
- if( #args != 2 ) then
- CAKE.SendChat( ply, "Invalid format!\nEnter: rp_admin removemoney \"name\" \"value\"" );
- return
- elseif( target != nil and target:IsValid() and target:IsPlayer() ) then
- CAKE.ChangeMoney( target, amount );
- CAKE.SendChat( ply, "Removing " .. amount .. " money from " .. target:Nick() .. "." );
- CAKE.SendChat( target, ply:Nick() .. " is taking away " .. amount .. " money." );
- else
- CAKE.SendChat( ply , "Cannot find target!");
- end
- end
Add Comment
Please, Sign In to add comment