批量修改玩家账号
This commit is contained in:
@@ -336,13 +336,13 @@ func _on_forget_password_response_received(success: bool, message: String):
|
||||
|
||||
# 登录信息文件操作
|
||||
func _save_login_info(user_name: String, password: String):
|
||||
_write_login_file({"user_name": user_name, "password": password})
|
||||
_write_login_file({"玩家账号": user_name, "password": password})
|
||||
print("登录信息已保存" if user_name != "" else "登录信息已清除")
|
||||
|
||||
func _load_login_info():
|
||||
var login_data = _read_login_file()
|
||||
if login_data:
|
||||
var saved_username = login_data.get("user_name", "")
|
||||
var saved_username = login_data.get("玩家账号", "")
|
||||
var saved_password = login_data.get("password", "")
|
||||
|
||||
if saved_username != "" and saved_password != "":
|
||||
@@ -367,7 +367,7 @@ func _write_login_file(data: Dictionary):
|
||||
func _read_login_file() -> Dictionary:
|
||||
var file = FileAccess.open("user://login.json", FileAccess.READ)
|
||||
if not file:
|
||||
_write_login_file({"user_name": "", "password": ""})
|
||||
_write_login_file({"玩家账号": "", "password": ""})
|
||||
return {}
|
||||
|
||||
var json_text = file.get_as_text()
|
||||
@@ -387,7 +387,7 @@ func toggle_remember_password():
|
||||
|
||||
func has_saved_login_info() -> bool:
|
||||
var login_data = _read_login_file()
|
||||
return login_data.get("user_name", "") != "" and login_data.get("password", "") != ""
|
||||
return login_data.get("玩家账号", "") != "" and login_data.get("password", "") != ""
|
||||
|
||||
func quick_login():
|
||||
if has_saved_login_info():
|
||||
@@ -403,7 +403,7 @@ func quick_login():
|
||||
_set_status(status_label, "没有保存的登录信息", Color.ORANGE)
|
||||
|
||||
func get_saved_username() -> String:
|
||||
return _read_login_file().get("user_name", "")
|
||||
return _read_login_file().get("玩家账号", "")
|
||||
|
||||
# 显示版本信息
|
||||
func _display_version_info():
|
||||
|
||||
@@ -210,7 +210,7 @@ func add_player_entry(player_data):
|
||||
var player_like_num = player_entry.get_node("HBox2/LikeNum")
|
||||
|
||||
# 填充数据
|
||||
var username = player_data.get("user_name", "未知")
|
||||
var username = player_data.get("玩家账号", "未知")
|
||||
var display_name = player_data.get("player_name", username)
|
||||
player_name.text = display_name
|
||||
#都是整数,不要乱用浮点数
|
||||
|
||||
Reference in New Issue
Block a user