#Mr.Pop Posted June 20, 2017 Share Posted June 20, 2017 السلام عليكم ابي تصحيح كود او طلب كود كود ابي لم اللعب يموت يضهر زر الريسون هذي انا سويتها خلاص لكن ابي اسوي 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
#BrosS Posted June 20, 2017 Share Posted June 20, 2017 (edited) "onClientPlayerWasted" guiSetVisible مافي داعي كل هذي الخبصة Edited June 20, 2017 by #BrosS String ^ Link to comment
#Mr.Pop Posted June 20, 2017 Author Share Posted June 20, 2017 اوك لكن كيف ابي اتعلم كيف اسوي الوقت يضهر يعني يبقى ينقص 4:30 الى اخره فاهم شو اقصد ؟ Link to comment
#BrosS Posted June 20, 2017 Share Posted June 20, 2017 13 minutes ago, #Mr.Pop said: اوك لكن كيف ابي اتعلم كيف اسوي الوقت يضهر يعني يبقى ينقص 4:30 الى اخره فاهم شو اقصد ؟ لم أفهم يا سديكي واتوقع ممنوع تتطلب طلبين في نفس الموضوع سوي موضوع جديد 1 Link to comment
#Mr.Pop Posted June 20, 2017 Author Share Posted June 20, 2017 لا دا هو طلب سمع جيد اخي في بوتن في البوتن يضهر وقت والوقت يبقى ينقص ويضهر في البوتن كل مينقص ثانية تضهر في البوتن حى 0 يجي اسم الحقيقي Link to comment
Master_MTA Posted June 20, 2017 Share Posted June 20, 2017 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 وضح شوي يقلبي ما فهمت عليك 1 Link to comment
#Mr.Pop Posted June 20, 2017 Author Share Posted June 20, 2017 انا عامل بوتن والبوتن يبقى مغلق يعني مغلق و الاسم البوتن الكتابة المجودة داخل داخل البوتن هي الوقت مثل كل ثانية 5 راح يكتب تبقى 5 و ثم 4 يكتب راح يتغير وكبتب 4 مثل هيك معي فكشن اسويه بس بدي مخصر لو سويت راح كل ثانية بسويله تغير للبوتن Link to comment
F_F Posted June 20, 2017 Share Posted June 20, 2017 كخبير في اللغة يقصد العد التنازلي ثم يتم فتح الزر استعمل getTickCount Link to comment
#Mr.Pop Posted June 20, 2017 Author Share Posted June 20, 2017 راح بجرب شباب جاري التجربة ..... يب انا كنت راح بسوي هيك لكن راح يكون طويل ض 5 دقائق كل جربت قيمة getTickCount لكن منجحت اصبح اسم الزر مو عارف هبك 6432018 Link to comment
Master_MTA Posted June 20, 2017 Share Posted June 20, 2017 (edited) 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 June 20, 2017 by Master_MTA Link to comment
#Mr.Pop Posted June 20, 2017 Author Share Posted June 20, 2017 منجح الكود يا ماستر البوتن مضهر Link to comment
Master_MTA Posted June 20, 2017 Share Posted June 20, 2017 1 minute ago, #Mr.Pop said: منجح الكود يا ماستر البوتن مضهر debugscript 3 اكتبها باف 8 وقولي وش يظر تحت عندك Link to comment
#Mr.Pop Posted June 20, 2017 Author Share Posted June 20, 2017 (edited) مبقدر لان دا نوع رولي بلاي حياة واقعية لا يوجد حل ؟ Edited June 20, 2017 by #Mr.Pop Link to comment
Abdul KariM Posted June 20, 2017 Share Posted June 20, 2017 ترا الكود الي حاطه لك بالموضوع فوق افضلك من الخبصه الي مسويها بس عدل التايمر وانتهينا Link to comment
Master_MTA Posted June 20, 2017 Share Posted June 20, 2017 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
Abdul KariM Posted June 20, 2017 Share Posted June 20, 2017 @Master_MTA والكود الي انا مسويه وش Link to comment
Master_MTA Posted June 20, 2017 Share Posted June 20, 2017 Just now, Abdul KariM said: @Master_MTA والكود الي انا مسويه وش ما شفته وين +_+ 1 minute ago, Abdul KariM said: @Master_MTA والكود الي انا مسويه وش شفتها الحين برضو مب ذيك اللي قصده عليها +_+ هو قصده ديتيلز التايمر راجع كودي بتفهمني انت مسوي if isTimer... return end ما اظهرت الوقت الباقي فهمت Link to comment
#Mr.Pop Posted June 20, 2017 Author Share Posted June 20, 2017 (edited) 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 June 20, 2017 by #Mr.Pop Link to comment
Master_MTA Posted June 20, 2017 Share Posted June 20, 2017 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) جرب 1 Link to comment
#Mr.Pop Posted June 20, 2017 Author Share Posted June 20, 2017 ا لثواني خطأ يعني هو محاسب بالثانية يعني كل 4 او 5 ثواني لكي تمر 1 ثانية في guiSetText(bRespawn,math.ceil(math.floor(mint))..':'..math.ceil(sec)) ؟ Link to comment
Abdul KariM Posted June 20, 2017 Share Posted June 20, 2017 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 ..." ) 1 Link to comment
Abdul KariM Posted June 22, 2017 Share Posted June 22, 2017 لا شغال لكن انت ماتعرف تستخدمه 1 Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now