Jump to content

x[ مساعدة ]x أخطاء في التايمر


Recommended Posts

انت تقول تدخل وتخرج

اول مايخرج الاعب , جيب الوقت المتبقي من التايمر حقك

وحطه بحساب الاعب

واول مايسوي الاعب تسجيل دخول جيب الداتا

وسوي التايمر على الداتا

, هذا الي فهمته منكك

Link to comment

الجيم مود خلصته بديت اسوي المابات

اكواد التايمر

setTimer ( function () 
 guiSetText(GUIEditor.label[11], "4 minutes") 
 end,60000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "3 minutes") 
 end,120000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "2 minutes") 
 end,180000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "1 minutes") 
 end,240000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "0 minutes") 
 end,300000,1) 
 end) 
  
  
  

Link to comment
الجيم مود خلصته بديت اسوي المابات

اكواد التايمر

setTimer ( function () 
 guiSetText(GUIEditor.label[11], "4 minutes") 
 end,60000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "3 minutes") 
 end,120000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "2 minutes") 
 end,180000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "1 minutes") 
 end,240000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "0 minutes") 
 end,300000,1) 
 end) 
  
  
  

مافهمت شي من الكود , يعني مثلا عندك 5 دقايق

كل دقيقة تنزل دقيقة يعني مثلا دقيقة وتصير ال 5 دقايق 4 دقايق ؟

ولا كيف ؟

Link to comment
الجيم مود خلصته بديت اسوي المابات

اكواد التايمر

setTimer ( function () 
 guiSetText(GUIEditor.label[11], "4 minutes") 
 end,60000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "3 minutes") 
 end,120000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "2 minutes") 
 end,180000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "1 minutes") 
 end,240000,1) 
  
setTimer ( function () 
 guiSetText(GUIEditor.label[11], "0 minutes") 
 end,300000,1) 
 end) 
  
  
  

مافهمت شي من الكود , يعني مثلا عندك 5 دقايق

كل دقيقة تنزل دقيقة يعني مثلا دقيقة وتصير ال 5 دقايق 4 دقايق ؟

ولا كيف ؟

اخوي مثل ما قال لك الأخ كور

Link to comment

يب كل دقيقه تنزل دقيقه مثل 5 وبعد دقيقه تصير 4 وهكذا لين يصير 0 يغلق الماب ويبدا الماب يلي بعده

لكن المشكله اخرج وارجع ادخل من السيرفر يعيد الوقت من جديد

Link to comment

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

تفضل

GuiSetTextCountDown

Client : Function

السلام عليكم و رحمة الله وبركاتة .. kiv00029.png

آخبآركم آن شاء الله آلكل بـ صحة و سلآمةة .. l9l00029.png

اليوم حبيت اطرح وظيفة مفيدهـ و تسهل عليكـ l9l00029.png

تقدر تخلي كلام الزر وقت محدد مع كلام عد تنازلي مو شرط زر ذذ اي شيء من الايديتور gdy99623.png تآبع الامثلة و السآينتكس #

[color=#008000]GuiSetTextCountDown[/color] 

Function Syntax :

bool GuiSetTextCountDown( guiElement, string Text , countDown ) 

Source Function :

function GuiSetTextCountDown ( guiElement , Text, count ) 
         if not guiElement or not Text or not count then 
        outputDebugString("Bad arugment @ GuiSetTextCountDown ",0,255,0,0) 
       return end 
        guiSetText ( guiElement ,Text..' '..tonumber( count ) ) 
        setTimer( 
            function ( ) 
            if not tonumber ( count ) then return false end 
                count = count -1 
            guiSetText ( guiElement ,Text..' '..tonumber( count ) ) 
        end , 1000 , count  ) 
end 

Example | مثال

Client :

function GuiSetTextCountDown ( guiElement , Text, count ) 
         if not guiElement or not Text or not count then 
        outputDebugString("Bad arugment @ GuiSetTextCountDown ",0,255,0,0) 
       return end 
        guiSetText ( guiElement ,Text..' '..tonumber( count ) ) 
        setTimer( 
            function ( ) 
            if not tonumber ( count ) then return false end 
                count = count -1 
            guiSetText ( guiElement ,Text..' '..tonumber( count ) ) 
        end , 1000 , count  ) 
end 
  
GuiSetTextCountDown ( Button , "ok" , 30 ) 
  

GuiSetTextCountDown ( Button , "ok" , 30 ) 

صفحة الوظيفة على الويكي :

Soon.. قريبا

l9l00029.png

و السلام عليكم و رحمة الله وبركآتة ..

kiv00029.png

Link to comment
حصلت لك يوزفل فانكشن مسويه برستيج

تفضل

GuiSetTextCountDown

Client : Function

السلام عليكم و رحمة الله وبركاتة .. kiv00029.png

آخبآركم آن شاء الله آلكل بـ صحة و سلآمةة .. l9l00029.png

اليوم حبيت اطرح وظيفة مفيدهـ و تسهل عليكـ l9l00029.png

تقدر تخلي كلام الزر وقت محدد مع كلام عد تنازلي مو شرط زر ذذ اي شيء من الايديتور gdy99623.png تآبع الامثلة و السآينتكس #

[color=#008000]GuiSetTextCountDown[/color] 

Function Syntax :

bool GuiSetTextCountDown( guiElement, string Text , countDown ) 

Source Function :

function GuiSetTextCountDown ( guiElement , Text, count ) 
         if not guiElement or not Text or not count then 
        outputDebugString("Bad arugment @ GuiSetTextCountDown ",0,255,0,0) 
       return end 
        guiSetText ( guiElement ,Text..' '..tonumber( count ) ) 
        setTimer( 
            function ( ) 
            if not tonumber ( count ) then return false end 
                count = count -1 
            guiSetText ( guiElement ,Text..' '..tonumber( count ) ) 
        end , 1000 , count  ) 
end 

Example | مثال

Client :

function GuiSetTextCountDown ( guiElement , Text, count ) 
         if not guiElement or not Text or not count then 
        outputDebugString("Bad arugment @ GuiSetTextCountDown ",0,255,0,0) 
       return end 
        guiSetText ( guiElement ,Text..' '..tonumber( count ) ) 
        setTimer( 
            function ( ) 
            if not tonumber ( count ) then return false end 
                count = count -1 
            guiSetText ( guiElement ,Text..' '..tonumber( count ) ) 
        end , 1000 , count  ) 
end 
  
GuiSetTextCountDown ( Button , "ok" , 30 ) 
  

GuiSetTextCountDown ( Button , "ok" , 30 ) 

صفحة الوظيفة على الويكي :

Soon.. قريبا

l9l00029.png

و السلام عليكم و رحمة الله وبركآتة ..

kiv00029.png

اتوقع في طريقه اسهل

Link to comment

حط الكود سيرفر

local Mint = 5 
  
Timer = setTimer ( function (   ) 
  
aMint = Mint - 1  
  
triggerClientEvent ( root , "SetTime" , root , aMint ) 
  
if aMint == 0 then 
  
outputChatBox ( "Timer Finshed" ) 
  
    end 
end,60000 , 1 ) 

وحط ذا بالكلينت

addEvent ( "SetTime" , true ) 
addEventHandler ( "SetTime" , root, 
  
function ( Mint_ ) 
  
guiSetText ( GUIEditor.label[11], tostring ( Mint_ ).." minutes" ) 
  
    end 
 ) 

جربه ورد خبر , تقدر تبدل وظيفة اخراج مسج بالشات , بأي شي تبيه

Link to comment
  
local Mint = 5 
  
Timer = setTimer ( function (   ) 
  
Mint = Mint - 1  
  
if Mint == 0 then 
  
outputChatBox ( "Timer Finshed" ) 
  
killTimer(Timer) 
  
    end 
  
triggerClientEvent ( root , "SetTime" , root , Mint ) 
  
end,60000 , 0 ) 
  
addEvent(  "GetTime" , true )  
  
addEventHandler(  "GetTime" , root, 
 function() 
  
triggerClientEvent ( source , "SetTime" , source , Mint) 
  
end 
  
) 
  
  

وحط ذا بالكلينت

addEvent ( "SetTime" , true ) 
  
addEventHandler( 'onClientResourceStart', resourceRoot, 
 function() 
  
triggerServerEvent( "GetTime" , localPlayer) 
  
end 
) 
  
addEventHandler ( "SetTime" , root, 
  
function ( Mint_ ) 
  
guiSetText ( GUIEditor.label[11], tostring ( Mint_ ).." minutes" ) 
  
    end 
 ) 

جربه ورد خبر , تقدر تبدل وظيفة اخراج مسج بالشات , بأي شي تبيه

Link to comment
  
local Mint = 5 
  
Timer = setTimer ( function (   ) 
  
Mint = Mint - 1  
  
if Mint == 0 then 
  
outputChatBox ( "Timer Finshed" ) 
  
killTimer(Timer) 
  
    end 
  
triggerClientEvent ( root , "SetTime" , root , Mint ) 
  
end,60000 , 0 ) 
  
addEvent(  "GetTime" , true )  
  
addEventHandler(  "GetTime" , root, 
 function() 
  
triggerClientEvent ( source , "SetTime" , source , Mint) 
  
end 
  
) 
  
  

وحط ذا بالكلينت

addEvent ( "SetTime" , true ) 
  
addEventHandler( 'onClientResourceStart', resourceRoot, 
 function() 
  
triggerServerEvent( "GetTime" , localPlayer) 
  
end 
) 
  
addEventHandler ( "SetTime" , root, 
  
function ( Mint_ ) 
  
guiSetText ( GUIEditor.label[11], tostring ( Mint_ ).." minutes" ) 
  
    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...