MR:SADIQ Posted February 23, 2013 Share Posted February 23, 2013 اذا انا سويت نافذه وفيها ازرار شلون اربط الزر بي الامر ؟؟ Link to comment
iPrestege Posted February 23, 2013 Share Posted February 23, 2013 onClientGUIClick وش الامر اللي بتسوية ضيفة وشوف الويكي ~ اي مشكلة اطرحها ~ Link to comment
MR:SADIQ Posted February 23, 2013 Author Share Posted February 23, 2013 onClientGUIClickوش الامر اللي بتسوية ضيفة وشوف الويكي ~ اي مشكلة اطرحها ~ طيب علمني شلون اسحب الكود من الويكي Link to comment
iPrestege Posted February 23, 2013 Share Posted February 23, 2013 Syntax اقراهـ و اذا مافهمت شوف الامثلة تساعدك وهذا مثال على زر addEventHandler("onClientGUIClick",Button, function () -- الوظيفة المطلوبة end ) مثال كامل / addEventHandler("onClientGUIClick",PositionButton, function () setElementPosition (localPlayer,x,y,z) end ) Link to comment
MR:SADIQ Posted February 23, 2013 Author Share Posted February 23, 2013 GUIEditor = { memo = {}, button = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(183, 147, 479, 261, "أختيار الفريق v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(21, 33, 444, 217, "تم تصميم هذا المود بواسطة sadiq\nجميع الحقوق محفوظة للـسيرفر \nأختيار الفريق v1.0\n", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(64, 85, 129, 62, "اسم الزر الاول", false, GUIEditor.memo[1]) GUIEditor.button[3] = guiCreateButton(241, 87, 120, 67, "اسم الزر الثاني", false, GUIEditor.memo[1]) هذا كودي^^ شلون اربط الازرار؟ علمني عشان اتعلم واسوي كل مره بنفس الطريقة وشكرا برب Link to comment
#Al-Ha[J]aRii Posted February 23, 2013 Share Posted February 23, 2013 (edited) GUIEditor = { memo = {}, button = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(183, 147, 479, 261, "أختيار الفريق v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(21, 33, 444, 217, "تم تصميم هذا المود بواسطة sadiq\nجميع الحقوق محفوظة للـسيرفر \nأختيار الفريق v1.0\n", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(64, 85, 129, 62, "اسم الزر الاول", false, GUIEditor.memo[1]) GUIEditor.button[3] = guiCreateButton(241, 87, 120, 67, "اسم الزر الثاني", false, GUIEditor.memo[1]) هذا كودي^^ شلون اربط الازرار؟ علمني عشان اتعلم واسوي كل مره بنفس الطريقة وشكرا برب وضح ايي زر تبي تربطه لين تبي تربط زر الاول مثل ماقال Mr.Press[T]ege مثلا تبي تربطها بزر اسم الزر الاول تكتب addEventHandler("onClientGUIClick",GUIEditor.button[2], function () -- الوظيفة المطلوبة end ) Edited February 23, 2013 by Guest Link to comment
MR:SADIQ Posted February 23, 2013 Author Share Posted February 23, 2013 GUIEditor = { memo = {}, button = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(183, 147, 479, 261, "أختيار الفريق v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(21, 33, 444, 217, "تم تصميم هذا المود بواسطة sadiq\nجميع الحقوق محفوظة للـسيرفر \nأختيار الفريق v1.0\n", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(64, 85, 129, 62, "اسم الزر الاول", false, GUIEditor.memo[1]) GUIEditor.button[3] = guiCreateButton(241, 87, 120, 67, "اسم الزر الثاني", false, GUIEditor.memo[1]) هذا كودي^^ شلون اربط الازرار؟ علمني عشان اتعلم واسوي كل مره بنفس الطريقة وشكرا برب وضح ايي زر تبي تربطه ابغي اربط GUIEditor.button[2] = guiCreateButton(64, 85, 129, 62, "اسم الزر الاول", false, GUIEditor.memo[1]) Link to comment
iPrestege Posted February 23, 2013 Share Posted February 23, 2013 createTeam setPlayerTeam triggerServerEvent Link to comment
#Al-Ha[J]aRii Posted February 23, 2013 Share Posted February 23, 2013 GUIEditor = { memo = {}, button = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(183, 147, 479, 261, "أختيار الفريق v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(21, 33, 444, 217, "تم تصميم هذا المود بواسطة sadiq\nجميع الحقوق محفوظة للـسيرفر \nأختيار الفريق v1.0\n", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(64, 85, 129, 62, "اسم الزر الاول", false, GUIEditor.memo[1]) GUIEditor.button[3] = guiCreateButton(241, 87, 120, 67, "اسم الزر الثاني", false, GUIEditor.memo[1]) هذا كودي^^ شلون اربط الازرار؟ علمني عشان اتعلم واسوي كل مره بنفس الطريقة وشكرا برب وضح ايي زر تبي تربطه ابغي اربط GUIEditor.button[2] = guiCreateButton(64, 85, 129, 62, "اسم الزر الاول", false, GUIEditor.memo[1]) شوف ردي فوق ^ Link to comment
jafar Posted February 23, 2013 Share Posted February 23, 2013 (edited) مثال addEventHandler("onClientGUIClick", root, function() if(source == اسم الزر) then triggerServerEvent("spawn",localPlayer) end end) عشان تصنع التيم وتخلي اللاعب فيه استخدم طبعا سيرفر ,, createTeam setPlayerTeam spawnPlayer حق تربط الترقر بالسيرفر addEvent addEventHandler Edited February 23, 2013 by Guest Link to comment
#Al-Ha[J]aRii Posted February 23, 2013 Share Posted February 23, 2013 كود جعفر تحطه كلنت Link to comment
iPrestege Posted February 23, 2013 Share Posted February 23, 2013 دامهم عطوك الكود الكلنت خلني اكمل السيرفر : Team = createTeam ("Team[1]",255,0,0) addEvent("spawn",true) addEventHandler("spawn",root, function () setPlayerTeam(source,Team) end) Link to comment
jafar Posted February 23, 2013 Share Posted February 23, 2013 دامهم عطوك الكود الكلنت خلني اكمل السيرفر : Team = createTeam ("Team[1]",255,0,0) addEvent("spawn",true) addEventHandler("spawn",root, function () setPlayerTeam(source,Team) end) نسيت شي واحد spawnPlayer Link to comment
iPrestege Posted February 23, 2013 Share Posted February 23, 2013 دامهم عطوك الكود الكلنت خلني اكمل السيرفر : Team = createTeam ("Team[1]",255,0,0) addEvent("spawn",true) addEventHandler("spawn",root, function () setPlayerTeam(source,Team) end) نسيت شي واحد spawnPlayer ماطلب هالشيء هو طلب اختيار فريق بس ~ Link to comment
#Al-Ha[J]aRii Posted February 23, 2013 Share Posted February 23, 2013 دامهم عطوك الكود الكلنت خلني اكمل السيرفر : Team = createTeam ("Team[1]",255,0,0) addEvent("spawn",true) addEventHandler("spawn",root, function () setPlayerTeam(source,Team) end) نسيت شي واحد spawnPlayer ماطلب هالشيء هو طلب اختيار فريق بس ~ يب Link to comment
jafar Posted February 23, 2013 Share Posted February 23, 2013 دامهم عطوك الكود الكلنت خلني اكمل السيرفر : Team = createTeam ("Team[1]",255,0,0) addEvent("spawn",true) addEventHandler("spawn",root, function () setPlayerTeam(source,Team) end) نسيت شي واحد spawnPlayer ماطلب هالشيء هو طلب اختيار فريق بس ~ مانتبهت ذذ بس يمكن يحتاج ليه Link to comment
#Al-Ha[J]aRii Posted February 24, 2013 Share Posted February 24, 2013 -Client Side ! GUIEditor = { memo = {}, button = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(183, 147, 479, 261, "أختيار الفريق v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(21, 33, 444, 217, "تم تصميم هذا المود بواسطة sadiq\nجميع الحقوق محفوظة للـسيرفر \nأختيار الفريق v1.0\n", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(64, 85, 129, 62, "اسم الزر الاول", false, GUIEditor.memo[1]) GUIEditor.button[3] = guiCreateButton(241, 87, 120, 67, "اسم الزر الثاني", false, GUIEditor.memo[1]) addEventHandler("onClientGUIClick", root, function() if(source == GUIEditor.button[2]) then triggerServerEvent("spawn",localPlayer) end end) addEventHandler("onClientGUIClick", root, function() if(source == GUIEditor.button[3]) then triggerServerEvent("spawn1",localPlayer) end end) Server Side ! Team = createTeam ("Team[1]",255,0,0) addEvent("spawn",true) addEventHandler("spawn",root, function () setPlayerTeam(source,Team) end) Team2 = createTeam ("Team[2]",255,0,0) addEvent("spawn1",true) addEventHandler("spawn1",root, function () setPlayerTeam(source,Team2) end) سويت لك حق الزرين ذذ Link to comment
===|OSAMA|=== Posted February 25, 2013 Share Posted February 25, 2013 -Client Side ! GUIEditor = { memo = {}, button = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(183, 147, 479, 261, "أختيار الفريق v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.memo[1] = guiCreateMemo(21, 33, 444, 217, "تم تصميم هذا المود بواسطة sadiq\nجميع الحقوق محفوظة للـسيرفر \nأختيار الفريق v1.0\n", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(64, 85, 129, 62, "اسم الزر الاول", false, GUIEditor.memo[1]) GUIEditor.button[3] = guiCreateButton(241, 87, 120, 67, "اسم الزر الثاني", false, GUIEditor.memo[1]) addEventHandler("onClientGUIClick", root, function() if(source == GUIEditor.button[2]) then triggerServerEvent("spawn",localPlayer) end end) addEventHandler("onClientGUIClick", root, function() if(source == GUIEditor.button[3]) then triggerServerEvent("spawn1",localPlayer) end end) Server Side ! Team = createTeam ("Team[1]",255,0,0) addEvent("spawn",true) addEventHandler("spawn",root, function () setPlayerTeam(source,Team) end) Team2 = createTeam ("Team[2]",255,0,0) addEvent("spawn1",true) addEventHandler("spawn1",root, function () setPlayerTeam(source,Team2) end) سويت لك حق الزرين ذذ ^ إضافة على الكلنت حقكـ , يصصير كذآ , -- Client Side ! GUIEditor = { memo = {}, button = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(183, 147, 479, 261, "أختيار الفريق v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) showCursor ( true ) GUIEditor.memo[1] = guiCreateMemo(21, 33, 444, 217, "تم تصميم هذا المود بواسطة sadiq\nجميع الحقوق محفوظة للـسيرفر \nأختيار الفريق v1.0\n", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(64, 85, 129, 62, "اسم الزر الاول", false, GUIEditor.memo[1]) GUIEditor.button[3] = guiCreateButton(241, 87, 120, 67, "اسم الزر الثاني", false, GUIEditor.memo[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == GUIEditor.button[2] ) then triggerServerEvent ( "spawn", localPlayer ) guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) elseif ( source == GUIEditor.button[3] ) then triggerServerEvent ( "spawn1", localPlayer ) guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) end end ) 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