Jump to content

else cancel event


ahmedo01

Recommended Posts

i need help to do this

login lua

addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
        loginwindow = guiCreateWindow(575, 188, 770, 659, "CG Login", false) 
        guiWindowSetSizable(loginwindow, false) 
  
        username = guiCreateLabel(54, 53, 124, 24, "Username:", false, loginwindow) 
        password = guiCreateLabel(54, 104, 124, 18, "Password:", false, loginwindow) 
        usernamebox = guiCreateEdit(177, 53, 168, 23, "", false, loginwindow) 
        passwordbox = guiCreateEdit(177, 100, 168, 22, "", false, loginwindow) 
        login = guiCreateButton(424, 54, 127, 68, "Login", false, loginwindow) 
        register = guiCreateButton(576, 55, 153, 67, "Register", false, loginwindow) 
        announcements = guiCreateMemo(52, 175, 678, 439, "", false, loginwindow) 
        guiSetVisible ( loginwindow, false) 
        addEventHandler ("onClientGUIClick", register, registeropen) 
         
         
    end 
) 
addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
        registerwindow = guiCreateWindow(782, 203, 439, 299, "CG Register", false) 
        guiWindowSetSizable(registerwindow, false) 
        usernamer = guiCreateLabel(31, 41, 108, 22, "Username:", false, registerwindow) 
        passwordr = guiCreateLabel(31, 89, 108, 25, "Password:", false, registerwindow) 
        usernameboxr = guiCreateEdit(142, 38, 165, 29, "", false, registerwindow) 
        passwordboxr = guiCreateEdit(141, 89, 166, 30, "", false, registerwindow) 
        registerbutton = guiCreateButton(141, 149, 129, 47, "Register", false, registerwindow) 
        policelabel = guiCreateLabel(43, 228, 96, 29, "Police:", false, registerwindow) 
        police = guiCreateRadioButton(89, 231, 16, 16, "", false, registerwindow) 
        criminallabel = guiCreateLabel(139, 231, 65, 16, "Criminal:", false, registerwindow) 
        criminal = guiCreateRadioButton(204, 232, 17, 15, "", false, registerwindow) 
        civilianlabel = guiCreateLabel(253, 233, 70, 14, "Civilian:", false, registerwindow) 
        civilian = guiCreateRadioButton(323, 233, 15, 14, "", false, registerwindow) 
        guiSetVisible ( registerwindow, false) 
        addEventHandler ("onClientGUIClick", registerbutton, registerevent) 
    end 
) 
addEvent("loginwindowopen", true) 
function join() 
guiSetVisible ( loginwindow, true) 
outputChatBox("Joined Server.") 
end 
addEventHandler("loginwindowopen", getRootElement(), join) 
  
function registeropen() 
guiSetVisible ( registerwindow, true) 
guiMoveToBack( loginwindow ) 
end 
function registerevent() 
local name = guiGetText ( usernameboxr ) 
local pass = guiGetText ( passwordboxr ) 
triggerServerEvent("submitRegistration", getLocalPlayer(), getLocalPlayer(), name, pass) 
  
--lspd filan 
  
end 
  
function registerclose() 
  
if (guiRadioButtonGetSelected( police )) then 
outputChatBox("You're police") 
guiSetVisible ( registerwindow, false) 
elseif (guiRadioButtonGetSelected( criminal )) then 
outputChatBox("You're criminal") 
guiSetVisible ( registerwindow, false) 
elseif (guiRadioButtonGetSelected( civilian )) then 
outputChatBox("You're civilian") 
guiSetVisible ( registerwindow, false) 
else 
outputChatBox("You must select one!") 
cancelevent() 
end 
end 
addEvent("registerclose", true) 
addEventHandler("registerclose", root, registerclose) 
  
  

spawn lua

function spawnOnLogin (prevA, curA, autoLogin) 
    outputChatBox ("Welcome to server", source, 255, 0, 0, false) 
    spawnPlayer (source, 1000, 1000, 20) 
    fadeCamera (source, true) 
    setCameraTarget (source, source) 
    triggerClientEvent(source, "loginwindowopen", source) 
    showCursor(source, true) 
    showChat (source, false) 
end 
addEventHandler("onPlayerJoin", getRootElement(), spawnOnLogin) 
function registerhandler(thePlayer, name, pass) 
local accountadd = addAccount(name, pass) 
if (accountadd) then 
triggerClientEvent(source, "registerclose", source) 
end 
end 
addEvent("submitRegistration", true) 
addEventHandler("submitRegistration", root, registerhandler) 
  

look login.lua:71 why i can do this?

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...