Jump to content

طلب مساعدة بسيطة <>


xAbO-d7mY

Recommended Posts

السلام عليكم انا عندي ذذ الكود :

addEventHandler("onClientRender", getRootElement(), 
function () 
if guiGetVisible(GUIEditor_Window[1],true) then 
   guiSetText(GUIEditor_Label[1],"# [ Yuor Account ] : "..getPlayerAccount(getLocalPlayer())) 
    end 
end) 

بس مو شغال مدري لية :\

Link to comment

استخدم الألمنت داتا

setElementData 
getElementData 

لما اللاعب يسجل دخول تحط اسم حسابة في الألمنت داتا

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

في الكلينت تجيب الألمنت داتا و تحطه في الليبل

يحتاج ارقمنت واحد، انت حاط اثنين طبعاً هو ما يأثر بس لمعلوماتك guiGetVisible و فنكشن

xuMcdWi.png

DlIy5DR.png

Link to comment

Server ;

  
addEventHandler("onResourceStart", resourceRoot, 
function (   ) 
    for i, player in ipairs( getElementsByType("player") ) 
           local acc = getAccountName(getPlayerAccount( player )) 
           setElementData(player, "accName", acc) 
     end 
end) 
  

Client ;

  
guiSetText(guiElement, getElementData(element, "accName")) 
  

زي كذا تقصد ياتابل ؟

كود الكلينت هذا الفنكشن الي تستعمله في الوقت الي تبي تحط النص بالليبل او اي شيء .

Link to comment
انا ابية للـ Dx
dxDrawText("- User : ", 433, 170, 638, 234, tocolor(255, 255, 255, 255), 1, "default-bold", "left", "center", false, false, false, true, false) 

لان حاولت أحول حق الـ gui للـ Dx م عرفت كيف < >

dxDrawText("- User : "..(getElementData(localPlayer, "accName") or ""), 433, 170, 638, 234, tocolor(255, 255, 255, 255), 1, "default-bold", "left", "center", false, false, false, true, false) 

dxDrawImage 

ايش علاقة ذا؟

Link to comment

-- Clinet Side

addEventHandler('onClientRender',root, 
    function() 
 dxDrawText("- User : "..(getElementData(localPlayer, "accName") or ""), 433, 170, 638, 234, tocolor(255, 255, 255, 255), 1, "default-bold", "left", "center", false, false, false, true, false) 
   end 
) 

-- Server Side

addEventHandler("onResourceStart", resourceRoot, 
function (   ) 
    for i, player in ipairs( getElementsByType("player") ) 
           local acc = getAccountName(getPlayerAccount( player )) 
           setElementData(player, "accName", acc) 
     end 
end) 

Link to comment
زي كذا ؟

addEventHandler("onPlayerLogin", getRootElement(), 
function() 
    setElementData(player, "accName", acc , true) 
end 
) 
  
addEventHandler("onPlayerLogout", getRootElement(), 
function() 
    setElementData(player, "accName", acc , false) 
end 
) 

ايش سالفه الفنكشن !!

setData لم يدخل ولما يخرج !

Link to comment
addEventHandler("onPlayerLogin", root, 
function(_, account) 
    setElementData(source, "accName", getAccountName(account)) 
end) 
  
addEventHandler("onPlayerLogout", root, 
function() 
    setElementData(source, "accName", false) 
end) 

Link to comment
addEventHandler("onPlayerLogin", root, 
function(_, account) 
    setElementData(source, "accName", getAccountName(account)) 
end) 
  
addEventHandler("onPlayerLogout", root, 
function() 
    setElementData(source, "accName", false) 
end) 

تم الإفادة ي لبى قلبك <3

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