Add more types of moneytransfer
This commit is contained in:
@@ -1099,18 +1099,18 @@ namespace reallife_gamemode.Server.Commands
|
||||
}
|
||||
}
|
||||
//TODO
|
||||
[Command("pay")]
|
||||
public void getType(Client player, string receiver, float amount)
|
||||
[Command("fpay")]
|
||||
public void FPay(Client player, string receiver, float amount)
|
||||
{
|
||||
if (!player.GetUser()?.IsAdmin(AdminLevel.ADMIN) ?? true)
|
||||
{
|
||||
ChatService.NotAuthorized(player);
|
||||
return;
|
||||
}
|
||||
using (var getUser = new DatabaseContext())
|
||||
using (var getFaction = new DatabaseContext())
|
||||
{
|
||||
User receiverUser = getUser.Users.FirstOrDefault(u => u.Name == receiver);
|
||||
BankManager.TransferUserMoneyToUser(player.GetUser(), receiverUser, amount, "/PAY");
|
||||
Entities.Faction receiverUser = getFaction.Factions.FirstOrDefault(u => u.Name == receiver);
|
||||
BankManager.TransferUserMoneyToFaction(player.GetUser(), receiverUser, amount, "/FPAY");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user