Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void Register(Player player, string password)
- {
- if (!player.PlayerData.isAuth)
- player.PlayerData.isAuth = true;
- string sql = string.Format("INSERT INTO userdata (user, user_low, ip, clientid, clientuuid, pass, reg_date, logindate, perm, booster) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}');",
- player.Username,
- player.Username.ToLower(),
- player.EndPoint.Address.ToString(),
- player.ClientId.ToString(),
- player.ClientUuid.ToString(),
- string.Join("", password), Database.UnixTime(),
- Database.UnixTime(),
- player.PlayerData.perm,
- player.PlayerData.booster);
- Database.Insert(sql);
- Dictionary<string, string> userdata = Query1("SELECT id FROM userdata WHERE user_low='" + player.Username.ToLower() + "'");
- player.PlayerData.Id = int.Parse(userdata["id"]);
- if (player.PlayerData.Id == 0)
- {
- player.Disconnect("Перезайди!");
- return;
- }
- setGameData1(player);
- player.ClearPopups();
- player.SendMessage(player.GetTranslation("authme.register.success"));
- player.AddPopup(new Popup
- {
- Message = player.GetTranslation("authme.register.success"),
- Duration = 20 * 10,
- MessageType = MessageType.Popup
- });
- player.SetNameTag($"§7[{player.PlayerData.prefix}§7]§r{player.Username}");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement