#STZ Posted December 8, 2016 Share Posted December 8, 2016 السلام عليكم و رحمة الله وبركاته سويت كود لما شغط زر يغير ليبل بس انا بس اللي اشوفه ابي الكل يشوفه لما يتغير addEventHandler( 'onClientGUIClick', root, function() if (source == btn1) then guiSetText(Buy_Status, "Label 1") elseif (source == btn2) then guiSetText(Buy_Status, "Label 2") end end ) Link to comment
iPrestege Posted December 8, 2016 Share Posted December 8, 2016 triggerServerEvent; triggerClientEvent; addEvent; addEventHandler; Link to comment
#STZ Posted December 8, 2016 Author Share Posted December 8, 2016 Just now, iPrestege said: triggerServerEvent; triggerClientEvent; addEvent; addEventHandler; معلش اشرح لي ترقر ليش من سيرفر لكلنت ؟ @iPrestege Link to comment
iPrestege Posted December 8, 2016 Share Posted December 8, 2016 تسوي ترايقر للسيرفر وترجع تسوي ترايقر للكلنت وتحط فية كود تغيير الكلام وتكون مرسل الترايقر من السيرفر روت ذذ Link to comment
#STZ Posted December 8, 2016 Author Share Posted December 8, 2016 ما فهمت شي ممكن تسويه انت لان كل الاكواد كلنت مدري ايش فايدة التريقر في الموضوع @iPrestege 1 Link to comment
iPrestege Posted December 8, 2016 Share Posted December 8, 2016 عشان تسوي اظهار للكل معليش لكن كود كامل صعبه أسوي لك الكود بسيط حاول تبحث وتفتح الويكي وتعتمد على نفسك بالتوفيق ذذ 1 Link to comment
#STZ Posted December 8, 2016 Author Share Posted December 8, 2016 addEventHandler( 'onClientGUIClick', root, function Naif() if (source == btn1) then triggerServerEvent("NaiF",getLocalPlayer()) end ) addEvent("Naif",true) addEventHandler("Naif",root, function() guiSetText(Buy_Status, "Label 1") end ) @iPrestege تمام ؟ Link to comment
#STZ Posted December 8, 2016 Author Share Posted December 8, 2016 Just now, #Soking said: لا طلب الخطا ؟ @#Soking Link to comment
#Soking Posted December 8, 2016 Share Posted December 8, 2016 guiSetText كلينت انت حاطها سيرفر و المفروض ترجع ترسل تريقر للكلينت و يكون Root Link to comment
#STZ Posted December 8, 2016 Author Share Posted December 8, 2016 addEventHandler( 'onClientGUIClick', root, function Naif() if (source == btn1) then guiSetText(Buy_Status, "Label 1") triggerServerEvent("NaiF",getLocalPlayer()) end ) addEvent("Naif",true) addEventHandler("Naif",root, triggerClientEvent("Naif",Root) end ) @#Soking @iPrestege Link to comment
AE. Posted December 8, 2016 Share Posted December 8, 2016 (edited) 7 minutes ago, MR.NaiF-MTA said: addEventHandler( 'onClientGUIClick', root, function Naif() if (source == btn1) then guiSetText(Buy_Status, "Label 1") triggerServerEvent("NaiF",getLocalPlayer()) end ) addEvent("Naif",true) addEventHandler("Naif",root, triggerClientEvent("Naif",Root) end ) @#Soking @iPrestege فين الايفنت اللي ف الكلينت اصلا Edited December 8, 2016 by 3laa33 Link to comment
MR.Mosa Posted December 8, 2016 Share Posted December 8, 2016 --- كلينت addEventHandler("onClientGUIClick",root, function() if ( source == GUIEditor.button[2] ) then triggerServerEvent("Text",localPlayer) end end ) addEvent( 'Text1',true ) addEventHandler ( 'Text',root, function () guiSetText( Label, "الكلام" ) end ) ---- سيرفر addEvent('Text', true) addEventHandler('Text', root, function() triggerClientEvent(source, 'Text1', source) end ) غير مجرب واذا ما زبط جرب في سيرفر كذا addEvent('Text', true) addEventHandler('Text', root, function() triggerClientEvent('Text1', root) end ) Link to comment
AE. Posted December 8, 2016 Share Posted December 8, 2016 1 minute ago, MR.NaiF-MTA said: ما اشتغل انت تبي تسوي شو بالضبط باليبل هاد Link to comment
#Soking Posted December 8, 2016 Share Posted December 8, 2016 -- Client Side addEventHandler('onClientGUIClick' , getRootElement ( ) , function ( ) if ( source == aButtonTest ) then triggerServerEvent ( 'TriggerText' , localPlayer ) end end ) addEvent('setText', true ) addEventHandler('setText', getRootElement ( ) , function ( ) guiSetText( aYourLabel, "Test" ) end ) -- Server Side addEvent('TriggerText', true ) addEventHandler('TriggerText', getRootElement ( ) , function ( ) triggerClientEvent ( getRootElement ( ) , 'setText' , getRootElement ( ) ) end ) غير مجرب ~_~ Link to comment
#STZ Posted December 8, 2016 Author Share Posted December 8, 2016 ما اشتغل --- ابي زر يغير الليبل لكل السيرفر يشوفه Link to comment
Master_MTA Posted December 8, 2016 Share Posted December 8, 2016 1 hour ago, MR.NaiF-MTA said: ما اشتغل --- ابي زر يغير الليبل لكل السيرفر يشوفه adddEventHandler( 'onClientGUIClick', root, function() if (source == btn1) then triggerServerEvent(localPlayer,"Master1",localPlayer) elseif (source == btn2) then triggerServerEvent(localPlayer,"Master",localPlayer) end end ) هذا كلنت سايد السيرفر سايد addEvent("Master",true) addEventHandler("Master",root,function() triggerClientEvent(root,"txt1",root) end ) addEvent("Master1",true) addEventHandler("Master1",root,function() triggerClientEvent(root,"txt2",root) end ) الان نرج للكلنت مره ثانيه وبتكون الاكواد addEvent("txt1",true) addEventHandler("txt1",root,function() guiSetText(Buy_Status, "Label 2") end ) addEvent("txt2",true) addEventHandler("txt2",root,function() guiSetText(Buy_Status, "Label 1") end ) يعني باختصار الكلنت كلو كذا ----------------------------------------------------------------------------- addEvent("txt1",true) addEventHandler("txt1",root,function() guiSetText(Buy_Status, "Label 2") end ) addEvent("txt2",true) addEventHandler("txt2",root,function() guiSetText(Buy_Status, "Label 1") end ) adddEventHandler( 'onClientGUIClick', root, function() if (source == btn1) then triggerServerEvent(localPlayer,"Master1",localPlayer) elseif (source == btn2) then triggerServerEvent(localPlayer,"Master",localPlayer) end end ) -------------------------------------------- والسيرفر كلو addEvent("Master",true) addEventHandler("Master",root,function() triggerClientEvent(root,"txt1",root) end ) addEvent("Master1",true) addEventHandler("Master1",root,function() triggerClientEvent(root,"txt2",root) end ) 1 Link to comment
N3xT Posted December 10, 2016 Share Posted December 10, 2016 أستغرب الصراحة من الأكواد اللي فوق, كلها غلط بغلط والله لو برستيج بيعطيه الأكواد ماهي صعبة ترا وكلنا نقدر, خلوه يحاول بنفسه كلينت : addEventHandler( 'onClientGUIClick', root, function ( ) if ( source == btn1 ) then triggerServerEvent("refresh:Label:Text",localPlayer,"Label 1") elseif ( source == btn2 ) then triggerServerEvent("refresh:Label:Text",localPlayer,"Label 2") end end ) addEvent("set:Label:Text",true) addEventHandler("set:Label:Text", root, function ( text ) if text then guiSetText(Buy_Status, text) end end ) : سيرفر addEvent("refresh:Label:Text",true) addEventHandler("refresh:Label:Text", root, function ( text ) if text then triggerClientEvent(root,"set:Label:Text",root,text) end end ) 1 Link to comment
Abu-Solo Posted December 10, 2016 Share Posted December 10, 2016 4 hours ago, N3xT said: أستغرب الصراحة من الأكواد اللي فوق, كلها غلط بغلط والله لو برستيج بيعطيه الأكواد ماهي صعبة ترا وكلنا نقدر, خلوه يحاول بنفسه كلينت : addEventHandler( 'onClientGUIClick', root, function ( ) if ( source == btn1 ) then triggerServerEvent("refresh:Label:Text",localPlayer,"Label 1") elseif ( source == btn2 ) then triggerServerEvent("refresh:Label:Text",localPlayer,"Label 2") end end ) addEvent("set:Label:Text",true) addEventHandler("set:Label:Text", root, function ( text ) if text then guiSetText(Buy_Status, text) end end ) : سيرفر addEvent("refresh:Label:Text",true) addEventHandler("refresh:Label:Text", root, function ( text ) if text then triggerClientEvent(root,"set:Label:Text",root,text) end end ) الحين وش الفرق فـ السيرفر سايد كاتب root بدل source ? Link to comment
N3xT Posted December 10, 2016 Share Posted December 10, 2016 روت لكل اللاعبين بالسيرفر, يعني يحدث التكست للكل السورس للاعب فقط Link to comment
Master_MTA Posted December 12, 2016 Share Posted December 12, 2016 On ١٠/١٢/٢٠١٦ at 4:27 AM, N3xT said: أستغرب الصراحة من الأكواد اللي فوق, كلها غلط بغلط والله لو برستيج بيعطيه الأكواد ماهي صعبة ترا وكلنا نقدر, خلوه يحاول بنفسه كلينت : addEventHandler( 'onClientGUIClick', root, function ( ) if ( source == btn1 ) then triggerServerEvent("refresh:Label:Text",localPlayer,"Label 1") elseif ( source == btn2 ) then triggerServerEvent("refresh:Label:Text",localPlayer,"Label 2") end end ) addEvent("set:Label:Text",true) addEventHandler("set:Label:Text", root, function ( text ) if text then guiSetText(Buy_Status, text) end end ) : سيرفر addEvent("refresh:Label:Text",true) addEventHandler("refresh:Label:Text", root, function ( text ) if text then triggerClientEvent(root,"set:Label:Text",root,text) end end ) اخوي ما اظن في خطا في كودي هو فقط غير مختصر؟ وانا مجربه Link to comment
coNolel Posted December 12, 2016 Share Posted December 12, 2016 44 minutes ago, Master_MTA said: اخوي ما اظن في خطا في كودي هو فقط غير مختصر؟ وانا مجربه كودك صحيح 100 بالمئة Link to comment
N3xT Posted December 12, 2016 Share Posted December 12, 2016 1 hour ago, Master_MTA said: اخوي ما اظن في خطا في كودي هو فقط غير مختصر؟ وانا مجربه التريقر حقك بالكلينت غلط, كيف جربته وإشتغل معك ؟ شف الويكي bool triggerServerEvent ( string event, element theElement, [arguments...] ) وأنت مسوي لوكال بلاير بالبداية والنهاية, والويكي يقول بالبداية ايفنت والنهاية المنت @coNolel ^ Link to comment
coNolel Posted December 12, 2016 Share Posted December 12, 2016 ما اظن الاخطاء ذي ثأتر على الكود Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now