Jump to content

تعديل كود


Recommended Posts

local bRespawn = nil
function showRespawnButton(victimDropItem)
	showCursor(true)
	local width, height = 201,54
	local scrWidth, scrHeight = guiGetScreenSize()
	local x = scrWidth/2 - (width/2)
	local y = scrHeight/1.1 - (height/2)
	bRespawn = guiCreateButton(x, y, width, height,"Respawn",false)
		guiSetFont(bRespawn,"sa-header")
	addEventHandler("onClientGUIClick", bRespawn, function () 
		if bRespawn then
			destroyElement(bRespawn)
			bRespawn = nil
			showCursor(false)
			guiSetInputEnabled(false)
		end
		triggerServerEvent("es-system:acceptDeath", getLocalPlayer(), getLocalPlayer(), victimDropItem)
		showCursor(false)
	end, false)
end
addEvent("es-system:showRespawnButton", true)
addEventHandler("es-system:showRespawnButton", getLocalPlayer(),showRespawnButton)

function ChangeMyButtonEnabled ( )  
setTimer  function ()     
        if ( guiGetEnabled ( bRespawn ) == true ) then          
                guiSetEnabled ( bRespawn, false ) 
        else              
                guiSetEnabled ( bRespawn, true ) 
        end,60000,1)
end

الحين انا عندي زر ابيه يكون مقفل ما يقدر يدعسه الا لوقت محدد 

سويت guiGetEnabled 

و ما نفع الزر ما يطلع لي في غلط مدري وش هو 

اذا اشيل الفنكشن حق guiGetEnabled

يطلع الزر عادي وش الحل؟

Link to comment
local bRespawn = nil
function showRespawnButton(victimDropItem)
	showCursor(true)
	local width, height = 201,54
	local scrWidth, scrHeight = guiGetScreenSize()
	local x = scrWidth/2 - (width/2)
	local y = scrHeight/1.1 - (height/2)
	bRespawn = guiCreateButton(x, y, width, height,"Respawn",false)
		guiSetFont(bRespawn,"sa-header")
        guiSetEnabled ( bRespawn, false )
	addEventHandler("onClientGUIClick", bRespawn, function () 
		if bRespawn then
			bRespawn = nil
			showCursor(false)
			guiSetInputEnabled(false)
		end
		triggerServerEvent("es-system:acceptDeath", getLocalPlayer(), victimDropItem)
		showCursor(false)
	end, false)
end
addEvent("es-system:showRespawnButton", true)
addEventHandler("es-system:showRespawnButton", getLocalPlayer(),showRespawnButton)

function ChangeMyButtonEnabled ( )   
        if ( guiGetEnabled ( bRespawn ) == false ) then          
                guiSetEnabled ( bRespawn, true )
                setTimer(function()
                guiSetEnabled ( bRespawn, false ) 
        end,60000,1)
end

 

ما ادري وش تبي تسوي

Link to comment

عندي زر ابيه لمن يطلع الشخص ينتظر وقت محدد و بعدين الزر ينفتح يعني يقدر يدعس عليه 

ما ابيه يكون مخفي ابيه يكون زي مسكر او لونة اسود شي كذا

يصير ما تقدر تدعسة 

و اختار وقت  تنفتح الزر و يقدر يدعسه 

 

يا جماعة في حد يعرف الحل؟

Link to comment
local bRespawn = nil
function showRespawnButton(victimDropItem)
	showCursor(true)
	local width, height = 201,54
	local scrWidth, scrHeight = guiGetScreenSize()
	local x = scrWidth/2 - (width/2)
	local y = scrHeight/1.1 - (height/2)
	bRespawn = guiCreateButton(x, y, width, height,"Respawn",false)
		guiSetFont(bRespawn,"sa-header")
        guiSetEnabled ( bRespawn, false )
	addEventHandler("onClientGUIClick", bRespawn, function () 
		if bRespawn then
			bRespawn = nil
			showCursor(false)
			guiSetInputEnabled(false)
        		ChangeMyButtonEnabled ()
		end
		triggerServerEvent("es-system:acceptDeath", getLocalPlayer(), victimDropItem)
		showCursor(false)
	end, false)
end
addEvent("es-system:showRespawnButton", true)
addEventHandler("es-system:showRespawnButton", getLocalPlayer(),showRespawnButton)

function ChangeMyButtonEnabled ()   
      guiSetEnabled ( bRespawn, false )
      setTimer(function()
     	 guiSetEnabled ( bRespawn, true ) 
    end,60000,1)
end

debugscript 3 اذا بقي اخطاء في الكود جيب لنا وش يكتب لك بالدي بق واطرح ملف سيرفر

Link to comment
2 hours ago, Ghost-Gamer said:

ما اشتغل ابي شخص يكون اشتغل على guiSetEnabled 

قبل كذا عشان يعرف يسويها في حد اشتغل عليها؟

debugscript 3 اكتب باف 8 وقلنا وش يجيك خطأ علشان نعرف نساعدك 

Link to comment
7 minutes ago, Ghost-Gamer said:

function ChangeMyButtonEnabled ( )                
         guiSetEnabled (bRespawn, false)
         setTimer showRespawnButton )				           
         guiSetEnabled (bRespawn, true) 
        end,60000,1)
end

 

في فرق بين الكود يلي معطيك ياه فوق وبين ذا -_- خليه كذه

function ChangeMyButtonEnabled ()   
      guiSetEnabled ( bRespawn, false )
      setTimer(function()
     	 guiSetEnabled ( bRespawn, true ) 
    end,60000,1)
end

 

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