Jump to content

Gui


CapY

Recommended Posts

Picture : http://imageshack.us/f/41/regh.png/

I have this gui and i have wrong positions on register window , anyone can fix it ?

local localPlayer = getLocalPlayer() 
local playerName = getPlayerName(localPlayer) 
  
    function createPasswordWindow() 
    windowChangepw = guiCreateWindow(0.3859,0.349,0.2219,0.1628,"[P-Login] - Change password",true) 
    guiSetSize(windowChangepw, 165, 21) 
    guiSetAlpha(windowChangepw,0.80000001192093) 
    editOldpw = guiCreateEdit(110,29,165,21,"",false,windowChangepw) 
    guiSetAlpha(editOldpw,1) 
    guiEditSetMasked(editOldpw,true) 
    labelOldpw = guiCreateLabel(10,29,90,21,"Old password:",false,windowChangepw) 
    guiSetAlpha(labelOldpw,1) 
    guiLabelSetColor(labelOldpw,255,255,255) 
    guiLabelSetVerticalAlign(labelOldpw,"center") 
    guiLabelSetHorizontalAlign(labelOldpw,"left",false) 
    editNewpw = guiCreateEdit(110,60,165,21,"",false,windowChangepw) 
    guiSetAlpha(editNewpw,1) 
    guiEditSetMasked(editNewpw,true) 
    guiEditSetMaxLength(editNewpw,50) 
    labelNewpw = guiCreateLabel(10,60,90,21,"New password:",false,windowChangepw) 
    guiSetAlpha(labelNewpw,1) 
    guiLabelSetColor(labelNewpw,255,255,255) 
    guiLabelSetVerticalAlign(labelNewpw,"center") 
    guiLabelSetHorizontalAlign(labelNewpw,"left",false) 
    buttonChangepw = guiCreateButton(10,91,265,23,"Change password",false,windowChangepw) 
    guiSetAlpha(buttonChangepw,1) 
     
    guiSetVisible(windowChangepw, false) 
     
    addEventHandler("onClientGUIClick", buttonChangepw, clientSubmitChangepw, false) 
end 
  
function createLoginWindow() 
    windowLogin = guiCreateWindow(0.3945,0.3646,0.2109,0.2018,"[P-Login]",true) 
    guiSetSize(windowLogin, 270, 155, false) 
    guiSetAlpha(windowLogin,1) 
    labelUsername = guiCreateLabel(10,52,59,24,"Username:",false,windowLogin) 
    guiSetAlpha(labelUsername,1) 
    guiLabelSetColor(labelUsername,255,255,255) 
    guiLabelSetVerticalAlign(labelUsername,"center") 
    guiLabelSetHorizontalAlign(labelUsername,"left",false) 
    labelPassword = guiCreateLabel(10,86,59,24,"Password:",false,windowLogin) 
    guiLabelSetColor(labelPassword,255,255,255) 
    guiLabelSetVerticalAlign(labelPassword,"center") 
    guiLabelSetHorizontalAlign(labelPassword,"left",false) 
    labelInfo = guiCreateLabel(10,26,250,17,"Please login or register.",false,windowLogin) 
    guiSetAlpha(labelInfo,1) 
    guiLabelSetColor(labelInfo,255,255,255) 
    guiLabelSetVerticalAlign(labelInfo,"top") 
    guiLabelSetHorizontalAlign(labelInfo,"center",false) 
    guiSetFont(labelInfo,"default-bold-small") 
    editUsername = guiCreateEdit(79,52,181,25,playerName,false,windowLogin) 
    guiSetAlpha(editUsername,1) 
    guiEditSetMaxLength(editUsername, 50) 
    editPassword = guiCreateEdit(79,86,181,25,"",false,windowLogin) 
    guiSetAlpha(editPassword,1) 
    guiEditSetMasked(editPassword, true) 
    guiEditSetMaxLength(editPassword, 50) 
    buttonLogin = guiCreateButton(10,121,120,21,"Log in",false,windowLogin) 
    guiSetAlpha(buttonLogin,1) 
    buttonRegister = guiCreateButton(143,121,117,21,"Register",false,windowLogin) 
    guiSetAlpha(buttonRegister,1) 
    buttonRegister = guiCreateWindow(500,500,500,500,"Registration",false,windowLogin) 
    guiWindowSetSizable(windowMain,false) 
    editRegistrationUsername = guiCreateEdit(98,138,242,25,"",false,registerWindow) 
    editRegistrationPassword = guiCreateEdit(98,195,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationPassword,true) 
    editRegistrationRepeatPassword = guiCreateEdit(99,252,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationRepeatPassword,true) 
    Register = guiCreateLabel(24,24,391,97,"Register",false,registerWindow) 
    guiLabelSetColor(lblRegister,0,85,255) 
    guiLabelSetVerticalAlign(lblRegister,"center") 
    guiLabelSetHorizontalAlign(lblRegister,"center",false) 
    guiSetVisible(windowLogin, false) 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(lblRUsername,0,85,255) 
    guiLabelSetVerticalAlign(lblRUsername,"center") 
    guiLabelSetHorizontalAlign(lblRUsername,"center",false) 
    guiSetFont(lblRUsername,"default-bold-small") 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(Username,0,85,255) 
    guiLabelSetVerticalAlign(Username,"center") 
    guiLabelSetHorizontalAlign(Username,"center",false) 
    guiSetFont(Username,"default-bold-small") 
    RepeatPassword = guiCreateLabel(98,230,242,17,"Repeat password:",false,registerWindow) 
    guiLabelSetColor(lblRepeatPassword,0,85,255) 
    guiLabelSetVerticalAlign(RepeatPassword,"center") 
    guiLabelSetHorizontalAlign(RepeatPassword,"center",false) 
    guiSetFont(RepeatPassword,"default-bold-small") 
    btnCancel = guiCreateButton(232,292,179,38,"Cancel",false,registerWindow) 
    guiSetFont(btnCancel,"default-bold-small") 
    btnConfirmRegistration = guiCreateButton(29,292,179,38,"Register!",false,registerWindow) 
    guiSetFont(btnConfirmRegistration,"default-bold-small") 
    guiSetVisible(registerWindow, false) 
    guiSetInputEnabled(true) 
    showCursor(true) 
     
    addEventHandler("onClientGUIClick",btnLogin,onClickLogin) 
    addEventHandler("onClientGUIClick",btnToggleRegister,onClickRegisterToggle) 
    addEventHandler("onClientGUIClick",btnPlayAsGuest,onClickGuest) 
    addEventHandler("onClientGUIClick",btnConfirmRegistration,onClickRegisterConfirm) 
    addEventHandler("onClientGUIClick",btnCancel,onClickCancel) 
    addEventHandler("onClientGUIClick", buttonLogin, clientSubmitLogin, false) 
    addEventHandler("onClientGUIClick", buttonRegister, clientSubmitRegister, false) 
end 

Link to comment

Jaysd1, that's not the problem.

local localPlayer = getLocalPlayer() 
local playerName = getPlayerName(localPlayer) 
  
    function createPasswordWindow() 
    windowChangepw = guiCreateWindow(0.3859,0.349,0.2219,0.1628,"[P-Login] - Change password",true) 
    guiSetSize(windowChangepw, 165, 21) 
    guiSetAlpha(windowChangepw,0.80000001192093) 
    editOldpw = guiCreateEdit(110,29,165,21,"",false,windowChangepw) 
    guiSetAlpha(editOldpw,1) 
    guiEditSetMasked(editOldpw,true) 
    labelOldpw = guiCreateLabel(10,29,90,21,"Old password:",false,windowChangepw) 
    guiSetAlpha(labelOldpw,1) 
    guiLabelSetColor(labelOldpw,255,255,255) 
    guiLabelSetVerticalAlign(labelOldpw,"center") 
    guiLabelSetHorizontalAlign(labelOldpw,"left",false) 
    editNewpw = guiCreateEdit(110,60,165,21,"",false,windowChangepw) 
    guiSetAlpha(editNewpw,1) 
    guiEditSetMasked(editNewpw,true) 
    guiEditSetMaxLength(editNewpw,50) 
    labelNewpw = guiCreateLabel(10,60,90,21,"New password:",false,windowChangepw) 
    guiSetAlpha(labelNewpw,1) 
    guiLabelSetColor(labelNewpw,255,255,255) 
    guiLabelSetVerticalAlign(labelNewpw,"center") 
    guiLabelSetHorizontalAlign(labelNewpw,"left",false) 
    buttonChangepw = guiCreateButton(10,91,265,23,"Change password",false,windowChangepw) 
    guiSetAlpha(buttonChangepw,1) 
    
    guiSetVisible(windowChangepw, false) 
    
    addEventHandler("onClientGUIClick", buttonChangepw, clientSubmitChangepw, false) 
end 
  
function createLoginWindow() 
    windowLogin = guiCreateWindow(0.3945,0.3646,0.2109,0.2018,"[P-Login]",true) 
    guiSetSize(windowLogin, 270, 155, false) 
    guiSetAlpha(windowLogin,1) 
    labelUsername = guiCreateLabel(10,52,59,24,"Username:",false,windowLogin) 
    guiSetAlpha(labelUsername,1) 
    guiLabelSetColor(labelUsername,255,255,255) 
    guiLabelSetVerticalAlign(labelUsername,"center") 
    guiLabelSetHorizontalAlign(labelUsername,"left",false) 
    labelPassword = guiCreateLabel(10,86,59,24,"Password:",false,windowLogin) 
    guiLabelSetColor(labelPassword,255,255,255) 
    guiLabelSetVerticalAlign(labelPassword,"center") 
    guiLabelSetHorizontalAlign(labelPassword,"left",false) 
    labelInfo = guiCreateLabel(10,26,250,17,"Please login or register.",false,windowLogin) 
    guiSetAlpha(labelInfo,1) 
    guiLabelSetColor(labelInfo,255,255,255) 
    guiLabelSetVerticalAlign(labelInfo,"top") 
    guiLabelSetHorizontalAlign(labelInfo,"center",false) 
    guiSetFont(labelInfo,"default-bold-small") 
    editUsername = guiCreateEdit(79,52,181,25,playerName,false,windowLogin) 
    guiSetAlpha(editUsername,1) 
    guiEditSetMaxLength(editUsername, 50) 
    editPassword = guiCreateEdit(79,86,181,25,"",false,windowLogin) 
    guiSetAlpha(editPassword,1) 
    guiEditSetMasked(editPassword, true) 
    guiEditSetMaxLength(editPassword, 50) 
    buttonLogin = guiCreateButton(10,121,120,21,"Log in",false,windowLogin) 
    guiSetAlpha(buttonLogin,1) 
    buttonRegister = guiCreateButton(143,121,117,21,"Register",false,windowLogin) 
    guiSetAlpha(buttonRegister,1) 
    registerWindow = guiCreateWindow(500,500,500,500,"Registration",false,windowLogin) 
    guiWindowSetSizable(windowMain,false) 
    editRegistrationUsername = guiCreateEdit(98,138,242,25,"",false,registerWindow) 
    editRegistrationPassword = guiCreateEdit(98,195,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationPassword,true) 
    editRegistrationRepeatPassword = guiCreateEdit(99,252,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationRepeatPassword,true) 
    Register = guiCreateLabel(24,24,391,97,"Register",false,registerWindow) 
    guiLabelSetColor(lblRegister,0,85,255) 
    guiLabelSetVerticalAlign(lblRegister,"center") 
    guiLabelSetHorizontalAlign(lblRegister,"center",false) 
    guiSetVisible(windowLogin, false) 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(lblRUsername,0,85,255) 
    guiLabelSetVerticalAlign(lblRUsername,"center") 
    guiLabelSetHorizontalAlign(lblRUsername,"center",false) 
    guiSetFont(lblRUsername,"default-bold-small") 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(Username,0,85,255) 
    guiLabelSetVerticalAlign(Username,"center") 
    guiLabelSetHorizontalAlign(Username,"center",false) 
    guiSetFont(Username,"default-bold-small") 
    RepeatPassword = guiCreateLabel(98,230,242,17,"Repeat password:",false,registerWindow) 
    guiLabelSetColor(lblRepeatPassword,0,85,255) 
    guiLabelSetVerticalAlign(RepeatPassword,"center") 
    guiLabelSetHorizontalAlign(RepeatPassword,"center",false) 
    guiSetFont(RepeatPassword,"default-bold-small") 
    btnCancel = guiCreateButton(232,292,179,38,"Cancel",false,registerWindow) 
    guiSetFont(btnCancel,"default-bold-small") 
    btnConfirmRegistration = guiCreateButton(29,292,179,38,"Register!",false,registerWindow) 
    guiSetFont(btnConfirmRegistration,"default-bold-small") 
    guiSetVisible(registerWindow, false) 
    guiSetInputEnabled(true) 
    showCursor(true) 
    
    addEventHandler("onClientGUIClick",btnLogin,onClickLogin) 
    addEventHandler("onClientGUIClick",btnToggleRegister,onClickRegisterToggle) 
    addEventHandler("onClientGUIClick",btnPlayAsGuest,onClickGuest) 
    addEventHandler("onClientGUIClick",btnConfirmRegistration,onClickRegisterConfirm) 
    addEventHandler("onClientGUIClick",btnCancel,onClickCancel) 
    addEventHandler("onClientGUIClick", buttonLogin, clientSubmitLogin, false) 
    addEventHandler("onClientGUIClick", buttonRegister, clientSubmitRegister, false) 
end 

Try that.

Link to comment
Jaysd1, that's not the problem.
local localPlayer = getLocalPlayer() 
local playerName = getPlayerName(localPlayer) 
  
    function createPasswordWindow() 
    windowChangepw = guiCreateWindow(0.3859,0.349,0.2219,0.1628,"[P-Login] - Change password",true) 
    guiSetSize(windowChangepw, 165, 21) 
    guiSetAlpha(windowChangepw,0.80000001192093) 
    editOldpw = guiCreateEdit(110,29,165,21,"",false,windowChangepw) 
    guiSetAlpha(editOldpw,1) 
    guiEditSetMasked(editOldpw,true) 
    labelOldpw = guiCreateLabel(10,29,90,21,"Old password:",false,windowChangepw) 
    guiSetAlpha(labelOldpw,1) 
    guiLabelSetColor(labelOldpw,255,255,255) 
    guiLabelSetVerticalAlign(labelOldpw,"center") 
    guiLabelSetHorizontalAlign(labelOldpw,"left",false) 
    editNewpw = guiCreateEdit(110,60,165,21,"",false,windowChangepw) 
    guiSetAlpha(editNewpw,1) 
    guiEditSetMasked(editNewpw,true) 
    guiEditSetMaxLength(editNewpw,50) 
    labelNewpw = guiCreateLabel(10,60,90,21,"New password:",false,windowChangepw) 
    guiSetAlpha(labelNewpw,1) 
    guiLabelSetColor(labelNewpw,255,255,255) 
    guiLabelSetVerticalAlign(labelNewpw,"center") 
    guiLabelSetHorizontalAlign(labelNewpw,"left",false) 
    buttonChangepw = guiCreateButton(10,91,265,23,"Change password",false,windowChangepw) 
    guiSetAlpha(buttonChangepw,1) 
    
    guiSetVisible(windowChangepw, false) 
    
    addEventHandler("onClientGUIClick", buttonChangepw, clientSubmitChangepw, false) 
end 
  
function createLoginWindow() 
    windowLogin = guiCreateWindow(0.3945,0.3646,0.2109,0.2018,"[P-Login]",true) 
    guiSetSize(windowLogin, 270, 155, false) 
    guiSetAlpha(windowLogin,1) 
    labelUsername = guiCreateLabel(10,52,59,24,"Username:",false,windowLogin) 
    guiSetAlpha(labelUsername,1) 
    guiLabelSetColor(labelUsername,255,255,255) 
    guiLabelSetVerticalAlign(labelUsername,"center") 
    guiLabelSetHorizontalAlign(labelUsername,"left",false) 
    labelPassword = guiCreateLabel(10,86,59,24,"Password:",false,windowLogin) 
    guiLabelSetColor(labelPassword,255,255,255) 
    guiLabelSetVerticalAlign(labelPassword,"center") 
    guiLabelSetHorizontalAlign(labelPassword,"left",false) 
    labelInfo = guiCreateLabel(10,26,250,17,"Please login or register.",false,windowLogin) 
    guiSetAlpha(labelInfo,1) 
    guiLabelSetColor(labelInfo,255,255,255) 
    guiLabelSetVerticalAlign(labelInfo,"top") 
    guiLabelSetHorizontalAlign(labelInfo,"center",false) 
    guiSetFont(labelInfo,"default-bold-small") 
    editUsername = guiCreateEdit(79,52,181,25,playerName,false,windowLogin) 
    guiSetAlpha(editUsername,1) 
    guiEditSetMaxLength(editUsername, 50) 
    editPassword = guiCreateEdit(79,86,181,25,"",false,windowLogin) 
    guiSetAlpha(editPassword,1) 
    guiEditSetMasked(editPassword, true) 
    guiEditSetMaxLength(editPassword, 50) 
    buttonLogin = guiCreateButton(10,121,120,21,"Log in",false,windowLogin) 
    guiSetAlpha(buttonLogin,1) 
    buttonRegister = guiCreateButton(143,121,117,21,"Register",false,windowLogin) 
    guiSetAlpha(buttonRegister,1) 
    registerWindow = guiCreateWindow(500,500,500,500,"Registration",false,windowLogin) 
    guiWindowSetSizable(windowMain,false) 
    editRegistrationUsername = guiCreateEdit(98,138,242,25,"",false,registerWindow) 
    editRegistrationPassword = guiCreateEdit(98,195,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationPassword,true) 
    editRegistrationRepeatPassword = guiCreateEdit(99,252,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationRepeatPassword,true) 
    Register = guiCreateLabel(24,24,391,97,"Register",false,registerWindow) 
    guiLabelSetColor(lblRegister,0,85,255) 
    guiLabelSetVerticalAlign(lblRegister,"center") 
    guiLabelSetHorizontalAlign(lblRegister,"center",false) 
    guiSetVisible(windowLogin, false) 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(lblRUsername,0,85,255) 
    guiLabelSetVerticalAlign(lblRUsername,"center") 
    guiLabelSetHorizontalAlign(lblRUsername,"center",false) 
    guiSetFont(lblRUsername,"default-bold-small") 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(Username,0,85,255) 
    guiLabelSetVerticalAlign(Username,"center") 
    guiLabelSetHorizontalAlign(Username,"center",false) 
    guiSetFont(Username,"default-bold-small") 
    RepeatPassword = guiCreateLabel(98,230,242,17,"Repeat password:",false,registerWindow) 
    guiLabelSetColor(lblRepeatPassword,0,85,255) 
    guiLabelSetVerticalAlign(RepeatPassword,"center") 
    guiLabelSetHorizontalAlign(RepeatPassword,"center",false) 
    guiSetFont(RepeatPassword,"default-bold-small") 
    btnCancel = guiCreateButton(232,292,179,38,"Cancel",false,registerWindow) 
    guiSetFont(btnCancel,"default-bold-small") 
    btnConfirmRegistration = guiCreateButton(29,292,179,38,"Register!",false,registerWindow) 
    guiSetFont(btnConfirmRegistration,"default-bold-small") 
    guiSetVisible(registerWindow, false) 
    guiSetInputEnabled(true) 
    showCursor(true) 
    
    addEventHandler("onClientGUIClick",btnLogin,onClickLogin) 
    addEventHandler("onClientGUIClick",btnToggleRegister,onClickRegisterToggle) 
    addEventHandler("onClientGUIClick",btnPlayAsGuest,onClickGuest) 
    addEventHandler("onClientGUIClick",btnConfirmRegistration,onClickRegisterConfirm) 
    addEventHandler("onClientGUIClick",btnCancel,onClickCancel) 
    addEventHandler("onClientGUIClick", buttonLogin, clientSubmitLogin, false) 
    addEventHandler("onClientGUIClick", buttonRegister, clientSubmitRegister, false) 
end 

Try that.

What was the problem then?

Link to comment

Client:

local localPlayer = getLocalPlayer() 
local playerName = getPlayerName(localPlayer) 
  
    function createPasswordWindow() 
    windowChangepw = guiCreateWindow(0.3859,0.349,0.2219,0.1628,"[P-Login] - Change password",true) 
    guiSetSize(windowChangepw, 165, 21) 
    guiSetAlpha(windowChangepw,0.80000001192093) 
    editOldpw = guiCreateEdit(110,29,165,21,"",false,windowChangepw) 
    guiSetAlpha(editOldpw,1) 
    guiEditSetMasked(editOldpw,true) 
    labelOldpw = guiCreateLabel(10,29,90,21,"Old password:",false,windowChangepw) 
    guiSetAlpha(labelOldpw,1) 
    guiLabelSetColor(labelOldpw,255,255,255) 
    guiLabelSetVerticalAlign(labelOldpw,"center") 
    guiLabelSetHorizontalAlign(labelOldpw,"left",false) 
    editNewpw = guiCreateEdit(110,60,165,21,"",false,windowChangepw) 
    guiSetAlpha(editNewpw,1) 
    guiEditSetMasked(editNewpw,true) 
    guiEditSetMaxLength(editNewpw,50) 
    labelNewpw = guiCreateLabel(10,60,90,21,"New password:",false,windowChangepw) 
    guiSetAlpha(labelNewpw,1) 
    guiLabelSetColor(labelNewpw,255,255,255) 
    guiLabelSetVerticalAlign(labelNewpw,"center") 
    guiLabelSetHorizontalAlign(labelNewpw,"left",false) 
    buttonChangepw = guiCreateButton(10,91,265,23,"Change password",false,windowChangepw) 
    guiSetAlpha(buttonChangepw,1) 
    
    guiSetVisible(windowChangepw, false) 
    
    addEventHandler("onClientGUIClick", buttonChangepw, clientSubmitChangepw, false) 
end 
  
function createLoginWindow() 
    windowLogin = guiCreateWindow(0.3945,0.3646,0.2109,0.2018,"[P-Login]",true) 
    guiSetSize(windowLogin, 270, 155, false) 
    guiSetAlpha(windowLogin,1) 
    labelUsername = guiCreateLabel(10,52,59,24,"Username:",false,windowLogin) 
    guiSetAlpha(labelUsername,1) 
    guiLabelSetColor(labelUsername,255,255,255) 
    guiLabelSetVerticalAlign(labelUsername,"center") 
    guiLabelSetHorizontalAlign(labelUsername,"left",false) 
    labelPassword = guiCreateLabel(10,86,59,24,"Password:",false,windowLogin) 
    guiLabelSetColor(labelPassword,255,255,255) 
    guiLabelSetVerticalAlign(labelPassword,"center") 
    guiLabelSetHorizontalAlign(labelPassword,"left",false) 
    labelInfo = guiCreateLabel(10,26,250,17,"Please login or register.",false,windowLogin) 
    guiSetAlpha(labelInfo,1) 
    guiLabelSetColor(labelInfo,255,255,255) 
    guiLabelSetVerticalAlign(labelInfo,"top") 
    guiLabelSetHorizontalAlign(labelInfo,"center",false) 
    guiSetFont(labelInfo,"default-bold-small") 
    editUsername = guiCreateEdit(79,52,181,25,playerName,false,windowLogin) 
    guiSetAlpha(editUsername,1) 
    guiEditSetMaxLength(editUsername, 50) 
    editPassword = guiCreateEdit(79,86,181,25,"",false,windowLogin) 
    guiSetAlpha(editPassword,1) 
    guiEditSetMasked(editPassword, true) 
    guiEditSetMaxLength(editPassword, 50) 
    buttonLogin = guiCreateButton(10,121,120,21,"Log in",false,windowLogin) 
    guiSetAlpha(buttonLogin,1) 
    buttonRegister = guiCreateButton(143,121,117,21,"Register",false,windowLogin) 
    guiSetAlpha(buttonRegister,1) 
    registerWindow = guiCreateWindow(500,500,500,500,"Registration",false,windowLogin) 
    guiWindowSetSizable(windowMain,false) 
    editRegistrationUsername = guiCreateEdit(98,138,242,25,"",false,registerWindow) 
    editRegistrationPassword = guiCreateEdit(98,195,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationPassword,true) 
    editRegistrationRepeatPassword = guiCreateEdit(99,252,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationRepeatPassword,true) 
    Register = guiCreateLabel(24,24,391,97,"Register",false,registerWindow) 
    guiLabelSetColor(lblRegister,0,85,255) 
    guiLabelSetVerticalAlign(lblRegister,"center") 
    guiLabelSetHorizontalAlign(lblRegister,"center",false) 
    guiSetVisible(windowLogin, false) 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(lblRUsername,0,85,255) 
    guiLabelSetVerticalAlign(lblRUsername,"center") 
    guiLabelSetHorizontalAlign(lblRUsername,"center",false) 
    guiSetFont(lblRUsername,"default-bold-small") 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(Username,0,85,255) 
    guiLabelSetVerticalAlign(Username,"center") 
    guiLabelSetHorizontalAlign(Username,"center",false) 
    guiSetFont(Username,"default-bold-small") 
    RepeatPassword = guiCreateLabel(98,230,242,17,"Repeat password:",false,registerWindow) 
    guiLabelSetColor(lblRepeatPassword,0,85,255) 
    guiLabelSetVerticalAlign(RepeatPassword,"center") 
    guiLabelSetHorizontalAlign(RepeatPassword,"center",false) 
    guiSetFont(RepeatPassword,"default-bold-small") 
    btnCancel = guiCreateButton(232,292,179,38,"Cancel",false,registerWindow) 
    guiSetFont(btnCancel,"default-bold-small") 
    btnConfirmRegistration = guiCreateButton(29,292,179,38,"Register!",false,registerWindow) 
    guiSetFont(btnConfirmRegistration,"default-bold-small") 
    guiSetVisible(registerWindow, false) 
    guiSetInputEnabled(true) 
    showCursor(true) 
    
    addEventHandler("onClientGUIClick",btnLogin,onClickLogin) 
    addEventHandler("onClientGUIClick",btnToggleRegister,onClickRegisterToggle) 
    addEventHandler("onClientGUIClick",btnPlayAsGuest,onClickGuest) 
    addEventHandler("onClientGUIClick",btnConfirmRegistration,onClickRegisterConfirm) 
    addEventHandler("onClientGUIClick",btnCancel,onClickCancel) 
    addEventHandler("onClientGUIClick", buttonLogin, clientSubmitLogin, false) 
    addEventHandler("onClientGUIClick", buttonRegister, clientSubmitRegister, false) 
end 
  
addEvent("login", true) 
addEventHandler("login", root ()) 

Server :

function passwordHandler(player, oldpassword, newpassword) 
    local account = getPlayerAccount(player) 
    if (account) then 
        if (isGuestAccount(account)) then 
            outputChatBox("You must be logged in to change your password.", player) 
            return 
        end 
        local playerName = getPlayerName(player) 
        local password_check = getAccount(playerName, oldpassword) 
        if (password_check ~= false) then 
            if (string.len(newpassword) >= 5) then 
                setAccountPassword(account, newpassword) 
                triggerClientEvent(player, "hidePasswordWindow", getRootElement()) 
            else 
                outputChatBox("Your new password must be at least 5 characters long!", player) 
            end 
        else 
            outputChatBox("Old password invalid.", player) 
        end 
    end 
end 
  
function loginHandler(player, username, password) 
    local account = getAccount(username, password) 
    if (account ~= false) then 
        if (logIn(player, account, password) == true) then 
            outputChatBox("If you want to change your password, use /changepw", player) 
            triggerClientEvent (player, "hideLoginWindow", getRootElement()) 
        else 
            triggerClientEvent (player, "unknownError", getRootElement()) 
        end 
    else 
        triggerClientEvent (player, "loginWrong", getRootElement()) 
    end 
end 
  
function registerHandler(player, username, password) 
    local account = getAccount(username, password) 
    if (account ~= false) then 
        triggerClientEvent(player, "registerTaken", getRootElement()) 
    else 
        account = addAccount(username, password) 
        if (logIn(player, account, password) == true) then 
            outputChatBox("If you want to change your password, use /changepw", player) 
            triggerClientEvent(player, "hideLoginWindow", getRootElement()) 
        else 
            triggerClientEvent(player, "unknownError", getRootElement()) 
        end 
    end 
end 
  
addEventHandler("onPlayerJoin",getRootElement(), 
function() 
triggerClientEvent(source,"login",getRootElement()) 
end 
) 
addEvent("submitChangepw", true) 
addEvent("submitLogin", true) 
addEvent("submitRegister", true) 
addEventHandler("submitChangepw", root, passwordHandler) 
addEventHandler("submitLogin", root, loginHandler) 
addEventHandler("submitRegister", root, registerHandler) 

Some errors again : http://imageshack.us/f/694/wutgw.png/

Link to comment

You want to show the GUI, to the joining player, right?

client:

local localPlayer = getLocalPlayer() 
local playerName = getPlayerName(localPlayer) 
  
    function createPasswordWindow() 
    windowChangepw = guiCreateWindow(0.3859,0.349,0.2219,0.1628,"[P-Login] - Change password",true) 
    guiSetSize(windowChangepw, 165, 21) 
    guiSetAlpha(windowChangepw,0.80000001192093) 
    editOldpw = guiCreateEdit(110,29,165,21,"",false,windowChangepw) 
    guiSetAlpha(editOldpw,1) 
    guiEditSetMasked(editOldpw,true) 
    labelOldpw = guiCreateLabel(10,29,90,21,"Old password:",false,windowChangepw) 
    guiSetAlpha(labelOldpw,1) 
    guiLabelSetColor(labelOldpw,255,255,255) 
    guiLabelSetVerticalAlign(labelOldpw,"center") 
    guiLabelSetHorizontalAlign(labelOldpw,"left",false) 
    editNewpw = guiCreateEdit(110,60,165,21,"",false,windowChangepw) 
    guiSetAlpha(editNewpw,1) 
    guiEditSetMasked(editNewpw,true) 
    guiEditSetMaxLength(editNewpw,50) 
    labelNewpw = guiCreateLabel(10,60,90,21,"New password:",false,windowChangepw) 
    guiSetAlpha(labelNewpw,1) 
    guiLabelSetColor(labelNewpw,255,255,255) 
    guiLabelSetVerticalAlign(labelNewpw,"center") 
    guiLabelSetHorizontalAlign(labelNewpw,"left",false) 
    buttonChangepw = guiCreateButton(10,91,265,23,"Change password",false,windowChangepw) 
    guiSetAlpha(buttonChangepw,1) 
    
    guiSetVisible(windowChangepw, false) 
    
    addEventHandler("onClientGUIClick", buttonChangepw, clientSubmitChangepw, false) 
end 
  
function createLoginWindow() 
    windowLogin = guiCreateWindow(0.3945,0.3646,0.2109,0.2018,"[P-Login]",true) 
    guiSetSize(windowLogin, 270, 155, false) 
    guiSetAlpha(windowLogin,1) 
    labelUsername = guiCreateLabel(10,52,59,24,"Username:",false,windowLogin) 
    guiSetAlpha(labelUsername,1) 
    guiLabelSetColor(labelUsername,255,255,255) 
    guiLabelSetVerticalAlign(labelUsername,"center") 
    guiLabelSetHorizontalAlign(labelUsername,"left",false) 
    labelPassword = guiCreateLabel(10,86,59,24,"Password:",false,windowLogin) 
    guiLabelSetColor(labelPassword,255,255,255) 
    guiLabelSetVerticalAlign(labelPassword,"center") 
    guiLabelSetHorizontalAlign(labelPassword,"left",false) 
    labelInfo = guiCreateLabel(10,26,250,17,"Please login or register.",false,windowLogin) 
    guiSetAlpha(labelInfo,1) 
    guiLabelSetColor(labelInfo,255,255,255) 
    guiLabelSetVerticalAlign(labelInfo,"top") 
    guiLabelSetHorizontalAlign(labelInfo,"center",false) 
    guiSetFont(labelInfo,"default-bold-small") 
    editUsername = guiCreateEdit(79,52,181,25,playerName,false,windowLogin) 
    guiSetAlpha(editUsername,1) 
    guiEditSetMaxLength(editUsername, 50) 
    editPassword = guiCreateEdit(79,86,181,25,"",false,windowLogin) 
    guiSetAlpha(editPassword,1) 
    guiEditSetMasked(editPassword, true) 
    guiEditSetMaxLength(editPassword, 50) 
    buttonLogin = guiCreateButton(10,121,120,21,"Log in",false,windowLogin) 
    guiSetAlpha(buttonLogin,1) 
    buttonRegister = guiCreateButton(143,121,117,21,"Register",false,windowLogin) 
    guiSetAlpha(buttonRegister,1) 
    registerWindow = guiCreateWindow(500,500,500,500,"Registration",false,windowLogin) 
    guiWindowSetSizable(windowMain,false) 
    editRegistrationUsername = guiCreateEdit(98,138,242,25,"",false,registerWindow) 
    editRegistrationPassword = guiCreateEdit(98,195,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationPassword,true) 
    editRegistrationRepeatPassword = guiCreateEdit(99,252,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationRepeatPassword,true) 
    Register = guiCreateLabel(24,24,391,97,"Register",false,registerWindow) 
    guiLabelSetColor(lblRegister,0,85,255) 
    guiLabelSetVerticalAlign(lblRegister,"center") 
    guiLabelSetHorizontalAlign(lblRegister,"center",false) 
    guiSetVisible(windowLogin, false) 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(lblRUsername,0,85,255) 
    guiLabelSetVerticalAlign(lblRUsername,"center") 
    guiLabelSetHorizontalAlign(lblRUsername,"center",false) 
    guiSetFont(lblRUsername,"default-bold-small") 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(Username,0,85,255) 
    guiLabelSetVerticalAlign(Username,"center") 
    guiLabelSetHorizontalAlign(Username,"center",false) 
    guiSetFont(Username,"default-bold-small") 
    RepeatPassword = guiCreateLabel(98,230,242,17,"Repeat password:",false,registerWindow) 
    guiLabelSetColor(lblRepeatPassword,0,85,255) 
    guiLabelSetVerticalAlign(RepeatPassword,"center") 
    guiLabelSetHorizontalAlign(RepeatPassword,"center",false) 
    guiSetFont(RepeatPassword,"default-bold-small") 
    btnCancel = guiCreateButton(232,292,179,38,"Cancel",false,registerWindow) 
    guiSetFont(btnCancel,"default-bold-small") 
    btnConfirmRegistration = guiCreateButton(29,292,179,38,"Register!",false,registerWindow) 
    guiSetFont(btnConfirmRegistration,"default-bold-small") 
    guiSetVisible(registerWindow, false) 
    guiSetInputEnabled(true) 
    showCursor(true) 
    
    addEventHandler("onClientGUIClick",btnLogin,onClickLogin) 
    addEventHandler("onClientGUIClick",btnToggleRegister,onClickRegisterToggle) 
    addEventHandler("onClientGUIClick",btnPlayAsGuest,onClickGuest) 
    addEventHandler("onClientGUIClick",btnConfirmRegistration,onClickRegisterConfirm) 
    addEventHandler("onClientGUIClick",btnCancel,onClickCancel) 
    addEventHandler("onClientGUIClick", buttonLogin, clientSubmitLogin, false) 
    addEventHandler("onClientGUIClick", buttonRegister, clientSubmitRegister, false) 
end 
  
addEventHandler("onClientResourceStart", resourceRoot, 
function ( ) 
createPasswordWindow() 
createLoginWindow() 
--guiSetVisible 
end) 
  

Now, both GUI is created now, but not visible.

You need to use "guiSetVisible" to show the GUI

guiSetVisible(window, true)

Link to comment

Client :

local localPlayer = getLocalPlayer() 
local playerName = getPlayerName(localPlayer) 
  
    function createPasswordWindow() 
    windowChangepw = guiCreateWindow(0.3859,0.349,0.2219,0.1628,"[P-Login] - Change password",true) 
    guiSetSize(windowChangepw, 165, 21) 
    guiSetAlpha(windowChangepw,0.80000001192093) 
    editOldpw = guiCreateEdit(110,29,165,21,"",false,windowChangepw) 
    guiSetAlpha(editOldpw,1) 
    guiEditSetMasked(editOldpw,true) 
    labelOldpw = guiCreateLabel(10,29,90,21,"Old password:",false,windowChangepw) 
    guiSetAlpha(labelOldpw,1) 
    guiLabelSetColor(labelOldpw,255,255,255) 
    guiLabelSetVerticalAlign(labelOldpw,"center") 
    guiLabelSetHorizontalAlign(labelOldpw,"left",false) 
    editNewpw = guiCreateEdit(110,60,165,21,"",false,windowChangepw) 
    guiSetAlpha(editNewpw,1) 
    guiEditSetMasked(editNewpw,true) 
    guiEditSetMaxLength(editNewpw,50) 
    labelNewpw = guiCreateLabel(10,60,90,21,"New password:",false,windowChangepw) 
    guiSetAlpha(labelNewpw,1) 
    guiLabelSetColor(labelNewpw,255,255,255) 
    guiLabelSetVerticalAlign(labelNewpw,"center") 
    guiLabelSetHorizontalAlign(labelNewpw,"left",false) 
    buttonChangepw = guiCreateButton(10,91,265,23,"Change password",false,windowChangepw) 
    guiSetAlpha(buttonChangepw,1) 
    
    guiSetVisible(windowChangepw, false) 
    
    addEventHandler("onClientGUIClick", buttonChangepw, clientSubmitChangepw, false) 
end 
  
function createLoginWindow() 
    windowLogin = guiCreateWindow(0.3945,0.3646,0.2109,0.2018,"[P-Login]",true) 
    guiSetSize(windowLogin, 270, 155, false) 
    guiSetAlpha(windowLogin,1) 
    labelUsername = guiCreateLabel(10,52,59,24,"Username:",false,windowLogin) 
    guiSetAlpha(labelUsername,1) 
    guiLabelSetColor(labelUsername,255,255,255) 
    guiLabelSetVerticalAlign(labelUsername,"center") 
    guiLabelSetHorizontalAlign(labelUsername,"left",false) 
    labelPassword = guiCreateLabel(10,86,59,24,"Password:",false,windowLogin) 
    guiLabelSetColor(labelPassword,255,255,255) 
    guiLabelSetVerticalAlign(labelPassword,"center") 
    guiLabelSetHorizontalAlign(labelPassword,"left",false) 
    labelInfo = guiCreateLabel(10,26,250,17,"Please login or register.",false,windowLogin) 
    guiSetAlpha(labelInfo,1) 
    guiLabelSetColor(labelInfo,255,255,255) 
    guiLabelSetVerticalAlign(labelInfo,"top") 
    guiLabelSetHorizontalAlign(labelInfo,"center",false) 
    guiSetFont(labelInfo,"default-bold-small") 
    editUsername = guiCreateEdit(79,52,181,25,playerName,false,windowLogin) 
    guiSetAlpha(editUsername,1) 
    guiEditSetMaxLength(editUsername, 50) 
    editPassword = guiCreateEdit(79,86,181,25,"",false,windowLogin) 
    guiSetAlpha(editPassword,1) 
    guiEditSetMasked(editPassword, true) 
    guiEditSetMaxLength(editPassword, 50) 
    buttonLogin = guiCreateButton(10,121,120,21,"Log in",false,windowLogin) 
    guiSetAlpha(buttonLogin,1) 
    buttonRegister = guiCreateButton(143,121,117,21,"Register",false,windowLogin) 
    guiSetAlpha(buttonRegister,1) 
    registerWindow = guiCreateWindow(500,500,500,500,"Registration",false,windowLogin) 
    guiWindowSetSizable(windowMain,false) 
    editRegistrationUsername = guiCreateEdit(98,138,242,25,"",false,registerWindow) 
    editRegistrationPassword = guiCreateEdit(98,195,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationPassword,true) 
    editRegistrationRepeatPassword = guiCreateEdit(99,252,242,25,"",false,registerWindow) 
    guiEditSetMasked(editRegistrationRepeatPassword,true) 
    Register = guiCreateLabel(24,24,391,97,"Register",false,registerWindow) 
    guiLabelSetColor(lblRegister,0,85,255) 
    guiLabelSetVerticalAlign(lblRegister,"center") 
    guiLabelSetHorizontalAlign(lblRegister,"center",false) 
    guiSetVisible(windowLogin, false) 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(lblRUsername,0,85,255) 
    guiLabelSetVerticalAlign(lblRUsername,"center") 
    guiLabelSetHorizontalAlign(lblRUsername,"center",false) 
    guiSetFont(lblRUsername,"default-bold-small") 
    Username = guiCreateLabel(98,113,242,17,"Username:",false,registerWindow) 
    guiLabelSetColor(Username,0,85,255) 
    guiLabelSetVerticalAlign(Username,"center") 
    guiLabelSetHorizontalAlign(Username,"center",false) 
    guiSetFont(Username,"default-bold-small") 
    RepeatPassword = guiCreateLabel(98,230,242,17,"Repeat password:",false,registerWindow) 
    guiLabelSetColor(lblRepeatPassword,0,85,255) 
    guiLabelSetVerticalAlign(RepeatPassword,"center") 
    guiLabelSetHorizontalAlign(RepeatPassword,"center",false) 
    guiSetFont(RepeatPassword,"default-bold-small") 
    btnCancel = guiCreateButton(232,292,179,38,"Cancel",false,registerWindow) 
    guiSetFont(btnCancel,"default-bold-small") 
    btnConfirmRegistration = guiCreateButton(29,292,179,38,"Register!",false,registerWindow) 
    guiSetFont(btnConfirmRegistration,"default-bold-small") 
    guiSetVisible(registerWindow, true) 
    guiSetInputEnabled(true) 
    showCursor(true) 
    
    addEventHandler("onClientGUIClick",btnLogin,onClickLogin) 
    addEventHandler("onClientGUIClick",btnToggleRegister,onClickRegisterToggle) 
    addEventHandler("onClientGUIClick",btnPlayAsGuest,onClickGuest) 
    addEventHandler("onClientGUIClick",btnConfirmRegistration,onClickRegisterConfirm) 
    addEventHandler("onClientGUIClick",btnCancel,onClickCancel) 
    addEventHandler("onClientGUIClick", buttonLogin, clientSubmitLogin, false) 
    addEventHandler("onClientGUIClick", buttonRegister, clientSubmitRegister, false) 
end 
  
addEventHandler("onClientResourceStart", resourceRoot, 
function ( ) 
createPasswordWindow() 
createLoginWindow() 
guiSetVisible(createPasswordWindow,true) 
guiSetVisible(createLoginWindow,true) 
end) 

http://imageshack.us/f/828/handlers.png/

Link to comment

Lol?

Use the window variable, with guiSetVisible.

addEventHandler("onClientResourceStart", resourceRoot, 
function ( ) 
createPasswordWindow() 
createLoginWindow() 
guiSetVisible(windowChangepw,true) 
guiSetVisible(windowLogin,true) 
end) 

Link to comment

I can tell, that this is copied and not edited.

You have a lot of variables, from your script, it should be GUI Elements, but they don't even exist.

like:

guiWindowSetSizable(windowMain,false) 
    addEventHandler("onClientGUIClick",btnLogin,onClickLogin) 
    addEventHandler("onClientGUIClick",btnToggleRegister,onClickRegisterToggle) 
    addEventHandler("onClientGUIClick",btnPlayAsGuest,onClickGuest) 

There is no windowMain.

And 3 addEventHandler, where is btnLogin etc...

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...