示例#1
0
文件: MySql.cs 项目: voed/sharpmod
 public void SavePrivileges(IPlayerExtendedInfo player, string access, Action <bool> callback)
 {
     Client.Query(string.Format("UPDATE users SET access = '{0}' where uniqueid = '{1}'", access, player.AuthId))
     .OnEnd(delegate {
         callback(true);
     });
 }
示例#2
0
文件: MySql.cs 项目: voed/sharpmod
        public void LoadPrivileges(IPlayerExtendedInfo player, Action <Privileges> callback)
        {
            Privileges priv = new Privileges("");

            Client.Query(string.Format("SELECT * FROM users WHERE uniqueid = '{0}' LIMIT 1", player.AuthId))
            .On(row: (row) => {
                priv = new Privileges(row.GetValue("access") as string);
            }, end: () => {
                callback(priv);
            });
        }
示例#3
0
文件: MySql.cs 项目: txdv/sharpmod
 public void GetActiveBan(IPlayerExtendedInfo player, Action<BanInfo> callback)
 {
     callback(null);
 }
示例#4
0
文件: MySql.cs 项目: txdv/sharpmod
 public void SavePrivileges(IPlayerExtendedInfo player, string access, Action<bool> callback)
 {
     Client.Query(string.Format("UPDATE users SET access = '{0}' where uniqueid = '{1}'", access, player.AuthId))
       .OnEnd(delegate {
       callback(true);
       });
 }
示例#5
0
文件: MySql.cs 项目: txdv/sharpmod
 public void LoadPrivileges(IPlayerExtendedInfo player, Action<Privileges> callback)
 {
     Privileges priv = new Privileges("");
       Client.Query(string.Format("SELECT * FROM users WHERE uniqueid = '{0}' LIMIT 1", player.AuthId))
       .On(row: (row) => {
       priv = new Privileges(row.GetValue("access") as string);
       }, end: () => {
       callback(priv);
       });
 }
示例#6
0
文件: Database.cs 项目: voed/sharpmod
 public void GetActiveBan(IPlayerExtendedInfo player, Action <BanInfo> callback)
 {
     callback(null);
 }
示例#7
0
文件: Database.cs 项目: voed/sharpmod
 public void SavePrivileges(IPlayerExtendedInfo player, string access, Action <bool> callback)
 {
     callback(false);
 }
示例#8
0
文件: Database.cs 项目: voed/sharpmod
 public void LoadPrivileges(IPlayerExtendedInfo player, Action <Privileges> callback)
 {
     callback(null);
 }
示例#9
0
文件: Database.cs 项目: txdv/sharpmod
 public void SavePrivileges(IPlayerExtendedInfo player, string access, Action<bool> callback)
 {
     callback(false);
 }
示例#10
0
文件: Database.cs 项目: txdv/sharpmod
 public void LoadPrivileges(IPlayerExtendedInfo player, Action<Privileges> callback)
 {
     callback(null);
 }