Jump to content

استفسار


Recommended Posts

اللحين لو ابي

تكون للكل

memi = guiCreateMemo(x, y, h, w, "", false, wnd) 
  
        addEventHandler ( "onClientGUIClick", root, 
        function ( ) 
            if ( source == send ) then 
           guiSetText(memi, "الرجا ء الانتظار") 
end 
end) 

تكول لللاعب اللي عمل فنكشن

text = {} 
  
        memi = guiCreateMemo(x, y, h, w, "", false, wnd) 
  
        addEventHandler ( "onClientGUIClick", root, 
        function ( ) 
            if ( source == send ) then 
        text [ source ] = guiSetText(memi, "الرجا ء الانتظار")  
      end  
      end) 

هل تنفع الحركة ذي

اذ مافهمتو الزبدة عنا :arrowleft:

الفنكشن الاول للكل

الفنكشن الثاني للاعب اللي عمل الافنت onGuiClick

بتنفع

لاني ضبطت الكود ومني متاكد

Link to comment
اللحين لو ابي

تكون للكل

memi = guiCreateMemo(x, y, h, w, "", false, wnd) 
  
        addEventHandler ( "onClientGUIClick", root, 
        function ( ) 
            if ( source == send ) then 
           guiSetText(memi, "الرجا ء الانتظار") 
end 
end) 

تكول لللاعب اللي عمل فنكشن

text = {} 
  
        memi = guiCreateMemo(x, y, h, w, "", false, wnd) 
  
        addEventHandler ( "onClientGUIClick", root, 
        function ( ) 
            if ( source == send ) then 
        text [ source ] = guiSetText(memi, "الرجا ء الانتظار")  
      end  
      end) 

هل تنفع الحركة ذي

اذ مافهمتو الزبدة عنا :arrowleft:

الفنكشن الاول للكل

الفنكشن الثاني للاعب اللي عمل الافنت onGuiClick

بتنفع

لاني ضبطت الكود ومني متاكد

الأكواد ذي بجانب كلاينت لذلكـ رح يكون التأثير على الكلاينت نفسه وما رح يتأثر غيرهـ بالفنكشنات الي تسويها عشان كذا مايحتاج تسوي جدول وكذا، بالمختصر المفيد كودكـ الأول رح يكون تأثيرهـ فقط على اللاعب الي ضغط الزر .. يعني النص مارح يتغير غير عند اللاعب الي ضغط الزر فقط

.triggerEvent أما إذا تبي الكلام يتغير عند الكل لما اللاعب يضغط الزر، يمديكـ تسويها عن طريق وظيفة

Link to comment
  
msg = true 
function KSA() 
                if ( msg == false ) then 
            local memo = guiGetText(memi) 
            if not memo then memo = "" end 
                       guiSetText(memi, " " .. memo .. "الرجا ء الانتظار")  
                 end 
            if wnd and isElement(wnd) then 
                if ( msg == true ) then 
        local G_Text = guiGetText(edit) 
        if G_Text and string.len(G_Text) > 0 then 
            local memo = guiGetText(memi) 
            if not memo then G_Text = "" end 
    local Name = getPlayerName(localPlayer):gsub('#%x%x%x%x%x%x', '') 
            message = memo .. Name .. "   " .. G_Text .. "\n" 
            guiSetText(memi, message) 
            guiSetText(edit, "") 
                    msg = false 
                    setTimer ( function ( ) msg = true end, 3000, 1 ) 
                  end 
           end 
     end 
end 
bindKey("enter","down",KSA) 

هذا كودي ومافيه اغلاط

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