saef Posted October 20, 2015 Share Posted October 20, 2015 كيف حال الشبآب عسآكم بخيرء وصحه و سلامه الييوم انا ابي اسوي لوحه وفيه بونت واحد زر يعنيء ابي لم اضرب على الزر يطل لي لوحه ثانيء ابي ادخل فيه مود لم اضرب ازر يطلع لي المود 12مثل سيرفر الوزاره اف Link to comment
SycroX Posted October 20, 2015 Share Posted October 20, 2015 لو قصدك تضغط علي زر و يطلع لك لوحة 'onClientGUIClick' guiSetVisible Link to comment
#CroSs Posted October 20, 2015 Share Posted October 20, 2015 "onClientGUIClick" -- Event guiCreateWindow guiCreateButton guiSetVisible ثانياً كيف تدخل مود ؟ يعني تضغط عليه يشتغل مود ؟ Link to comment
TAPL Posted October 20, 2015 Share Posted October 20, 2015 سوي فنكشن بكل مود لفتح نافذة المود و سوي للفنكشن اكسبورت call ممكن تستخدم طرق ثانية مثل تريقر او كومند مع استخدام الفنكشن ذا executeCommandHandler Link to comment
saef Posted October 20, 2015 Author Share Posted October 20, 2015 سوي فنكشن بكل مود لفتح نافذة المود و سوي للفنكشن اكسبورت call ممكن تستخدم طرق ثانية مثل تريقر او كومند مع استخدام الفنكشن ذا executeCommandHandler addEventHandler("onClientGUIClick",root, function () if source == Laser_pL then if ( guiGetVisible(Laser_Wnd) == false ) then guiSetVisible(Panel_Wnd,false) showCursor(false) guiSetInputEnabled(false) end guiSetVisible(Laser_Wnd,not guiGetVisible(Laser_Wnd)) showCursor(guiGetVisible(Laser_Wnd)) guiSetInputEnabled(guiGetVisible(Laser_Wnd)) end end ) طيب وهذا الكود يعنفع ي حبيء؟ لفتح لوحه اخر Link to comment
momar5700 Posted October 20, 2015 Share Posted October 20, 2015 اتفضل اخوي شوف شرح مستر جراند راح يفيدك #دروس برمجة | شرح زر بداخل لوحة لفتح لوحة أخرى ~|2015 by MR.GRAND Link to comment
saef Posted October 20, 2015 Author Share Posted October 20, 2015 اتفضل اخوي شوف شرح مستر جراند راح يفيدك#دروس برمجة | شرح زر بداخل لوحة لفتح لوحة أخرى ~|2015 by MR.GRAND الكواد حق المودات موقع الخليج مقفل ي ليت لو معك ترفعه لي على اي مواقعء غير الخليجء \ Link to comment
3NAD Posted October 20, 2015 Share Posted October 20, 2015 addEventHandler("onClientGUIClick",root, function () if source == Laser_pL then guiSetVisible(Window,not guiGetVisible(Window)) end end ) Laser_pL للنافذة اللي تبيها تفتح عن طريق الزر Windowغير تعريف ال Link to comment
momar5700 Posted October 20, 2015 Share Posted October 20, 2015 يعني انت ماتعرف تسوي من فيديو طيب خدهههههههههههه http://up.top4top.net/downloadf-top4top ... 1-zip.html Link to comment
saef Posted October 20, 2015 Author Share Posted October 20, 2015 (edited) addEventHandler("onClientGUIClick",root, function () if source == Laser_pL then guiSetVisible(Window,not guiGetVisible(Window)) end end ) Laser_pL للنافذة اللي تبيها تفتح عن طريق الزر Windowغير تعريف ال تسللمء تحت التجربهء -- يعني انت ماتعرف تسوي من فيديو طيب خدههههههههههههhttp://up.top4top.net/downloadf-top4top ... 1-zip.html تسلم واللهء جآري التجريبه -- addEventHandler("onClientGUIClick",root, function () if source == Laser_pL then guiSetVisible(Window,not guiGetVisible(Window)) end end ) Laser_pL للنافذة اللي تبيها تفتح عن طريق الزر Windowغير تعريف ال تسللمء تحت التجربهء اخو جربته و حطيت الزر طيب الي وندو الس تحت الثنيتني اغير عليه ولا اخليه^^ Edited October 23, 2015 by Guest Link to comment
momar5700 Posted October 20, 2015 Share Posted October 20, 2015 اسهل شي خلي لوحة الي تبيه تفتح بزر داخل لوحة تفتح باف 8 ورح عند الوحة الاول وحط فيها زر كدا addEventHandler('onClientGUIClick',root, function() if source == GUIEditor.button[2] then --هنا اسم زر showCursor ( false ) executeCommandHandler ( "QWANEN" )-- هنا اس كلمة الي راح تكتبها في اف8 guiSetVisible (GUIEditor.window[1] ,false) -- هنا اسم لوحة end end ) Link to comment
3NAD Posted October 21, 2015 Share Posted October 21, 2015 اخو جربته و حطيت الزر طيب الي وندو الس تحت الثنيتني اغير عليه ولا اخليه^^ ايه حط تعريف الوندو اللي تبيها تفتح وتسكر بالزر Link to comment
saef Posted October 22, 2015 Author Share Posted October 22, 2015 اخو جربته و حطيت الزر طيب الي وندو الس تحت الثنيتني اغير عليه ولا اخليه^^ ايه حط تعريف الوندو اللي تبيها تفتح وتسكر بالزر اخوي كودك م زبط بس مشكورين و ي معاند الان انا سويته على كود ثانيء اضفة اول شيء مود اليزر في زر و زبط و ركب و لم اضب الزر يدخل عاديء اما لو ضفت لوحه ثاني على زر اخر م تجيء شوف هذا الاكواد حقت الي اشتغلت والي م شتغلت تلقيه تحته هذا الشغال GUIEditor = { button = {}, window = {}, label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(373, 168, 494, 438, "M.5||M.5", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 0.72) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF10EFBD") GUIEditor.button[1] = guiCreateButton(66, 114, 173, 60, "الــيــزر", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFDFA01") GUIEditor.button[2] = guiCreateButton(66, 216, 173, 60, "لـوحــة الشكآويء", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FF36D300") GUIEditor.label[1] = guiCreateLabel(26, -184, 313, 49, "", false, GUIEditor.button[2]) GUIEditor.button[3] = guiCreateButton(66, 318, 173, 60, "قريبآآآ", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[3], "default-bold-small") guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFCD040E") GUIEditor.button[4] = guiCreateButton(261, 114, 173, 60, "ارسآل الفلوووسء", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[4], "default-bold-small") guiSetProperty(GUIEditor.button[4], "NormalTextColour", "FFF20B72") GUIEditor.button[5] = guiCreateButton(261, 216, 173, 60, "قوانين السيرفر", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[5], "default-bold-small") guiSetProperty(GUIEditor.button[5], "NormalTextColour", "FF4102D0") GUIEditor.button[6] = guiCreateButton(261, 318, 173, 60, "قريبآآآ", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[6], "default-bold-small") guiSetProperty(GUIEditor.button[6], "NormalTextColour", "FFAF02C8") GUIEditor.label[2] = guiCreateLabel(146, 36, 318, 50, "=======================", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[2], "default-bold-small") guiLabelSetColor(GUIEditor.label[2], 244, 247, 43) end ) bindKey("F6","down", function () if guiGetVisible(GUIEditor.window[1]) then guiSetVisible(GUIEditor.window[1],false) showCursor(false) guiSetInputEnabled(false) else guiSetVisible(GUIEditor.window[1],true) showCursor(true) guiSetInputEnabled(true) end end ) addEventHandler("onClientGUIClick",root, function () if source == GUIEditor.button[1] then if ( guiGetVisible(Laser_Wnd) == false ) then guiSetVisible(GUIEditor.window[1],false) showCursor(false) guiSetInputEnabled(false) end guiSetVisible(Laser_Wnd,not guiGetVisible(Laser_Wnd)) showCursor(guiGetVisible(Laser_Wnd)) guiSetInputEnabled(guiGetVisible(Laser_Wnd)) end end ) local dots = {} CMD_LASER = "laser" CMD_LASERCOLOR = "lasercolor" laserWidth = 2 dotSize = .05 localPlayer = getLocalPlayer() picklasercolor = 0 colorPickerInitialized = 0 oldcolors = {r=255,g=0,b=0,a=255} addEventHandler("onClientResourceStart", getRootElement(), function(res) if res == getThisResource() then outputChatBox("", 245,0,0) SetLaserEnabled(localPlayer, true) SetLaserColor(localPlayer, oldcolors.r,oldcolors.g,oldcolors.b,oldcolors.a) if colorPickerInitialized == 0 then initColorPicker() end elseif res == getResourceFromName("colorpicker") then if colorPickerInitialized == 0 then initColorPicker() end end end ) addEventHandler("onClientResourceStop", getRootElement(), function(res) if res == getThisResource() then outputChatBox("STOP", 245,0,0) SetLaserEnabled(localPlayer, false) end end ) function centerWindow(center_window) local screenW, screenH = guiGetScreenSize() local windowW, windowH = guiGetSize(center_window, false) local x, y = (screenW - windowW) / 2, (screenH - windowH) / 2 guiSetPosition(center_window, x, y, false) end GUIEditor = { tab = {}, button = {}, window = {}, checkbox = {}, label = {}, tabpanel = {}, } Laser_Wnd = guiCreateWindow(183, 26, 405, 498, "===[ M.5|~لوحة اختيار لون الليزر ~|M.5]===", false) guiWindowSetSizable(Laser_Wnd, false) guiSetProperty(Laser_Wnd, "CaptionColour", "FFFEEF00") setElementID(Laser_Wnd,'laser') guiSetVisible(Laser_Wnd,false) GUIEditor.tabpanel[1] = guiCreateTabPanel(10, 43, 386, 424, false, Laser_Wnd) GUIEditor.tab[1] = guiCreateTab("=[ لون اللزر 1 ]=", GUIEditor.tabpanel[1]) GUIEditor.checkbox[1] = guiCreateCheckBox(261, 21, 122, 15, "=[ اختيار اللون ]=", true, false, GUIEditor.tab[1]) guiSetProperty(GUIEditor.checkbox[1], "NormalTextColour", "FF0005FF") GUIEditor.checkbox[2] = guiCreateCheckBox(261, 62, 122, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[1]) guiSetProperty(GUIEditor.checkbox[2], "NormalTextColour", "FFFFF600") GUIEditor.checkbox[3] = guiCreateCheckBox(260, 109, 122, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[1]) guiSetProperty(GUIEditor.checkbox[3], "NormalTextColour", "FF41FF00") GUIEditor.checkbox[4] = guiCreateCheckBox(260, 155, 122, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[1]) guiSetProperty(GUIEditor.checkbox[4], "NormalTextColour", "FFFF0000") GUIEditor.checkbox[5] = guiCreateCheckBox(260, 200, 122, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[1]) guiSetProperty(GUIEditor.checkbox[5], "NormalTextColour", "FF00FFFB") GUIEditor.checkbox[6] = guiCreateCheckBox(260, 244, 122, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[1]) guiSetProperty(GUIEditor.checkbox[6], "NormalTextColour", "FFFF00FC") GUIEditor.checkbox[7] = guiCreateCheckBox(260, 289, 122, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[1]) guiSetProperty(GUIEditor.checkbox[7], "NormalTextColour", "FF04FA72") GUIEditor.checkbox[8] = guiCreateCheckBox(259, 326, 122, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[1]) guiSetProperty(GUIEditor.checkbox[8], "NormalTextColour", "FFFF3C00") GUIEditor.checkbox[9] = guiCreateCheckBox(260, 365, 122, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[1]) guiSetProperty(GUIEditor.checkbox[9], "NormalTextColour", "FFF00EED") GUIEditor.tab[2] = guiCreateTab("=[ لون الليزر 2 ]=", GUIEditor.tabpanel[1]) GUIEditor.checkbox[10] = guiCreateCheckBox(267, 25, 111, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[2]) guiSetProperty(GUIEditor.checkbox[10], "NormalTextColour", "FFDF5E00") GUIEditor.checkbox[11] = guiCreateCheckBox(267, 62, 111, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[2]) guiSetProperty(GUIEditor.checkbox[11], "NormalTextColour", "FFC51942") GUIEditor.checkbox[12] = guiCreateCheckBox(267, 104, 111, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[2]) guiSetProperty(GUIEditor.checkbox[12], "NormalTextColour", "FFBF1EAE") GUIEditor.checkbox[13] = guiCreateCheckBox(267, 154, 111, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[2]) guiSetProperty(GUIEditor.checkbox[13], "NormalTextColour", "FF1E4F56") GUIEditor.checkbox[14] = guiCreateCheckBox(267, 202, 111, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[2]) guiSetProperty(GUIEditor.checkbox[14], "NormalTextColour", "FFA94DE9") GUIEditor.checkbox[15] = guiCreateCheckBox(267, 255, 111, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[2]) guiSetProperty(GUIEditor.checkbox[15], "NormalTextColour", "FFC01385") GUIEditor.checkbox[16] = guiCreateCheckBox(267, 303, 111, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[2]) guiSetProperty(GUIEditor.checkbox[16], "NormalTextColour", "FFD30000") GUIEditor.checkbox[17] = guiCreateCheckBox(267, 359, 111, 15, "=[ اختيار اللون ]=", false, false, GUIEditor.tab[2]) guiSetProperty(GUIEditor.checkbox[17], "NormalTextColour", "FF000BFF") GUIEditor.button[1] = guiCreateButton(231, 23, 165, 25, "تشغيل الليزر", false, Laser_Wnd) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") GUIEditor.label[1] = guiCreateLabel(10, 473, 343, 20, "By:Mr.SPORT ", false, Laser_Wnd) GUIEditor.button[2] = guiCreateButton(360, 469, 36, 20, "X", false, Laser_Wnd) addCommandHandler('LASER', function() local vis = not guiGetVisible(Laser_Wnd) guiSetVisible(Laser_Wnd,vis) showCursor(vis) end ) addEventHandler ( "onClientGUIClick",GUIEditor.button[1], function ( ) ToggleLaserEnabled() end,false ) addEventHandler ( "onClientGUIClick",GUIEditor.button[2], function ( ) playSoundFrontEnd(40) guiSetVisible (Laser_Wnd, false) showCursor ( false ) end,false ) addEventHandler("onClientMouseEnter",root, function ( ) for k,v in ipairs(getElementsByType("gui-checkbox",resourceRoot)) do if source == v then playSoundFrontEnd(3) end end end ) addEventHandler("onClientGUIClick", getResourceGUIElement(getThisResource()), function(buttonN,state) if(buttonN == "left" and state == "up") and getElementType(source) == "gui-checkbox" then if IsLaserEnabled(localPlayer) == false then outputChatBox("يجب تشغيل الليزر أولا !^", 245,0,0) return end for i = 1,#GUIEditor.checkbox do if GUIEditor.checkbox[i] ~= source then guiCheckBoxSetSelected(GUIEditor.checkbox[i],false) end end if ( guiCheckBoxGetSelected(source) ) then local GetColor = guiGetProperty(source, "NormalTextColour") if GetColor then local hex = '#'..GetColor hex = hex:gsub("#","") local r,g,b = tonumber("0x"..hex:sub(3,4)), tonumber("0x"..hex:sub(5,6)), tonumber("0x"..hex:sub(7,8)) playSoundFrontEnd(1) ChangeLaserColor(cmd, r,g,b,255) outputChatBox('تم إختيار اللون بنجاح',255,0,0) end end end end ) addEventHandler("onClientElementDataChange", localPlayer, function(dataName, oldValue) if getElementType(source) == "player" and source == localPlayer and dataName == "laser.on" then local newValue = getElementData(source, dataName) if oldValue == true and newValue == false then unbindKey("aim_weapon", "both", AimKeyPressed) elseif oldValue == false and newValue == true then bindKey("aim_weapon", "both", AimKeyPressed) end end end ) Link to comment
Rockyz Posted October 22, 2015 Share Posted October 22, 2015 GUIEditor = { button = {}, window = {}, label = {} } addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) GUIEditor.window[1] = guiCreateWindow(373, 168, 494, 438, "M.5||M.5", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 0.72) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF10EFBD") guiSetVisible ( GUIEditor.window[1], false ) GUIEditor.button[1] = guiCreateButton(66, 114, 173, 60, "الــيــزر", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFDFA01") GUIEditor.button[2] = guiCreateButton(66, 216, 173, 60, "لـوحةة آلـششيلآت", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FF36D300") GUIEditor.label[1] = guiCreateLabel(26, -184, 313, 49, "", false, GUIEditor.button[2]) GUIEditor.button[3] = guiCreateButton(66, 318, 173, 60, "قريبآآآ", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[3], "default-bold-small") guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFCD040E") GUIEditor.button[4] = guiCreateButton(261, 114, 173, 60, "ارسآل الفلوووسء", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[4], "default-bold-small") guiSetProperty(GUIEditor.button[4], "NormalTextColour", "FFF20B72") GUIEditor.button[5] = guiCreateButton(261, 216, 173, 60, "قوانين السيرفر", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[5], "default-bold-small") guiSetProperty(GUIEditor.button[5], "NormalTextColour", "FF4102D0") GUIEditor.button[6] = guiCreateButton(261, 318, 173, 60, "قريبآآآ", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[6], "default-bold-small") guiSetProperty(GUIEditor.button[6], "NormalTextColour", "FFAF02C8") GUIEditor.label[2] = guiCreateLabel(146, 36, 318, 50, "=======================", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[2], "default-bold-small") guiLabelSetColor(GUIEditor.label[2], 244, 247, 43) end ) bindKey ( "F6", "down", function ( ) guiSetVisible ( GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) end ) local dots = {} CMD_LASER = "laser" CMD_LASERCOLOR = "lasercolor" laserWidth = 2 dotSize = .05 localPlayer = getLocalPlayer() picklasercolor = 0 colorPickerInitialized = 0 oldcolors = {r=255,g=0,b=0,a=255} addEventHandler("onClientResourceStart", root, function(res) if res == getThisResource() then outputChatBox("", 245,0,0) SetLaserEnabled(localPlayer, true) SetLaserColor(localPlayer, oldcolors.r,oldcolors.g,oldcolors.b,oldcolors.a) if colorPickerInitialized == 0 then initColorPicker() end elseif res == getResourceFromName("colorpicker") then if colorPickerInitialized == 0 then initColorPicker() end end end ) addEventHandler("onClientResourceStop", root, function(res) if res == getThisResource() then outputChatBox("STOP", 245,0,0) SetLaserEnabled(localPlayer, false) end end ) function centerWindow(center_window) local screenW, screenH = guiGetScreenSize() local windowW, windowH = guiGetSize(center_window, false) local x, y = (screenW - windowW) / 2, (screenH - windowH) / 2 guiSetPosition(center_window, x, y, false) end LASE = { tab = {}, button = {}, window = {}, checkbox = {}, label = {}, tabpanel = {}, } addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) Laser_Wnd = guiCreateWindow(183, 26, 405, 498, "===[ M.5|~لوحة اختيار لون الليزر ~|M.5]===", false) guiWindowSetSizable(Laser_Wnd, false) guiSetProperty(Laser_Wnd, "CaptionColour", "FFFEEF00") setElementID(Laser_Wnd,'laser') guiSetVisible(Laser_Wnd,false) LASE.tabpanel[1] = guiCreateTabPanel(10, 43, 386, 424, false, Laser_Wnd) LASE.tab[1] = guiCreateTab("=[ لون اللزر 1 ]=", LASE.tabpanel[1]) LASE.checkbox[1] = guiCreateCheckBox(261, 21, 122, 15, "=[ اختيار اللون ]=", true, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[1], "NormalTextColour", "FF0005FF") LASE.checkbox[2] = guiCreateCheckBox(261, 62, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[2], "NormalTextColour", "FFFFF600") LASE.checkbox[3] = guiCreateCheckBox(260, 109, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[3], "NormalTextColour", "FF41FF00") LASE.checkbox[4] = guiCreateCheckBox(260, 155, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[4], "NormalTextColour", "FFFF0000") LASE.checkbox[5] = guiCreateCheckBox(260, 200, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[5], "NormalTextColour", "FF00FFFB") LASE.checkbox[6] = guiCreateCheckBox(260, 244, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[6], "NormalTextColour", "FFFF00FC") LASE.checkbox[7] = guiCreateCheckBox(260, 289, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[7], "NormalTextColour", "FF04FA72") LASE.checkbox[8] = guiCreateCheckBox(259, 326, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[8], "NormalTextColour", "FFFF3C00") LASE.checkbox[9] = guiCreateCheckBox(260, 365, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[9], "NormalTextColour", "FFF00EED") LASE.tab[2] = guiCreateTab("=[ لون الليزر 2 ]=", LASE.tabpanel[1]) LASE.checkbox[10] = guiCreateCheckBox(267, 25, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[10], "NormalTextColour", "FFDF5E00") LASE.checkbox[11] = guiCreateCheckBox(267, 62, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[11], "NormalTextColour", "FFC51942") LASE.checkbox[12] = guiCreateCheckBox(267, 104, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[12], "NormalTextColour", "FFBF1EAE") LASE.checkbox[13] = guiCreateCheckBox(267, 154, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[13], "NormalTextColour", "FF1E4F56") LASE.checkbox[14] = guiCreateCheckBox(267, 202, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[14], "NormalTextColour", "FFA94DE9") LASE.checkbox[15] = guiCreateCheckBox(267, 255, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[15], "NormalTextColour", "FFC01385") LASE.checkbox[16] = guiCreateCheckBox(267, 303, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[16], "NormalTextColour", "FFD30000") LASE.checkbox[17] = guiCreateCheckBox(267, 359, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[17], "NormalTextColour", "FF000BFF") LASE.button[1] = guiCreateButton(231, 23, 165, 25, "تشغيل الليزر", false, Laser_Wnd) guiSetProperty(LASE.button[1], "NormalTextColour", "FFAAAAAA") LASE.label[1] = guiCreateLabel(10, 473, 343, 20, "By:Mr.SPORT ", false, Laser_Wnd) LASE.button[2] = guiCreateButton(360, 469, 36, 20, "X", false, Laser_Wnd) end ) addCommandHandler('LASER', function() local vis = not guiGetVisible(Laser_Wnd) guiSetVisible(Laser_Wnd,vis) showCursor(vis) end ) addEventHandler ( "onClientGUIClick",LASE.button[1], function ( ) ToggleLaserEnabled() end,false ) addEventHandler ( "onClientGUIClick",LASE.button[2], function ( ) playSoundFrontEnd(40) guiSetVisible (Laser_Wnd, false) showCursor ( false ) end,false ) addEventHandler("onClientMouseEnter",root, function ( ) for k,v in ipairs(getElementsByType("gui-checkbox",resourceRoot)) do if source == v then playSoundFrontEnd(3) end end end ) addEventHandler("onClientGUIClick", getResourceGUIElement(getThisResource()), function(buttonN,state) if(buttonN == "left" and state == "up") and getElementType(source) == "gui-checkbox" then if IsLaserEnabled(localPlayer) == false then outputChatBox("يجب تشغيل الليزر أولا !^", 245,0,0) return end for i = 1,#LASE.checkbox do if LASE.checkbox[i] ~= source then guiCheckBoxSetSelected(LASE.checkbox[i],false) end end if ( guiCheckBoxGetSelected(source) ) then local GetColor = guiGetProperty(source, "NormalTextColour") if GetColor then local hex = '#'..GetColor hex = hex:gsub("#","") local r,g,b = tonumber("0x"..hex:sub(3,4)), tonumber("0x"..hex:sub(5,6)), tonumber("0x"..hex:sub(7,8)) playSoundFrontEnd(1) ChangeLaserColor(cmd, r,g,b,255) outputChatBox('تم إختيار اللون بنجاح',255,0,0) end end end end ) addEventHandler("onClientElementDataChange", localPlayer, function(dataName, oldValue) if getElementType(source) == "player" and source == localPlayer and dataName == "laser.on" then local newValue = getElementData(source, dataName) if oldValue == true and newValue == false then unbindKey("aim_weapon", "both", AimKeyPressed) elseif oldValue == false and newValue == true then bindKey("aim_weapon", "both", AimKeyPressed) end end end ) addEventHandler( "onClientRender", root, function() local players = getElementsByType("player") for k,v in ipairs(players) do if getElementData(v, "laser.on") then DrawLaser(v) end end end ) addEventHandler( "onClientPreRender", root, function() local players = getElementsByType("player") for k,v in ipairs(players) do if getElementData(v, "laser.on") then --DrawLaser(v) end end end ) function AimKeyPressed(key, state) -- attempt to sync when aiming with binds, getPedControlState seems weird... if state == "down" then Link to comment
saef Posted October 22, 2015 Author Share Posted October 22, 2015 GUIEditor = { button = {}, window = {}, label = {} } addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) GUIEditor.window[1] = guiCreateWindow(373, 168, 494, 438, "M.5||M.5", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetAlpha(GUIEditor.window[1], 0.72) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF10EFBD") guiSetVisible ( GUIEditor.window[1], false ) GUIEditor.button[1] = guiCreateButton(66, 114, 173, 60, "الــيــزر", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[1], "default-bold-small") guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFDFA01") GUIEditor.button[2] = guiCreateButton(66, 216, 173, 60, "لـوحةة آلـششيلآت", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[2], "default-bold-small") guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FF36D300") GUIEditor.label[1] = guiCreateLabel(26, -184, 313, 49, "", false, GUIEditor.button[2]) GUIEditor.button[3] = guiCreateButton(66, 318, 173, 60, "قريبآآآ", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[3], "default-bold-small") guiSetProperty(GUIEditor.button[3], "NormalTextColour", "FFCD040E") GUIEditor.button[4] = guiCreateButton(261, 114, 173, 60, "ارسآل الفلوووسء", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[4], "default-bold-small") guiSetProperty(GUIEditor.button[4], "NormalTextColour", "FFF20B72") GUIEditor.button[5] = guiCreateButton(261, 216, 173, 60, "قوانين السيرفر", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[5], "default-bold-small") guiSetProperty(GUIEditor.button[5], "NormalTextColour", "FF4102D0") GUIEditor.button[6] = guiCreateButton(261, 318, 173, 60, "قريبآآآ", false, GUIEditor.window[1]) guiSetFont(GUIEditor.button[6], "default-bold-small") guiSetProperty(GUIEditor.button[6], "NormalTextColour", "FFAF02C8") GUIEditor.label[2] = guiCreateLabel(146, 36, 318, 50, "=======================", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[2], "default-bold-small") guiLabelSetColor(GUIEditor.label[2], 244, 247, 43) end ) bindKey ( "F6", "down", function ( ) guiSetVisible ( GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) end ) local dots = {} CMD_LASER = "laser" CMD_LASERCOLOR = "lasercolor" laserWidth = 2 dotSize = .05 localPlayer = getLocalPlayer() picklasercolor = 0 colorPickerInitialized = 0 oldcolors = {r=255,g=0,b=0,a=255} addEventHandler("onClientResourceStart", root, function(res) if res == getThisResource() then outputChatBox("", 245,0,0) SetLaserEnabled(localPlayer, true) SetLaserColor(localPlayer, oldcolors.r,oldcolors.g,oldcolors.b,oldcolors.a) if colorPickerInitialized == 0 then initColorPicker() end elseif res == getResourceFromName("colorpicker") then if colorPickerInitialized == 0 then initColorPicker() end end end ) addEventHandler("onClientResourceStop", root, function(res) if res == getThisResource() then outputChatBox("STOP", 245,0,0) SetLaserEnabled(localPlayer, false) end end ) function centerWindow(center_window) local screenW, screenH = guiGetScreenSize() local windowW, windowH = guiGetSize(center_window, false) local x, y = (screenW - windowW) / 2, (screenH - windowH) / 2 guiSetPosition(center_window, x, y, false) end LASE = { tab = {}, button = {}, window = {}, checkbox = {}, label = {}, tabpanel = {}, } addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) Laser_Wnd = guiCreateWindow(183, 26, 405, 498, "===[ M.5|~لوحة اختيار لون الليزر ~|M.5]===", false) guiWindowSetSizable(Laser_Wnd, false) guiSetProperty(Laser_Wnd, "CaptionColour", "FFFEEF00") setElementID(Laser_Wnd,'laser') guiSetVisible(Laser_Wnd,false) LASE.tabpanel[1] = guiCreateTabPanel(10, 43, 386, 424, false, Laser_Wnd) LASE.tab[1] = guiCreateTab("=[ لون اللزر 1 ]=", LASE.tabpanel[1]) LASE.checkbox[1] = guiCreateCheckBox(261, 21, 122, 15, "=[ اختيار اللون ]=", true, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[1], "NormalTextColour", "FF0005FF") LASE.checkbox[2] = guiCreateCheckBox(261, 62, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[2], "NormalTextColour", "FFFFF600") LASE.checkbox[3] = guiCreateCheckBox(260, 109, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[3], "NormalTextColour", "FF41FF00") LASE.checkbox[4] = guiCreateCheckBox(260, 155, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[4], "NormalTextColour", "FFFF0000") LASE.checkbox[5] = guiCreateCheckBox(260, 200, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[5], "NormalTextColour", "FF00FFFB") LASE.checkbox[6] = guiCreateCheckBox(260, 244, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[6], "NormalTextColour", "FFFF00FC") LASE.checkbox[7] = guiCreateCheckBox(260, 289, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[7], "NormalTextColour", "FF04FA72") LASE.checkbox[8] = guiCreateCheckBox(259, 326, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[8], "NormalTextColour", "FFFF3C00") LASE.checkbox[9] = guiCreateCheckBox(260, 365, 122, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[1]) guiSetProperty(LASE.checkbox[9], "NormalTextColour", "FFF00EED") LASE.tab[2] = guiCreateTab("=[ لون الليزر 2 ]=", LASE.tabpanel[1]) LASE.checkbox[10] = guiCreateCheckBox(267, 25, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[10], "NormalTextColour", "FFDF5E00") LASE.checkbox[11] = guiCreateCheckBox(267, 62, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[11], "NormalTextColour", "FFC51942") LASE.checkbox[12] = guiCreateCheckBox(267, 104, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[12], "NormalTextColour", "FFBF1EAE") LASE.checkbox[13] = guiCreateCheckBox(267, 154, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[13], "NormalTextColour", "FF1E4F56") LASE.checkbox[14] = guiCreateCheckBox(267, 202, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[14], "NormalTextColour", "FFA94DE9") LASE.checkbox[15] = guiCreateCheckBox(267, 255, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[15], "NormalTextColour", "FFC01385") LASE.checkbox[16] = guiCreateCheckBox(267, 303, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[16], "NormalTextColour", "FFD30000") LASE.checkbox[17] = guiCreateCheckBox(267, 359, 111, 15, "=[ اختيار اللون ]=", false, false, LASE.tab[2]) guiSetProperty(LASE.checkbox[17], "NormalTextColour", "FF000BFF") LASE.button[1] = guiCreateButton(231, 23, 165, 25, "تشغيل الليزر", false, Laser_Wnd) guiSetProperty(LASE.button[1], "NormalTextColour", "FFAAAAAA") LASE.label[1] = guiCreateLabel(10, 473, 343, 20, "By:Mr.SPORT ", false, Laser_Wnd) LASE.button[2] = guiCreateButton(360, 469, 36, 20, "X", false, Laser_Wnd) end ) addCommandHandler('LASER', function() local vis = not guiGetVisible(Laser_Wnd) guiSetVisible(Laser_Wnd,vis) showCursor(vis) end ) addEventHandler ( "onClientGUIClick",LASE.button[1], function ( ) ToggleLaserEnabled() end,false ) addEventHandler ( "onClientGUIClick",LASE.button[2], function ( ) playSoundFrontEnd(40) guiSetVisible (Laser_Wnd, false) showCursor ( false ) end,false ) addEventHandler("onClientMouseEnter",root, function ( ) for k,v in ipairs(getElementsByType("gui-checkbox",resourceRoot)) do if source == v then playSoundFrontEnd(3) end end end ) addEventHandler("onClientGUIClick", getResourceGUIElement(getThisResource()), function(buttonN,state) if(buttonN == "left" and state == "up") and getElementType(source) == "gui-checkbox" then if IsLaserEnabled(localPlayer) == false then outputChatBox("يجب تشغيل الليزر أولا !^", 245,0,0) return end for i = 1,#LASE.checkbox do if LASE.checkbox[i] ~= source then guiCheckBoxSetSelected(LASE.checkbox[i],false) end end if ( guiCheckBoxGetSelected(source) ) then local GetColor = guiGetProperty(source, "NormalTextColour") if GetColor then local hex = '#'..GetColor hex = hex:gsub("#","") local r,g,b = tonumber("0x"..hex:sub(3,4)), tonumber("0x"..hex:sub(5,6)), tonumber("0x"..hex:sub(7,8)) playSoundFrontEnd(1) ChangeLaserColor(cmd, r,g,b,255) outputChatBox('تم إختيار اللون بنجاح',255,0,0) end end end end ) addEventHandler("onClientElementDataChange", localPlayer, function(dataName, oldValue) if getElementType(source) == "player" and source == localPlayer and dataName == "laser.on" then local newValue = getElementData(source, dataName) if oldValue == true and newValue == false then unbindKey("aim_weapon", "both", AimKeyPressed) elseif oldValue == false and newValue == true then bindKey("aim_weapon", "both", AimKeyPressed) end end end ) addEventHandler( "onClientRender", root, function() local players = getElementsByType("player") for k,v in ipairs(players) do if getElementData(v, "laser.on") then DrawLaser(v) end end end ) addEventHandler( "onClientPreRender", root, function() local players = getElementsByType("player") for k,v in ipairs(players) do if getElementData(v, "laser.on") then --DrawLaser(v) end end end ) function AimKeyPressed(key, state) -- attempt to sync when aiming with binds, getPedControlState seems weird... Link to comment
Rockyz Posted October 22, 2015 Share Posted October 22, 2015 اكتب في اف 8 debugscript 3 Link to comment
saef Posted October 23, 2015 Author Share Posted October 23, 2015 اكتب في اف 8debugscript 3 طيب انا ابي حل عيال تكفون ي شباب دور لي حل ^^ Link to comment
Rockyz Posted October 23, 2015 Share Posted October 23, 2015 آكوادك طويلة !! اكتب في اف 8 debugscript 3 وصور لنا وش يطلع لك ! Link to comment
3NAD Posted October 23, 2015 Share Posted October 23, 2015 خل كل مود لحاله لا تجمعهم بملف واحد عشان لا تتلخبط التعاريف مثل 2 وندو في تعريف واحد --- واستخدم التريقر لفتح النوافذ اطرح اكواد الكلنت لكل مود منفصلة .. Link to comment
saef Posted October 25, 2015 Author Share Posted October 25, 2015 خل كل مود لحاله لا تجمعهم بملف واحد عشان لا تتلخبط التعاريفمثل 2 وندو في تعريف واحد --- واستخدم التريقر لفتح النوافذ اطرح اكواد الكلنت لكل مود منفصلة .. قصدك اني احطك لكل لوحه ملف؟ و اربكهم بي تقريت؟ بالله ابي تشوف لي حل^^ Link to comment
momar5700 Posted October 25, 2015 Share Posted October 25, 2015 ياخي اا قلت لكك حلللللللللللللل بس بكيفك وبعدين مود اليزر مسروق من سيرفر وزارة Link to comment
saef Posted October 25, 2015 Author Share Posted October 25, 2015 ياخي اا قلت لكك حللللللللللللللبس بكيفك وبعدين مود اليزر مسروق من سيرفر وزارة وش قلت لي و ثاني شيء ملك شغل زرفه مو زرفه لو من شغلك او ضارك تكلم ^^ و شكراآ Link to comment
momar5700 Posted October 26, 2015 Share Posted October 26, 2015 ياخي ناس يسون مود يتعبون عليه واخرتها انت تيجي وتسق مود وكمان تغيرر الحقوق .............................................................................. Link to comment
Rockyz Posted October 26, 2015 Share Posted October 26, 2015 ياخي ناس يسون مود يتعبون عليه واخرتها انت تيجي وتسق مود وكمان تغيرر الحقوق .............................................................................. طيب انت وش تسوي تاخد قيم مودات وتعدل الحقوق ؟ Link to comment
saef Posted October 26, 2015 Author Share Posted October 26, 2015 ياخي ناس يسون مود يتعبون عليه واخرتها انت تيجي وتسق مود وكمان تغيرر الحقوق .............................................................................. طيب انت وش تسوي تاخد قيم مودات وتعدل الحقوق ؟ صبر صبر اول شيء شوف ود اليزر انا زرفه من وزراه ذا اول شيء من خويي م اخذه هو مستر سبورت و ثاني شيء الوحه غير هذا ثالثث شيء قناتك كله مزروفه و عدل عليه و اجحد ي حليلك قال اغير حقوق قال رح بس مستر قراند اصل الي يقول انك بمرج هذا كذاب اول شيء ههه انت بي تعرف تجهز اكواد يعني تخذ اكواد جاهز لاتكثر كلام ولا مشاركات اذا معك حل هات م معه لاتكلم فيه غيرك^^ Link to comment
Recommended Posts