Mando Posted January 26, 2014 Author Share Posted January 26, 2014 لا ماسويت + دخلت التيم مقدر احط اسم التيم لان كنق مخليه حاسب التيم Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 يعني خلاص ماحد يقدر يصلحه ؟ Link to comment
iPrestege Posted January 27, 2014 Share Posted January 27, 2014 كامل الكلنت + كامل السيرفر بدون نقص عشان اشيك كامل . Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 كلنت GUIEditor = { button = {}, window = {}, label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(230, 271, 255, 196, "لوحة اللاعب", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) GUIEditor.button[1] = guiCreateButton(403, 425, 77, 36, "Call Police", false) GUIEditor.button[2] = guiCreateButton(234, 291, 77, 35, "Call Medic", false) GUIEditor.label[1] = guiCreateLabel(293, 393, 245, 17, "ملاحظة : كـل أسـبـوع يـتـم الـتـحديـث", false) end ) function close ( theButton ) guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) guiSetEnabled ( GUIEditor.button[1], false ) setTimer ( guiSetEnabled, 5000, 1, GUIEditor.button[1], true ) end addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == GUIEditor.button[1] ) then triggerServerEvent ( "call", localPlayer, "Police" ) close ( source ) elseif ( source == GUIEditor.button[2] ) then triggerServerEvent ( "call", localPlayer, "Medic" ) close ( source ) elseif ( source == GUIEditor.button[3] ) then triggerServerEvent ( "call", localPlayer, "Mechanic" ) close ( source ) end end, false ) سيرفر addEvent ( "call", true ) addEventHandler ( "call", root, function ( teamName ) for _, v in ipairs ( getPlayersInTeam ( getTeamFromName ( teamName ) ) ) do outputChatBox ( teamName .. " قام بالإتصال بفريق الـ " .. getPlayerName ( client ), v, 255, 255, 255, true ) end end ) Link to comment
iPrestege Posted January 27, 2014 Share Posted January 27, 2014 كلنت GUIEditor = { button = {}, window = {}, label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(230, 271, 255, 196, "لوحة اللاعب", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) GUIEditor.button[1] = guiCreateButton(403, 425, 77, 36, "Call Police", false) GUIEditor.button[2] = guiCreateButton(234, 291, 77, 35, "Call Medic", false) GUIEditor.label[1] = guiCreateLabel(293, 393, 245, 17, "ملاحظة : كـل أسـبـوع يـتـم الـتـحديـث", false) end ) function close ( theButton ) guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) guiSetEnabled ( GUIEditor.button[1], false ) setTimer ( guiSetEnabled, 5000, 1, GUIEditor.button[1], true ) end addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == GUIEditor.button[1] ) then triggerServerEvent ( "call", localPlayer, "Police" ) close ( source ) elseif ( source == GUIEditor.button[2] ) then triggerServerEvent ( "call", localPlayer, "Medic" ) close ( source ) elseif ( source == GUIEditor.button[3] ) then triggerServerEvent ( "call", localPlayer, "Mechanic" ) close ( source ) end end, false ) سيرفر addEvent ( "call", true ) addEventHandler ( "call", root, function ( teamName ) for _, v in ipairs ( getPlayersInTeam ( getTeamFromName ( teamName ) ) ) do outputChatBox ( teamName .. " قام بالإتصال بفريق الـ " .. getPlayerName ( client ), v, 255, 255, 255, true ) end end ) الازارار واللبل مو محطوطين باللوحة + اللوحة متأكد منها لانها ماتظهر عليها الازرار عندي ^ و عندك ارقمنت زايد هنا للزر ثالث بس مافية اصلاً ! addEventHandler ( "onClientGUIClick",guiRoot, function ( ) if ( source == GUIEditor.button[1] ) then triggerServerEvent ( "call", localPlayer, "Police" ) close ( source ) elseif ( source == GUIEditor.button[2] ) then triggerServerEvent ( "call", localPlayer, "Medic" ) close ( source ) end end ) Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 يا مستر برستيج لحد الحين ماصرت مشرف او مراقب لية ماشاء الله مشاركات 8000 + انا الحين مود صنع النافذة مدري وش يصيررر شوف اسوي نافذة واحط زر وابعدين اجي احط زر تاني اشوف الزر الاول وارا النافذة وماعرف اسوي شيء Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 كفؤؤؤؤ , الحين انا بدي اخليه بعد 5 ثواني يتصل كيف ؟؟؟ الكود \حق برستيج حطيتة لكن مدري لية ماشتغل addEventHandler ( 'onClientGUIClick',MyButton, function ( ) outputChatBox ( '* The Button Was Clicked!' ) guiSetEnabled ( source,false ) setTimer ( guiSetEnabled,5000,1,source,true ) end,false ) النافذة + كلنت حقي GUIEditor = { button = {}, window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(281, 240, 220, 84, "Call system v1.0 By Mando", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) Police = guiCreateButton(411, 291, 80, 28, "اتصال بالشرطة", false) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "C8FEFFFF") Medic = guiCreateButton(286, 263, 102, 32, "اتصال بالاسعاف", false) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "C8FEFFFF") end ) addEventHandler ( 'onClientGUIClick',Police, function ( ) guiSetEnabled ( source,false ) setTimer ( guiSetEnabled,5000,1,source,true ) end,false ) addEventHandler ( "onClientGUIClick",guiRoot, function ( ) if ( source == Police ) then triggerServerEvent ( "call", localPlayer, "Police" ) close ( source ) elseif ( source == Medic ) then triggerServerEvent ( "call", localPlayer, "Medic" ) close ( source ) end end ) Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 كفؤؤؤؤ , الحين انا بدي اخليه بعد 5 ثواني يتصل كيف ؟؟؟ الكود \حق برستيج حطيتة لكن مدري لية ماشتغل addEventHandler ( 'onClientGUIClick',MyButton, function ( ) outputChatBox ( '* The Button Was Clicked!' ) guiSetEnabled ( source,false ) setTimer ( guiSetEnabled,5000,1,source,true ) end,false ) النافذة + كلنت حقي GUIEditor = { button = {}, window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(281, 240, 220, 84, "Call system v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) Police = guiCreateButton(411, 291, 80, 28, "اتصال بالشرطة", false) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "C8FEFFFF") Medic = guiCreateButton(286, 263, 102, 32, "اتصال بالاسعاف", false) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "C8FEFFFF") end ) addEventHandler ( 'onClientGUIClick',Police, function ( ) guiSetEnabled ( source,false ) setTimer ( guiSetEnabled,5000,1,source,true ) end,false ) addEventHandler ( "onClientGUIClick",guiRoot, function ( ) if ( source == Police ) then triggerServerEvent ( "call", localPlayer, "Police" ) close ( source ) elseif ( source == Medic ) then triggerServerEvent ( "call", localPlayer, "Medic" ) close ( source ) end end ) Link to comment
K1NG Posted January 27, 2014 Share Posted January 27, 2014 يا مستر برستيج لحد الحين ماصرت مشرف او مراقب ليةماشاء الله مشاركات 8000 + انا الحين مود صنع النافذة مدري وش يصيررر شوف اسوي نافذة واحط زر وابعدين اجي احط زر تاني اشوف الزر الاول وارا النافذة وماعرف اسوي شيء شوف يوم تسوي النافذة وتجي تسوي الزر اضغط كلك يمين بداخل النافذة واختار انشاء زر وسو الزر على النافذة، لانه يوم تسوي كلكـ يمين خارج النافذة حق الزر بخارج النافذة، ومن الممكن انه يتسجل بإسم نافذة ثانية إذا كنت انت كابس كلك يمين على نافذة ثانية / أما إذا كبست كلكـ parentرح يتسجل الـ . وهذا هو الي صاير معكـ > parent = nil يمين وما كنت كابسها على نافذة معينة بكذا رح يكون الـ كفؤؤؤؤ ,الحين انا بدي اخليه بعد 5 ثواني يتصل كيف ؟؟؟ الكود \حق برستيج حطيتة لكن مدري لية ماشتغل addEventHandler ( 'onClientGUIClick',MyButton, function ( ) outputChatBox ( '* The Button Was Clicked!' ) guiSetEnabled ( source,false ) setTimer ( guiSetEnabled,5000,1,source,true ) end,false ) النافذة + كلنت حقي GUIEditor = { button = {}, window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(281, 240, 220, 84, "Call system v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) Police = guiCreateButton(411, 291, 80, 28, "اتصال بالشرطة", false) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "C8FEFFFF") Medic = guiCreateButton(286, 263, 102, 32, "اتصال بالاسعاف", false) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "C8FEFFFF") end ) addEventHandler ( 'onClientGUIClick',Police, function ( ) guiSetEnabled ( source,false ) setTimer ( guiSetEnabled,5000,1,source,true ) end,false ) addEventHandler ( "onClientGUIClick",guiRoot, function ( ) if ( source == Police ) then triggerServerEvent ( "call", localPlayer, "Police" ) close ( source ) elseif ( source == Medic ) then triggerServerEvent ( "call", localPlayer, "Medic" ) close ( source ) end end ) close مايحتاج تضيف شي انا مسويها من قبل هاذي الخاصية بداخل فنكشن لحد الآن الأزرار بخارج النافذة، وفيه عندكـ أكواد ناقصة، وأخطاء بأكواد التلوين، على كل حال هذي النافذة مع الأزرار مضبطة وتفتح بزر اف3 + : تفضل هذي الأكواد * Client Side: GUIEditor = { button = {}, window = {}, label = {} } addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) GUIEditor.window[1] = guiCreateWindow(230, 271, 255, 196, "Call system v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) guiSetVisible ( GUIEditor.window[1], false ) Medic = guiCreateButton(0.04, 0.10, 0.35, 0.17, "اتصال بالاسعاف", true, GUIEditor.window[1]) guiSetProperty(Medic, "NormalTextColour", "FFC8FEFF") Police = guiCreateButton(0.60, 0.76, 0.35, 0.17, "اتصال بالشرطة", true, GUIEditor.window[1]) guiSetProperty(Police, "NormalTextColour", "FFC8FEFF") GUIEditor.label[1] = guiCreateLabel(0.04, 0.61, 0.93, 0.12, "ملاحظة : كـل أسـبـوع يـتـم الـتـحديـث", true, GUIEditor.window[1]) guiLabelSetHorizontalAlign ( GUIEditor.label[1], "right" ) end ) bindKey ( "F3", "down", function ( ) guiSetVisible ( GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) end ) function close ( theButton ) guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) guiSetEnabled ( theButton, false ) setTimer ( guiSetEnabled, 5000, 1, theButton, true ) end addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == Medic ) then triggerServerEvent ( "call", localPlayer, "Medic" ) close ( source ) elseif ( source == Police ) then triggerServerEvent ( "call", localPlayer, "Police" ) close ( source ) end end ) * Server Side: addEvent ( "call", true ) addEventHandler ( "call", root, function ( teamName ) for _, v in ipairs ( getPlayersInTeam ( getTeamFromName ( teamName ) ) ) do outputChatBox ( teamName .. " قام بالإتصال بفريق الـ " .. getPlayerName ( client ), v, 255, 255, 255, true ) end outputChatBox ( teamName .. " تم الإتصال بفريق الـ *", client, 0, 255, 0, true ) end ) Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 يا مستر برستيج لحد الحين ماصرت مشرف او مراقب ليةماشاء الله مشاركات 8000 + انا الحين مود صنع النافذة مدري وش يصيررر شوف اسوي نافذة واحط زر وابعدين اجي احط زر تاني اشوف الزر الاول وارا النافذة وماعرف اسوي شيء شوف يوم تسوي النافذة وتجي تسوي الزر اضغط كلك يمين بداخل النافذة واختار انشاء زر وسو الزر على النافذة، لانه يوم تسوي كلكـ يمين خارج النافذة حق الزر بخارج النافذة، ومن الممكن انه يتسجل بإسم نافذة ثانية إذا كنت انت كابس كلك يمين على نافذة ثانية / أما إذا كبست كلكـ parentرح يتسجل الـ . وهذا هو الي صاير معكـ > parent = nil يمين وما كنت كابسها على نافذة معينة بكذا رح يكون الـ كفؤؤؤؤ ,الحين انا بدي اخليه بعد 5 ثواني يتصل كيف ؟؟؟ الكود \حق برستيج حطيتة لكن مدري لية ماشتغل addEventHandler ( 'onClientGUIClick',MyButton, function ( ) outputChatBox ( '* The Button Was Clicked!' ) guiSetEnabled ( source,false ) setTimer ( guiSetEnabled,5000,1,source,true ) end,false ) النافذة + كلنت حقي GUIEditor = { button = {}, window = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(281, 240, 220, 84, "Call system v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) Police = guiCreateButton(411, 291, 80, 28, "اتصال بالشرطة", false) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "C8FEFFFF") Medic = guiCreateButton(286, 263, 102, 32, "اتصال بالاسعاف", false) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "C8FEFFFF") end ) addEventHandler ( 'onClientGUIClick',Police, function ( ) guiSetEnabled ( source,false ) setTimer ( guiSetEnabled,5000,1,source,true ) end,false ) addEventHandler ( "onClientGUIClick",guiRoot, function ( ) if ( source == Police ) then triggerServerEvent ( "call", localPlayer, "Police" ) close ( source ) elseif ( source == Medic ) then triggerServerEvent ( "call", localPlayer, "Medic" ) close ( source ) end end ) close مايحتاج تضيف شي انا مسويها من قبل هاذي الخاصية بداخل فنكشن لحد الآن الأزرار بخارج النافذة، وفيه عندكـ أكواد ناقصة، وأخطاء بأكواد التلوين، على كل حال هذي النافذة مع الأزرار مضبطة وتفتح بزر اف3 + : تفضل هذي الأكواد * Client Side: GUIEditor = { button = {}, window = {}, label = {} } addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) GUIEditor.window[1] = guiCreateWindow(230, 271, 255, 196, "Call system v1.0", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 1.00) guiSetVisible ( GUIEditor.window[1], false ) Medic = guiCreateButton(0.04, 0.10, 0.35, 0.17, "اتصال بالاسعاف", true, GUIEditor.window[1]) guiSetProperty(Medic, "NormalTextColour", "FFC8FEFF") Police = guiCreateButton(0.60, 0.76, 0.35, 0.17, "اتصال بالشرطة", true, GUIEditor.window[1]) guiSetProperty(Police, "NormalTextColour", "FFC8FEFF") GUIEditor.label[1] = guiCreateLabel(0.04, 0.61, 0.93, 0.12, "ملاحظة : كـل أسـبـوع يـتـم الـتـحديـث", true, GUIEditor.window[1]) guiLabelSetHorizontalAlign ( GUIEditor.label[1], "right" ) end ) bindKey ( "F3", "down", function ( ) guiSetVisible ( GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) end ) function close ( theButton ) guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) guiSetEnabled ( theButton, false ) setTimer ( guiSetEnabled, 5000, 1, theButton, true ) end addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == Medic ) then triggerServerEvent ( "call", localPlayer, "Medic" ) close ( source ) elseif ( source == Police ) then triggerServerEvent ( "call", localPlayer, "Police" ) close ( source ) end end ) * Server Side: addEvent ( "call", true ) addEventHandler ( "call", root, function ( teamName ) for _, v in ipairs ( getPlayersInTeam ( getTeamFromName ( teamName ) ) ) do outputChatBox ( teamName .. " قام بالإتصال بفريق الـ " .. getPlayerName ( client ), v, 255, 255, 255, true ) end outputChatBox ( teamName .. " تم الإتصال بفريق الـ *", client, 0, 255, 0, true ) end ) كفو كنق شغال بس المشكلة اني لو احط زر داخل النافذة واجي احط مثلآ " اتصال بالشرطة " يجي ورا النافذة صورة توضحيه Link to comment
K1NG Posted January 27, 2014 Share Posted January 27, 2014 كفو كنق شغالبس المشكلة اني لو احط زر داخل النافذة واجي احط مثلآ " اتصال بالشرطة " يجي ورا النافذة صورة توضحيه شوف يوم تسوي النافذة وتجي تسوي الزر اضغط كلك يمين بداخل النافذة واختار انشاء زر وسو الزر على النافذة، لانه يوم تسوي كلكـ يمين خارج النافذةحق الزر بخارج النافذة، ومن الممكن انه يتسجل بإسم نافذة ثانية إذا كنت انت كابس كلك يمين على نافذة ثانية / أما إذا كبست كلكـ parentرح يتسجل الـ . وهذا هو الي صاير معكـ > parent = nil يمين وما كنت كابسها على نافذة معينة بكذا رح يكون الـ . هو النافذة الي كان المؤشر عليها يوم كبست كلك يمين parent يوم تجي تسوي الزر أكبس كلكـ يمين وخل المؤشر حق الماوس بداخل النافذة عشان يكون الـ Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 كفو كنق شغالبس المشكلة اني لو احط زر داخل النافذة واجي احط مثلآ " اتصال بالشرطة " يجي ورا النافذة صورة توضحيه شوف يوم تسوي النافذة وتجي تسوي الزر اضغط كلك يمين بداخل النافذة واختار انشاء زر وسو الزر على النافذة، لانه يوم تسوي كلكـ يمين خارج النافذةحق الزر بخارج النافذة، ومن الممكن انه يتسجل بإسم نافذة ثانية إذا كنت انت كابس كلك يمين على نافذة ثانية / أما إذا كبست كلكـ parentرح يتسجل الـ . وهذا هو الي صاير معكـ > parent = nil يمين وما كنت كابسها على نافذة معينة بكذا رح يكون الـ . هو النافذة الي كان المؤشر عليها يوم كبست كلك يمين parent يوم تجي تسوي الزر أكبس كلكـ يمين وخل المؤشر حق الماوس بداخل النافذة عشان يكون الـ مشكورررررررررر كنق اخوي تعبتك معي انت والشباب ! Link to comment
فاّرس Posted January 27, 2014 Share Posted January 27, 2014 parent للفائده, مشكلتك انك ما حطيت ارقومنت الـ guiCreateButton مثلا element guiCreateButton ( float x, float y, float width, float height, string text, bool relative, [ element parent = nil ] ) مثلا انت سويت الزر كذا button = guiCreateButton( 0.7, 0.1, 0.2, 0.1, "Output!", true ) كذا ما راح يكون مع النافذه راح يكون لحاله تحط متغير النافذه , مثال true لكن بعد كلمه myWindow = guiCreateWindow(...) button = guiCreateButton( 0.7, 0.1, 0.2, 0.1, "Output!", false,myWindow) طبعا ممكن تواجهك مشكله في الاحداثيات , راح تتغير لأنك ربطت الزر بالنافذه , زود ونقص على كيفك لين يضبك معك Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 مشكور ذا بست الحين فوق الكود مكتوب كدا true تحت لية false Link to comment
iPrestege Posted January 27, 2014 Share Posted January 27, 2014 مشكور ذا بست الحين فوق الكود مكتوب كدا true تحت لية false اذا كانت اللوحة ريلاتف = true اذا كانت اوبستوف = false ذا بست عنده خطا بسيط فيها بس . Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 اها يعني تقصد الكود يصير كدا ؟ myWindow = guiCreateWindow(...) button = guiCreateButton( 0.7, 0.1, 0.2, 0.1, "Output!", true,myWindow) Link to comment
Mando Posted January 27, 2014 Author Share Posted January 27, 2014 مشكوررررررر شكرآ ^ 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