Advertisement
Noneatme

Untitled

Dec 13th, 2012
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. addEvent("registerAccount",true)
  2. addEventHandler("registerAccount",getRootElement(), function(username,pw1)
  3.     if getAccount(username) then
  4.         logIn(getAccount(username),username,pw1)
  5.  
  6.     else
  7.         addAccount(username,pw1)
  8.         logIn(getAccount(username),username,pw1)
  9.     end
  10. end)
  11.  
  12.  
  13. ----
  14. --client
  15. ----
  16. local kacke = false
  17. local username = getPlayerName(getLocalPlayer())
  18. local screenW, screenH = guiGetScreenSize()
  19.  
  20. addCommandHandler("test", function()
  21.     if (kacke == false) then
  22.         kacke = true
  23.         showCursor(true)
  24.     else
  25.         kacke = false
  26.         showCursor(false)
  27.     end
  28. end)
  29.  
  30. addEventHandler("onClientResourceStart",getRootElement(), function()
  31.     showCursor(true)
  32.     accept = guiCreateButton((screenW - 192) / 2, (screenH - 47) / 1.4, 192, 47, "Accept", false)
  33.     guiSetProperty(accept, "NormalTextColour", "FFAAAAAA")
  34.     password1 = guiCreateEdit((screenW - 291) / 2, (screenH - 37) / 1.8, 291, 37, "", false)
  35.     guiEditSetMasked(password1, true)
  36.     password2 = guiCreateEdit((screenW - 291) / 2, (screenH - 37) / 1.6, 291, 37, "", false)
  37.     guiEditSetMasked(password2, true)
  38.     local pw1 = guiGetText(password1)
  39.     local pw2 = guiGetText(password2)
  40.     addEventHandler("onClientGUIClick",accept,accepted,false)
  41. end)
  42.  
  43. addEventHandler("onClientRender", getRootElement(),
  44.     function()
  45.         --if(kacke == true) then
  46.         dxDrawRectangle((screenW - 695) / 2, (screenH - 508) / 2, 695, 508, tocolor(95, 93, 93, 163), false)
  47.         dxDrawText("Login/Register", (screenW - 364) / 2, (screenH - 45) / 3.5, ((screenW - 364) / 2) + 364, ( (screenH - 45) / 3.5) + 45, tocolor(249, 0, 0, 163), 1, "bankgothic", "left", "top", false, false, false, false, false)
  48.         dxDrawText("Your Name", (screenW - 190) / 2, (screenH - 30) / 2.8, ((screenW - 190) / 2) + 190, ( (screenH - 30) / 2.8) + 30, tocolor(249, 0, 0, 163), 1, "bankgothic", "left", "top", false, false, false, false, false)
  49.         dxDrawText(username, (screenW - 198) / 2, (screenH - 36) / 2.5, ((screenW - 198) / 2) + 198, ( (screenH - 36) / 2.5) + 36, tocolor(255, 255, 255, 255), 1, "bankgothic", "left", "top", false, false, false, false, false)
  50.         dxDrawText("Password", (screenW - 190) / 2, (screenH - 30) / 2, ((screenW - 190) / 2) + 190, ( (screenH - 30) / 2) + 30, tocolor(249, 0, 0, 163), 1, "bankgothic", "left", "top", false, false, false, false, false)
  51.    end
  52. --end
  53. )
  54.  
  55. function accepted()
  56.     if (pw1 == pw2) then
  57.         acceptedlogin()
  58.     else
  59.         outputChatBox("Deine Passwörter stimmen nicht überein!",255,0,0)
  60.     end
  61. end
  62.  
  63. function acceptedlogin()
  64.     triggerServerEvent("registerAccount",getLocalPlayer(),username,pw1)
  65. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement