Jump to content

Why working button, when i use guiSetProperty disabled?


Turbe$Z

Recommended Posts

function tesztlel()
local random = math.random(1, 7) --change as appropriate
if random == 1 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: MINIGUN \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
								--guiSetVisible(GUIEditorwindow, false)
            triggerServerEvent("giveWeapon", getLocalPlayer(), group)
					   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 2 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: GOD MODE \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
		function godmode ( )
		cancelEvent ( )
		end
 
		addEventHandler ( "onClientGUIClick", button2,
		function ( )
        addEventHandler ( "onClientPlayerDamage", localPlayer, godmode )
		toggleControl ( 'fire', false )
		toggleControl ( 'action', false )
		end
		,false
)
		   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 3 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: FEGYVERCSOMAG \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
								--guiSetVisible(GUIEditorwindow, false)
            triggerServerEvent("giveWeapon1", getLocalPlayer(), group)
					   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 4 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: HALH.AUTÓ \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
								--guiSetVisible(GUIEditorwindow, false)
local car = getPedOccupiedVehicle(localPlayer)
    if source == button3 then
        if isVehicleDamageProof(car) == false then
           setVehicleDamageProof(car, true)
        else
            if isVehicleDamageProof(car) == true then
            setVehicleDamageProof(car, false)
            end
        end
    end
			   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 5 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: TANK \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
								--guiSetVisible(GUIEditorwindow, false)
triggerServerEvent("tank",getLocalPlayer(),0,255,0,"Ezt a tankot addig használhatod amíg szeretnéd, vigyázz rá, mert 12 óráig nem kapsz újat.")
		   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 6 then
            group = "writing"
            triggerServerEvent("addToGroup", getLocalPlayer(), group)
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: SZÍNESÍRÁS \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
						   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 7 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: SEMMI! XD \n\nNe bánkódj!\n12 óra múlva hátha kapsz valamit! XD")
						   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
	end
end
addEventHandler("onClientGUIClick", GUIEditorgomb1, tesztlel)

I want, when the user click on the button, give a thing, and disable button and do not get it again gift

Link to comment
function tesztlel()
if source ~= GUIEditorgomb1 then return end
local random = math.random(1, 7) --change as appropriate
if random == 1 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: MINIGUN \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
								--guiSetVisible(GUIEditorwindow, false)
            triggerServerEvent("giveWeapon", getLocalPlayer(), group)
					   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 2 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: GOD MODE \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
		function godmode ( )
		cancelEvent ( )
		end
 
		addEventHandler ( "onClientGUIClick", button2,
		function ( )
        addEventHandler ( "onClientPlayerDamage", localPlayer, godmode )
		toggleControl ( 'fire', false )
		toggleControl ( 'action', false )
		end
		,false
)
		   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 3 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: FEGYVERCSOMAG \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
								--guiSetVisible(GUIEditorwindow, false)
            triggerServerEvent("giveWeapon1", getLocalPlayer(), group)
					   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 4 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: HALH.AUTÓ \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
								--guiSetVisible(GUIEditorwindow, false)
local car = getPedOccupiedVehicle(localPlayer)
    if source == button3 then
        if isVehicleDamageProof(car) == false then
           setVehicleDamageProof(car, true)
        else
            if isVehicleDamageProof(car) == true then
            setVehicleDamageProof(car, false)
            end
        end
    end
			   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 5 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: TANK \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
								--guiSetVisible(GUIEditorwindow, false)
triggerServerEvent("tank",getLocalPlayer(),0,255,0,"Ezt a tankot addig használhatod amíg szeretnéd, vigyázz rá, mert 12 óráig nem kapsz újat.")
		   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 6 then
            group = "writing"
            triggerServerEvent("addToGroup", getLocalPlayer(), group)
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: SZÍNESÍRÁS \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")
						   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
elseif random == 7 then
				guiSetVisible(nyer, true)
				guiSetText(szveg, "Nyereményed: SEMMI! XD \n\nNe bánkódj!\n12 óra múlva hátha kapsz valamit! XD")
						   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )
			 if currentState == "True" then
				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )
			else
				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )
   end
	end
end
addEventHandler("onClientGUIClick", GUIEditorgomb1, tesztlel)

 

  • Like 1
Link to comment
1 hour ago, idarrr said:

function tesztlel()if source ~= GUIEditorgomb1 then return endlocal random = math.random(1, 7) --change as appropriateif random == 1 then				guiSetVisible(nyer, true)				guiSetText(szveg, "Nyereményed: MINIGUN \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")								--guiSetVisible(GUIEditorwindow, false)            triggerServerEvent("giveWeapon", getLocalPlayer(), group)					   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )			 if currentState == "True" then				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )			else				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )   endelseif random == 2 then				guiSetVisible(nyer, true)				guiSetText(szveg, "Nyereményed: GOD MODE \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")		function godmode ( )		cancelEvent ( )		end 		addEventHandler ( "onClientGUIClick", button2,		function ( )        addEventHandler ( "onClientPlayerDamage", localPlayer, godmode )		toggleControl ( 'fire', false )		toggleControl ( 'action', false )		end		,false)		   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )			 if currentState == "True" then				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )			else				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )   endelseif random == 3 then				guiSetVisible(nyer, true)				guiSetText(szveg, "Nyereményed: FEGYVERCSOMAG \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")								--guiSetVisible(GUIEditorwindow, false)            triggerServerEvent("giveWeapon1", getLocalPlayer(), group)					   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )			 if currentState == "True" then				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )			else				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )   endelseif random == 4 then				guiSetVisible(nyer, true)				guiSetText(szveg, "Nyereményed: HALH.AUTÓ \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")								--guiSetVisible(GUIEditorwindow, false)local car = getPedOccupiedVehicle(localPlayer)    if source == button3 then        if isVehicleDamageProof(car) == false then           setVehicleDamageProof(car, true)        else            if isVehicleDamageProof(car) == true then            setVehicleDamageProof(car, false)            end        end    end			   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )			 if currentState == "True" then				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )			else				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )   endelseif random == 5 then				guiSetVisible(nyer, true)				guiSetText(szveg, "Nyereményed: TANK \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")								--guiSetVisible(GUIEditorwindow, false)triggerServerEvent("tank",getLocalPlayer(),0,255,0,"Ezt a tankot addig használhatod amíg szeretnéd, vigyázz rá, mert 12 óráig nem kapsz újat.")		   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )			 if currentState == "True" then				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )			else				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )   endelseif random == 6 then            group = "writing"            triggerServerEvent("addToGroup", getLocalPlayer(), group)				guiSetVisible(nyer, true)				guiSetText(szveg, "Nyereményed: SZÍNESÍRÁS \n\nVárunk vissza 12 óra múlva. ;)\nHasználd egészséggel a nyereményed!")						   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )			 if currentState == "True" then				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )			else				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )   endelseif random == 7 then				guiSetVisible(nyer, true)				guiSetText(szveg, "Nyereményed: SEMMI! XD \n\nNe bánkódj!\n12 óra múlva hátha kapsz valamit! XD")						   local currentState = guiGetProperty( GUIEditorgomb1, "Disabled" )			 if currentState == "True" then				 guiSetProperty( GUIEditorgomb1, "Disabled", "True" )			else				 guiSetProperty( GUIEditorgomb1,  "Disabled", "True" )   end	endendaddEventHandler("onClientGUIClick", GUIEditorgomb1, tesztlel)

 

thanks :D

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