Jump to content

طريقة صنع خط gui


Recommended Posts

            myFont = guiCreateFont( "اسم الخط.ttf", حجم الخط )   
            guiSetFont( اللبل ولا زر عادي, myFont ) 

انا ابغى مثلا لو طلع لاعب اود دخل يطلع كلام بس مو في الشات

قصصدك مود دخول وخروج الاعب بس مو شات ؟ تبي تسوية بلبل ؟

Link to comment
            myFont = guiCreateFont( "اسم الخط.ttf", حجم الخط )   
            guiSetFont( اللبل ولا زر عادي, myFont ) 

انا ابغى مثلا لو طلع لاعب اود دخل يطلع كلام بس مو في الشات

قصصدك مود دخول وخروج الاعب بس مو شات ؟ تبي تسوية بلبل ؟

يب :mrgreen:

Link to comment
  
join = guiCreateLabel(347, 10, 598, 44, "", false) 
guiSetFont(join, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(join, "Disabled", "True") 
guiSetVisible(join,false) 
  
quit = guiCreateLabel(347, 64, 598, 44, "", false) 
guiSetFont(quit, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(quit, "Disabled", "True") 
guiSetVisible(quit,false) 
  
function Color ( ) 
 guiLabelSetColor ( join, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
 guiLabelSetColor ( quit, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
end 
setTimer ( Color, 100, 0 ) 
  
addEventHandler ( "onClientPlayerJoin", root, 
    function ( ) 
        guiSetVisible(join,true) 
        guiSetText ( join, "][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> دخل الى السيرفر  ][ " ) 
        setTimer(guiSetVisible,5000,1,join,false) 
    end 
) 
  
addEventHandler ( "onClientPlayerQuit", root, 
    function ( reason ) 
        guiSetVisible(quit,true) 
        guiSetText ( quit,"][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> خرج من السيرفر   [ "..reason.." ] ") 
        setTimer(guiSetVisible,5000,1,quit,false) 
    end 
) 
  

Link to comment
  
join = guiCreateLabel(347, 10, 598, 44, "", false) 
guiSetFont(join, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(join, "Disabled", "True") 
guiSetVisible(join,false) 
  
quit = guiCreateLabel(347, 64, 598, 44, "", false) 
guiSetFont(quit, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(quit, "Disabled", "True") 
guiSetVisible(quit,false) 
  
function Color ( ) 
 guiLabelSetColor ( join, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
 guiLabelSetColor ( quit, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
end 
setTimer ( Color, 100, 0 ) 
  
addEventHandler ( "onClientPlayerJoin", root, 
    function ( ) 
        guiSetVisible(join,true) 
        guiSetText ( join, "][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> دخل الى السيرفر  ][ " ) 
        setTimer(guiSetVisible,5000,1,join,false) 
    end 
) 
  
addEventHandler ( "onClientPlayerQuit", root, 
    function ( reason ) 
        guiSetVisible(quit,true) 
        guiSetText ( quit,"][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> خرج من السيرفر   [ "..reason.." ] ") 
        setTimer(guiSetVisible,5000,1,quit,false) 
    end 
) 
  

طيب انا غيرت مكان اللبل بس واخترب المود

وش الخطأ فيه ؟

join =  guiCreateLabel(0.3862,0.31,0.3562,0.0767, "",false) 
guiSetFont(join, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(join, "Disabled", "True") 
guiSetVisible(join,false) 
  
quit = guiCreateLabel(347, 64, 598, 44, "", false) 
guiSetFont(quit, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(quit, "Disabled", "True") 
guiSetVisible(quit,false) 
  
function Color ( ) 
 guiLabelSetColor ( join, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
 guiLabelSetColor ( quit, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
end 
setTimer ( Color, 100, 0 ) 
  
addEventHandler ( "onClientPlayerJoin", root, 
    function ( ) 
        guiSetVisible(join,true) 
        guiSetText ( join, "][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> دخل الى السيرفر  ][ " ) 
        setTimer(guiSetVisible,5000,1,join,false) 
    end 
) 
  
addEventHandler ( "onClientPlayerQuit", root, 
    function ( reason ) 
        guiSetVisible(quit,true) 
        guiSetText ( quit,"][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> خرج من السيرفر   [ "..reason.." ] ") 
        setTimer(guiSetVisible,5000,1,quit,false) 
    end 
) 
  

Link to comment
  
join = guiCreateLabel(347, 10, 598, 44, "", false) 
guiSetFont(join, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(join, "Disabled", "True") 
guiSetVisible(join,false) 
  
quit = guiCreateLabel(347, 64, 598, 44, "", false) 
guiSetFont(quit, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(quit, "Disabled", "True") 
guiSetVisible(quit,false) 
  
function Color ( ) 
 guiLabelSetColor ( join, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
 guiLabelSetColor ( quit, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
end 
setTimer ( Color, 100, 0 ) 
  
addEventHandler ( "onClientPlayerJoin", root, 
    function ( ) 
        guiSetVisible(join,true) 
        guiSetText ( join, "][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> دخل الى السيرفر  ][ " ) 
        setTimer(guiSetVisible,5000,1,join,false) 
    end 
) 
  
addEventHandler ( "onClientPlayerQuit", root, 
    function ( reason ) 
        guiSetVisible(quit,true) 
        guiSetText ( quit,"][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> خرج من السيرفر   [ "..reason.." ] ") 
        setTimer(guiSetVisible,5000,1,quit,false) 
    end 
) 
  

طيب انا غيرت مكان اللبل بس واخترب المود

وش الخطأ فيه ؟

join =  guiCreateLabel(0.3862,0.31,0.3562,0.0767, "",false) 
guiSetFont(join, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(join, "Disabled", "True") 
guiSetVisible(join,false) 
  
quit = guiCreateLabel(347, 64, 598, 44, "", false) 
guiSetFont(quit, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(quit, "Disabled", "True") 
guiSetVisible(quit,false) 
  
function Color ( ) 
 guiLabelSetColor ( join, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
 guiLabelSetColor ( quit, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
end 
setTimer ( Color, 100, 0 ) 
  
addEventHandler ( "onClientPlayerJoin", root, 
    function ( ) 
        guiSetVisible(join,true) 
        guiSetText ( join, "][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> دخل الى السيرفر  ][ " ) 
        setTimer(guiSetVisible,5000,1,join,false) 
    end 
) 
  
addEventHandler ( "onClientPlayerQuit", root, 
    function ( reason ) 
        guiSetVisible(quit,true) 
        guiSetText ( quit,"][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> خرج من السيرفر   [ "..reason.." ] ") 
        setTimer(guiSetVisible,5000,1,quit,false) 
    end 
) 
  

في عندكـ خطأ بتعديل مكان الليبل !

join =  guiCreateLabel(0.3862, 0.31, 598, 44, "",false) -- هنا الخطأ حقكـ انك مغير رقم 598 + 44 وذول الأرقام هم الي يحددون مساحة الليبل انت كنت حاطهم صفر يعني ما رح يجي ليبل , جرب كذا و رح يضبط ولما تبي تغير مكان الليبل غير رقم 0.3862 + 0.31 
guiSetFont(join, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(join, "Disabled", "True") 
guiSetVisible(join,false) 
  
quit = guiCreateLabel(347, 64, 598, 44, "", false) 
guiSetFont(quit, guiCreateFont("TD[M]ER.ttf", 13)) 
guiSetProperty(quit, "Disabled", "True") 
guiSetVisible(quit,false) 
  
function Color ( ) 
 guiLabelSetColor ( join, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
 guiLabelSetColor ( quit, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) 
end 
setTimer ( Color, 100, 0 ) 
  
addEventHandler ( "onClientPlayerJoin", root, 
    function ( ) 
        guiSetVisible(join,true) 
        guiSetText ( join, "][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> دخل الى السيرفر  ][ " ) 
        setTimer(guiSetVisible,5000,1,join,false) 
    end 
) 
  
addEventHandler ( "onClientPlayerQuit", root, 
    function ( reason ) 
        guiSetVisible(quit,true) 
        guiSetText ( quit,"][ " ..getPlayerName(source):gsub("#%x%x%x%x%x%x", "").. " ][ <|==|> خرج من السيرفر   [ "..reason.." ] ") 
        setTimer(guiSetVisible,5000,1,quit,false) 
    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...