Jump to content

طلب كود "مساعدة" .!؟


Recommended Posts

السلام عليكم ابي تصحيح كود او طلب كود كود ابي لم اللعب يموت يضهر زر الريسون هذي انا سويتها خلاص 

لكن ابي اسوي 5 دقائق للريسبون هذي تم لكن ابي اسوي الوقت يضهر في البوتن يعني ككم بقى بدون يضغط يقوم ينزل واحدو

addEvent("fadeCameraOnSpawn", true)
addEventHandler("fadeCameraOnSpawn", getLocalPlayer(),
	function()
		start = getTickCount()
	end
)
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)
	
   guiSetEnabled(bRespawn, false)
   guiSetText(bRespawn,"5")
    setTimer(guiSetEnabled,300000,1,bRespawn, true)
	    setTimer(guiSetText,300000,1,bRespawn,"Respawn")
		local minutes = tonumber(minutes) and math.ceil(tonumber(minutes))
		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

 

Link to comment
13 minutes ago, #Mr.Pop said:

اوك لكن كيف ابي اتعلم كيف اسوي الوقت يضهر يعني يبقى ينقص 4:30 الى اخره

فاهم شو اقصد ؟

 

لم أفهم يا سديكي

واتوقع ممنوع تتطلب طلبين في نفس الموضوع

سوي موضوع جديد

  • Like 1
Link to comment

لا دا هو طلب سمع جيد اخي في بوتن في البوتن يضهر وقت  والوقت يبقى ينقص ويضهر في البوتن

كل مينقص ثانية تضهر في البوتن حى 0 يجي اسم الحقيقي

Link to comment
43 minutes ago, #Mr.Pop said:

السلام عليكم ابي تصحيح كود او طلب كود كود ابي لم اللعب يموت يضهر زر الريسون هذي انا سويتها خلاص 

لكن ابي اسوي 5 دقائق للريسبون هذي تم لكن ابي اسوي الوقت يضهر في البوتن يعني ككم بقى بدون يضغط يقوم ينزل واحدو


addEvent("fadeCameraOnSpawn", true)
addEventHandler("fadeCameraOnSpawn", getLocalPlayer(),
	function()
		start = getTickCount()
	end
)
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)
	
   guiSetEnabled(bRespawn, false)
   guiSetText(bRespawn,"5")
    setTimer(guiSetEnabled,300000,1,bRespawn, true)
	    setTimer(guiSetText,300000,1,bRespawn,"Respawn")
		local minutes = tonumber(minutes) and math.ceil(tonumber(minutes))
		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

 

وضح شوي يقلبي ما فهمت عليك

  • Like 1
Link to comment

انا عامل بوتن والبوتن يبقى مغلق 

يعني مغلق و الاسم البوتن الكتابة المجودة داخل داخل البوتن هي الوقت مثل كل ثانية 5 راح يكتب تبقى 5 و ثم 4 يكتب راح يتغير وكبتب 4 مثل هيك 

 

معي فكشن اسويه بس بدي مخصر لو سويت راح كل ثانية بسويله تغير للبوتن

Link to comment

راح بجرب شباب 

جاري التجربة ..... 

يب انا كنت راح بسوي هيك لكن راح يكون طويل ض

5 دقائق كل 

جربت قيمة getTickCount

لكن منجحت اصبح اسم الزر مو عارف هبك 6432018

 

Link to comment
addEvent("fadeCameraOnSpawn", true)
addEventHandler("fadeCameraOnSpawn", getLocalPlayer(),
	function()
		start = getTickCount()
	end
)
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)
	
   guiSetEnabled(bRespawn, false)
   guiSetText(bRespawn,"5")
    timer1=setTimer(guiSetEnabled,300000,1,bRespawn, true)
	   timer2= setTimer(guiSetText,300000,1,bRespawn,"Respawn")
		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
addEventHandler('onClientRender',root,function()
  if isTimer(timer2) then
    local stil,nb,nbb=getTimerDetails ( timer2 )
      local mint=stil*1000*60
      local sec=stil*1000
      guiSetText(bRespawn,math.floor(mint)..':'..math.ceil(sec))
    end
  end)

جرب

8 minutes ago, #Mr.Pop said:

راح بجرب شباب 

جاري التجربة ..... 

يب انا كنت راح بسوي هيك لكن راح يكون طويل ض

5 دقائق كل 

جربت قيمة getTickCount

لكن منجحت اصبح اسم الزر مو عارف هبك 6432018

 

 

Edited by Master_MTA
Link to comment

 

13 minutes ago, #Mr.Pop said:

منجح الكود يا ماستر

البوتن مضهر

debugscript 3

اكتبها باف 8 وقولي وش يظر تحت عندك

addEvent("fadeCameraOnSpawn", true)
addEventHandler("fadeCameraOnSpawn", getLocalPlayer(),
	function()
		start = getTickCount()
	end
)
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)
	
   guiSetEnabled(bRespawn, false)
   guiSetText(bRespawn,"5")
    timer1=setTimer(guiSetEnabled,300000,1,bRespawn, true)
	   timer2= setTimer(guiSetText,300000,1,bRespawn,"Respawn")
		guiSetFont(bRespawn,"sa-header") 
	addEventHandler("onClientGUIClick", root, function () 
		if source== bRespawn then
			triggerServerEvent("es-system:acceptDeath", getLocalPlayer(), getLocalPlayer(), victimDropItem)
		showCursor(false)
			showCursor(false)
			guiSetInputEnabled(false)
		end
	end)
addEventHandler('onClientRender',root,function()
  if isTimer(timer2) then
    local stil,nb,nbb=getTimerDetails ( timer2 )
      local mint=stil*1000*60
      local sec=stil*1000
      guiSetText(bRespawn,math.floor(mint)..':'..math.ceil(sec))
    end
  end)

جرب

5 minutes ago, Abdul KariM said:

ترا الكود الي حاطه لك بالموضوع فوق افضلك من الخبصه الي مسويها

بس عدل التايمر وانتهينا

هو يبي الباقي من التايمر عشان الزر يفتح ثاني فهمت +_+

Link to comment
Just now, Abdul KariM said:

@Master_MTA والكود الي انا مسويه وش

ما شفته وين +_+

1 minute ago, Abdul KariM said:

@Master_MTA والكود الي انا مسويه وش

شفتها الحين برضو مب ذيك اللي قصده عليها +_+

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

انت مسوي 

if isTimer... return end

ما اظهرت الوقت الباقي فهمت

Link to comment
addEvent("fadeCameraOnSpawn", true)
addEventHandler("fadeCameraOnSpawn", getLocalPlayer(),
	function()
		start = getTickCount()
	end
)
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)
	
   guiSetEnabled(bRespawn, false)
   guiSetText(bRespawn,"5")
    timer1=setTimer(guiSetEnabled,300000,1,bRespawn, true)
	   timer2= setTimer(guiSetText,300000,1,bRespawn,"Respawn")
		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
addEventHandler('onClientRender',root,function()
  if isTimer(timer2) then
    local stil,nb,nbb=getTimerDetails ( timer2 )
      local mint=stil*1000*60
      local sec=stil*1000
      guiSetText(bRespawn,math.floor(mint)..':'..math.ceil(sec))
    end
  end)

هذا الكود نججح لكن الوقت يبقى يتغير لكن يبدأ من 17000000000

بدي يبدأ من 5 دقائق

الحين الوقت بالميلي ثانية

 خلاص شباب مشكورين حليتها 

عملت عمليت قسمة

يعني هيك

     local mint=stil/1000/60
      local sec=stil/1000/60

اقدم تحياتي

لكل من ساعدني 

تسلمون

Edited by #Mr.Pop
Link to comment
5 minutes ago, #Mr.Pop said:

addEvent("fadeCameraOnSpawn", true)
addEventHandler("fadeCameraOnSpawn", getLocalPlayer(),
	function()
		start = getTickCount()
	end
)
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)
	
   guiSetEnabled(bRespawn, false)
   guiSetText(bRespawn,"5")
    timer1=setTimer(guiSetEnabled,300000,1,bRespawn, true)
	   timer2= setTimer(guiSetText,300000,1,bRespawn,"Respawn")
		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
addEventHandler('onClientRender',root,function()
  if isTimer(timer2) then
    local stil,nb,nbb=getTimerDetails ( timer2 )
      local mint=stil*1000*60
      local sec=stil*1000
      guiSetText(bRespawn,math.floor(mint)..':'..math.ceil(sec))
    end
  end)

هذا الكود نججح لكن الوقت يبقى يتغير لكن يبدأ من 17000000000

بدي يبدأ من 5 دقائق

الحين الوقت بالميلي ثانية

addEventHandler('onClientRender',root,function()
  if isTimer(timer2) then
    local stil,nb,nbb=getTimerDetails ( timer2 )
      local mint=stil*1000*60
      local sec=stil*1000
      guiSetText(bRespawn,math.ceil(math.floor(mint))..':'..math.ceil(sec))
    end
  end)

جرب

  • Like 1
Link to comment
local aMin = 5

local aSec = 0
addEventHandler("onClientGUIClick",root,

	function (	)
	
	if ( source == aButton ) then
	
	if ( isTimer ( aTimer ) ) then return end
	
	guiSetEnabled ( aButton , false )
	
	guiSetText ( aButton , "please wait " .. tostring ( aMin ) .. ":" .. tostring ( aSec ) )
	
	aTimer = setTimer ( function (  ) 
	
	if ( aMin <= 0 and aSec <= 0 ) then
	
	guiSetEnabled ( aButton , true )

	guiSetText ( aButton , "Click Here ..." )
	
	-- الامر الي تبي تسويه اذا كان الزر مفتوح

	if ( isTimer ( aTimer ) ) then killTimer ( aTimer ) end 
	
	aMin = 5
	
	aSec = 0
	
	else
	
	aSec = aSec -1
	
	if ( aSec <= 0 and aMin ~= 0 ) then
	
	aMin = aMin -1
	
	aSec = 59
	
	end
	
	guiSetText ( aButton , "please wait " .. tostring ( aMin ) .. ":" .. tostring ( aSec ) )	
				end
			end , 1000 , 0 )
		end
	end
	) ;

بأسم الزر حقك aButton بدل 

وحط الامر الي تبي تسويه بدل

guiSetText ( aButton , "Click Here ..." )

 

  • Like 1
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...