public async Task <BotJogador> GetJogadorAsync(ulong id, DSharpPlus.Entities.DiscordUser user) { var jogador = await Jogadores.Find(x => x.Id == id).FirstOrDefaultAsync(); if (jogador == null) { jogador = new WafclastJogador(id); jogador.Personagem.Mochila.TryAddItem(Armas.BronzeDaggerAb()); } return(new BotJogador(jogador, this, user)); }
public Task <RPJogador> GetJogadorAsync(DiscordUser user) => Jogadores.Find(Session, x => x.Id == user.Id).FirstOrDefaultAsync();
public Task <RPJogador> GetJogadorAsync(CommandContext ctx) => Jogadores.Find(Session, x => x.Id == ctx.User.Id).FirstOrDefaultAsync();