Kali ini saya akan membagikan cara membuat System Login & Register pada AMS
Buat 3 Page beri nama Login , Register & Lobby
- Page Login
buat 2 Input
- Input 1 beri nama "ID Input"
- Input 2 beri nama "Pass Input"
Buat 2 Button Beri nama "Sign In" dan "Sign Up"
Masukan script berikut di Button "Sign In"
Code
id = Input.GetText("ID Input");
get_id = INIFile.GetValue("AutoPlay\\Docs\\Account.ini", id, "ID");
pass = Input.GetText("Pass Input");
get_pass = INIFile.GetValue("AutoPlay\\Docs\\Account.ini", id, "Pass");
if id =="" or pass =="" then
result = DialogEx.Show("EnterID", true, nil, nil);
else
if get_id == id then
if get_pass == pass then
Page.Jump("Lobby");
else
Dialog.TimedMessage("Notice", "Password Salah Coeg", 2000, MB_ICONNONE);
end
else
Dialog.TimedMessage("Notice", "ID Salah Coeg", 2000, MB_ICONNONE);
end
end
Untuk Button "Sign Up"
Tinggal ke "Quick Action" pilih "Show Page" ----> "Spesific Page" ----> "Register"
- Page Register
buat 4 Input
- Input 1 beri nama "ID Input"
- Input 2 beri nama "Nick Input"
- Input 3 beri nama "Pass Input"
- Input 4 beri nama "Re-Pass Input"
Buat 1 Button Beri nama "Sign Up"
Masukan script berikut di Button "Sign Up"
Code
id = Input.GetText("ID Input");
nick = Input.GetText("Nick Input");
pass = Input.GetText("Pass Input");
repass = Input.GetText("Re-Pass Input");
if id =="" or pass =="" then
else
if pass == repass then
INIFile.SetValue("AutoPlay\\Docs\\Account.ini", id, "ID", id)
INIFile.SetValue("AutoPlay\\Docs\\Account.ini", id, "Nickname", nick)
INIFile.SetValue("AutoPlay\\Docs\\Account.ini", id, "Pass", pass)
TextFile.WriteFromString("AutoPlay\\Docs\\Account.ini", " \r\n", true);
Dialog.TimedMessage("Success!", "Your ID has been created!\r\nThank you for registering.", 2000, MB_ICONINFORMATION);
Page.Jump("LOGIN");
else
Dialog.TimedMessage("Notice", "Password kgk sama Coeg :v", 2000, MB_ICONNONE);
end
end
Database lihat di ( Login & Register (Multi Account)\CD_Root\AutoPlay\Docs )
Maaf kalau kurang jelas