Jump to content

x[ إستفسار ]x كيف تجعل اللوحة تتغير عند الكل


Recommended Posts

انا عامل لوحة فيها اديت بوكس ولما اكتب في الأديت بوكس واضغط علي زر ميغير لابل معينة

يعني

addEventHandler ("onClientGUIClick", root,

function ()

if ( source == Cl_Ap ) then

local edit1 = guiGetText (edit1)

guiSetText ( GUIEditor.label[4], edit1)

end

end)

المشكلة ان الابل يتغير عندك انت بس مو عند الجميع ايه الحل لو سمحتم شباب هيا الفكرة فكرة مود العاجل اصلآ

Link to comment

سوي ترايقر لملف سيرفر وجيب الكلام الي حطيته بالايديت , بعدها ارجع لملف كلنت وجيب الكلام وحطه مثال:

local text =  guiGetText(edit)--client 
triggerServerEvent("triggerFromClient", localPlayer,text)--client 
triggerClientEvent("triggerFromServer", root, text)--server 

Link to comment
مب فهم قصدك الصراحة
--client 
addEventHandler ("onClientGUIClick", root, 
function () 
if ( source == Cl_Ap ) then 
local edit1 = guiGetText (edit1) 
triggerServerEvent("triggerFromClient", localPlayer, edit1) 
end 
end) 
  
addEvent("triggerFromServer", true) 
addEventHandler("triggerFromServer", root, 
function (edit1) 
guiSetText ( GUIEditor.label[4], edit1) 
end 
) 
  

--server 
addEvent("triggerFromClient", true) 
addEventHandler("triggerFromClient", root, 
function (edit1) 
triggerClientEvent("triggerFromServer", root, edit1) 
end 
) 

Link to comment

الفكره انك ترسل التريقر من الكلينت للاعب اللي ضغط الزر

root وتستقبل التريقر من السيرفر، وترسل تريقر ثاني من السيرفر ويكون للكل

وتستقبله بالكلينت وتسوي اللي تبيه، وبكذا يكون غيرت الاديت عند الكل.

Link to comment

اوكيه شكرآ اووووي بس ياريت لو سمحتم تفهموني الفرق

بين الكلينت والسيرفر لأني فعلآ مش فهمه بعرف افرق ايه في الفنكشنات والأحداث بس ايه فكرة الكلنت وايه فكرة السيرفر

Link to comment
اوكيه شكرآ اووووي بس ياريت لو سمحتم تفهموني الفرق

بين الكلينت والسيرفر لأني فعلآ مش فهمه بعرف افرق ايه في الفنكشنات والأحداث بس ايه فكرة الكلنت وايه فكرة السيرفر

الكلينت هو البرنامج الي بيشتغل على جهاز اللاعب، كل لاعب معه كلينت خاص فيه

السيرفر هو البرنامج الي بيشتغل على جهاز خادم، واحد فقط

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