Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sX <- GUI.GetScreenSize().X;
- sY <- GUI.GetScreenSize().Y;
- }
- ::windowA <- null;
- ::labelAA <- null;
- ::editboxA <- null;
- ::labelAB <- null;
- ::labelCA <- null;
- ::labelCB <- null;
- ::editboxC <- null;
- ::labelDA <- null;
- ::labelDB <- null;
- ::editboxD <- null;
- ::buttonA <- null;
- ::buttonB <- null;
- function cc()
- {
- ::windowA = GUIWindow();
- windowA.AddFlags(GUI_FLAG_TEXT_TAGS);
- windowA.AddFlags(GUI_FLAG_TEXT_TAGS);
- windowA.RemoveFlags(GUI_FLAG_WINDOW_CLOSEBTN);
- windowA.Position = VectorScreen( sX * 0.25, sY * 0.25 )
- windowA.Size = VectorScreen( sX * 0.5, sY * 0.5)
- windowA.Colour = Colour(52, 52, 52);
- windowA.TitleColour = Colour(10, 10, 10);
- windowA.Alpha = 225;
- windowA.Text = "~LB~ [#d]Registration Form";
- windowA.FontName = "Tahoma";
- windowA.FontSize = 18;
- windowA.FontFlags = GUI_FFLAG_BOLD;
- Username();
- Password();
- Confirm();
- Register();
- Cancel();
- GUI.SetMouseEnabled(true);
- }
- function Username()
- {
- ::labelAA = GUILabel();
- ::editboxA = GUIEditbox();
- ::labelAB = GUILabel();
- labelAA.AddFlags(GUI_FLAG_TEXT_SHADOW);
- labelAA.Position = VectorScreen(sX * 0.05, sY * 0.055);
- labelAA.TextColour = Colour(255, 255, 255);
- labelAA.Alpha = 220;
- labelAA.Text = "Username:";
- labelAA.TextAlignment = GUI_ALIGN_LEFT;
- labelAA.FontName = "Verdana";
- labelAA.FontSize = 16;
- labelAA.FontFlags = GUI_FFLAG_BOLD;
- windowA.AddChild(labelAA);
- labelAB.Position = VectorScreen(sX * 0.265, sY * 0.095);
- labelAB.TextColour = Colour(255, 255, 255);
- labelAB.Alpha = 220;
- labelAB.Text = "Please enter your username.";
- labelAB.TextAlignment = GUI_ALIGN_LEFT;
- labelAB.FontName = "Verdana";
- labelAB.FontSize = 16;
- labelAB.FontFlags = GUI_FFLAG_BOLD;
- windowA.AddChild(labelAB);
- editboxA.Position = VectorScreen(sX * 0.15, sY * 0.045);
- editboxA.Size = VectorScreen(sX * 0.25, sY * 0.05);
- editboxA.Colour = Colour(37, 37, 37);
- editboxA.TextColour = Colour(255, 255, 255);
- editboxA.Text = World.FindLocalPlayer().Name;
- editboxA.TextAlignment = GUI_ALIGN_LEFT;
- editboxA.FontName = "Microsoft Sans Serif";
- editboxA.FontSize = 14;
- windowA.AddChild(editboxA);
- }
- function Password()
- {
- ::labelCA = GUILabel();
- ::labelCB = GUILabel();
- ::editboxC = GUIEditbox();
- labelCA.AddFlags(GUI_FLAG_TEXT_SHADOW);
- labelCA.Position = VectorScreen(sX * 0.05, sY * 0.15);
- labelCA.TextColour = Colour(255, 255, 255);
- labelCA.Alpha = 220;
- labelCA.Text = "Password:";
- labelCA.TextAlignment = GUI_ALIGN_LEFT;
- labelCA.FontName = "Verdana";
- labelCA.FontSize = 16;
- labelCA.FontFlags = GUI_FFLAG_BOLD;
- windowA.AddChild(labelCA);
- editboxC.AddFlags(GUI_FLAG_EDITBOX_MASKINPUT);
- editboxC.Position = VectorScreen(sX * 0.15, sY * 0.15);
- editboxC.Size = VectorScreen(sX * 0.25, sY * 0.05);
- editboxC.Colour = Colour(37, 37, 37);
- editboxC.TextColour = Colour(255, 255, 255);
- editboxC.TextAlignment = GUI_ALIGN_LEFT;
- editboxC.FontName = "Microsoft Sans Serif";
- editboxC.FontSize = 16;
- windowA.AddChild(editboxC);
- labelCB.Position = VectorScreen(sX * 0.265, sY * 0.2);
- labelCB.TextColour = Colour(255, 255, 255);
- labelCB.Alpha = 220;
- labelCB.Text = "Please enter your password.";
- labelCB.TextAlignment = GUI_ALIGN_LEFT;
- labelCB.FontName = "Verdana";
- labelCB.FontSize = 16;
- labelCB.FontFlags = GUI_FFLAG_BOLD;
- windowA.AddChild(labelCB);
- }
- function Confirm()
- {
- ::labelDA = GUILabel();
- ::labelDB = GUILabel();
- ::editboxD = GUIEditbox();
- labelDA.AddFlags(GUI_FLAG_TEXT_SHADOW);
- labelDA.Position = VectorScreen(sX * 0.05, sY * 0.25);
- labelDA.TextColour = Colour(255, 255, 255);
- labelDA.Alpha = 220;
- labelDA.Text = "Confirm:";
- labelDA.TextAlignment = GUI_ALIGN_LEFT;
- labelDA.FontName = "Verdana";
- labelDA.FontSize = 16;
- labelDA.FontFlags = GUI_FFLAG_BOLD;
- windowA.AddChild(labelDA);
- editboxD.AddFlags(GUI_FLAG_EDITBOX_MASKINPUT);
- editboxD.Position = VectorScreen(sX * 0.15, sY * 0.25);
- editboxD.Size = VectorScreen(sX * 0.25, sY * 0.05);
- editboxD.Colour = Colour(37, 37, 37);
- editboxD.TextColour = Colour(255, 255, 255);
- editboxD.TextAlignment = GUI_ALIGN_LEFT;
- editboxD.FontName = "Microsoft Sans Serif";
- editboxD.FontSize = 16;
- windowA.AddChild(editboxD);
- labelDB.Position = VectorScreen(sX * 0.26, sY * 0.3);
- labelDB.TextColour = Colour(255, 255, 255);
- labelDB.Text = "Please confirm your password.";
- labelDB.Alpha = 220;
- labelDB.TextAlignment = GUI_ALIGN_LEFT;
- labelDB.FontName = "Verdana";
- labelDB.FontSize = 16;
- labelDB.FontFlags = GUI_FFLAG_BOLD;
- windowA.AddChild(labelDB);
- }
- function Register()
- {
- ::buttonA = GUIButton();
- buttonA.Position = VectorScreen(sX * 0.15, sY * 0.35);
- buttonA.Size = VectorScreen(sX * 0.1,sY * 0.065);
- buttonA.Colour = Colour(37, 37, 37);
- buttonA.TextColour = Colour(18, 199, 94);
- buttonA.Text = "Register Now";
- buttonA.FontName = "Tahoma";
- buttonA.FontSize = 20;
- buttonA.FontFlags = GUI_FFLAG_BOLD;
- windowA.AddChild(buttonA);
- }
- function Cancel()
- {
- ::buttonB = GUIButton();
- buttonB.Position = VectorScreen(sX * 0.3, sY * 0.35);
- buttonB.Size = VectorScreen(sX * 0.1,sY * 0.065);
- buttonB.Colour = Colour(37, 37, 37);
- buttonB.TextColour = Colour(244, 67, 54);
- buttonB.Text = "Cancel";
- buttonB.FontName = "Tahoma";
- buttonB.FontSize = 20;
- buttonB.FontFlags = GUI_FFLAG_BOLD;
- windowA.AddChild(buttonB);
- }
- function GUI::WindowClose(window){
- GUI.SetMouseEnabled(false);
- }
- function DeleteA()
- {
- editboxA.RemoveFlags(GUI_FLAG_KBCTRL);
- editboxC.RemoveFlags(GUI_FLAG_KBCTRL);
- editboxD.RemoveFlags(GUI_FLAG_KBCTRL);
- editboxD.RemoveFlags(GUI_FLAG_EDITBOX_MASKINPUT);
- editboxC.RemoveFlags(GUI_FLAG_EDITBOX_MASKINPUT);
- editboxA.RemoveFlags(GUI_FLAG_EDITBOX_MASKINPUT);
- windowA.RemoveFlags(GUI_FLAG_VISIBLE);
- labelAA.RemoveFlags(GUI_FLAG_VISIBLE);
- editboxA.RemoveFlags(GUI_FLAG_VISIBLE);
- labelAB.RemoveFlags(GUI_FLAG_VISIBLE);
- labelCA.RemoveFlags(GUI_FLAG_VISIBLE);
- labelCB.RemoveFlags(GUI_FLAG_VISIBLE);
- editboxC.RemoveFlags(GUI_FLAG_VISIBLE);
- labelDA.RemoveFlags(GUI_FLAG_VISIBLE);
- labelDB.RemoveFlags(GUI_FLAG_VISIBLE);
- editboxD.RemoveFlags(GUI_FLAG_VISIBLE);
- buttonA.RemoveFlags(GUI_FLAG_VISIBLE);
- buttonB.RemoveFlags(GUI_FLAG_VISIBLE);
- /*::windowA = null;
- ::labelAA = null;
- ::editboxA = null;
- ::labelAB = null;
- ::labelCA = null;
- ::labelCB = null;
- ::editboxC = null;
- ::labelDA = null;
- ::labelDB = null;
- ::editboxD = null;
- ::buttonA = null;
- ::buttonB = null;*/
- }
- function GUI::ElementClick(element, mousex, mousey) //Event for element click
- {
- if (buttonA != null && element == buttonA)
- {
- Console.Print("DOne")
- GUI.SetMouseEnabled(false);
- DeleteA();
- }
- }
- function Script::ScriptLoad() {cc();
- }
Add Comment
Please, Sign In to add comment