#3BADY Posted January 23, 2017 Share Posted January 23, 2017 (edited) السلام عليكم ورحمة الله ياشباب انا سويت لوحة انتقال بس باقي كود اذا احد ضغط زر الانتقال ينقله للمكان المحدد الي اختارة في الوحة وهذي الاكواد local key = "F7" GUIEditor = { gridlist = {}, staticimage = {}, button = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.staticimage[1] = guiCreateStaticImage(430, 164, 326, 455, ":guieditor/images/plus.png", false) guiSetVisible(GUIEditor.window[1], false) GUIEditor.button[1] = guiCreateButton(83, 405, 136, 29, "Warp", false, GUIEditor.staticimage[1]) guiSetAlpha(GUIEditor.button[1], 0.39) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFFFFFF") GUIEditor.gridlist[1] = guiCreateGridList(14, 41, 302, 350, false, GUIEditor.staticimage[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "#", 0.5) guiGridListAddColumn(GUIEditor.gridlist[1], "Name", 0.5) for i = 1, 13 do guiGridListAddRow(GUIEditor.gridlist[1]) end guiGridListSetItemText(GUIEditor.gridlist[1], 0, 1, "1", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 0, 2, "البدايـة [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 1, 1, "2", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 1, 2, "شارع الطويل [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 2, 1, "3", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 2, 2, "الدائري [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 3, 1, "4", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 3, 2, "شارع الفروسيه [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 4, 1, "5", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 4, 2, "النخـيل [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 5, 1, "6", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 5, 2, "الجسر المعلق [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 6, 1, "7", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 6, 2, "معرض السيارات [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 7, 1, "8", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 7, 2, "المطار الاول ( 1 ) [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 8, 1, "9", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 8, 2, "المطار الثاني ( 2 ) [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 9, 1, "10", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 9, 2, "المطار الثالث ( 3 ) [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 10, 1, "11", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 10, 2, "مطار الجيش ( 4 ) [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 11, 1, "12", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 11, 2, "القفزه الخونفشاريه [?]", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 12, 1, "13", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 12, 2, "تطعيس [?]", false, false) end ) guiSetVisible (GUIEditor.window[1], false) bindKey( key, "down",function() guiSetVisible (GUIEditor.window[1], not guiGetVisible (GUIEditor.window[1]) ) showCursor ( guiGetVisible (GUIEditor.window[1]) ) end) Edited January 23, 2017 by #3BADY Link to comment
#BrosS Posted January 23, 2017 Share Posted January 23, 2017 onClientGUIClick setElementPosition Link to comment
#3BADY Posted January 23, 2017 Author Share Posted January 23, 2017 (edited) On 23/01/2017 at 21:43, #BrosS said: Expand ياليت تكمل الاكواد لي والاحداثيات انا احط الاماكن Edited January 23, 2017 by #3BADY Link to comment
Me[Z]oO Posted January 23, 2017 Share Posted January 23, 2017 سوي جدول ss = { {x,y,z,'الدائري'} } Link to comment
#3BADY Posted January 23, 2017 Author Share Posted January 23, 2017 On 23/01/2017 at 21:54, Me[Z]oO said: سوي جدول ss = { {x,y,z,'الدائري'} } Expand انا جديد بالبرمجة ولا اعرف غير بس اصمم بس الاكواد لاحسه مخي ياليت تكمل لي الاكواد ولاحداثيات احطها انا Link to comment
N3xT Posted January 23, 2017 Share Posted January 23, 2017 ما أتوقع أحد بيسوي لك سكربت كامل مجاناً ، عالأقل حاول ولا دور بالنت Link to comment
#3BADY Posted January 23, 2017 Author Share Posted January 23, 2017 On 23/01/2017 at 22:25, N3xT said: ما أتوقع أحد بيسوي لك سكربت كامل مجاناً ، عالأقل حاول ولا دور بالنت Expand ولله يابعدي دورت لين قلت امين بس مالقيت شي وان شاء الله الشباب فيهم خير وبركة Link to comment
N3xT Posted January 23, 2017 Share Posted January 23, 2017 On 23/01/2017 at 22:55, #3BADY said: ولله يابعدي دورت لين قلت امين بس مالقيت شي وان شاء الله الشباب فيهم خير وبركة Expand !! النت كله مودات انتقال اكتب مود الانتقال mta ويجيك كثير Link to comment
#3BADY Posted January 23, 2017 Author Share Posted January 23, 2017 On 23/01/2017 at 23:13, N3xT said: !! النت كله مودات انتقال اكتب مود الانتقال mta ويجيك كثير Expand بشوف واذا مالقيت برجع هنا Link to comment
|Mr|-Talal07-| Posted January 23, 2017 Share Posted January 23, 2017 يا رجال انصحك تتعلم من المودات الي بتدور عليها و تحاول تفهم كيف تبرمجت عشان تطور من نفسك و تسوي الي تبيه في النهايه Link to comment
#3BADY Posted January 23, 2017 Author Share Posted January 23, 2017 On 23/01/2017 at 23:18, |Mr|-Talal07-| said: يا رجال انصحك تتعلم من المودات الي بتدور عليها و تحاول تفهم كيف تبرمجت عشان تطور من نفسك و تسوي الي تبيه في النهايه Expand مشكور ع الرد مستر طلال ولله يارجال تعبت وانا ادور بين المودات ويوم صممت صورة وضبطت مود الانتقالات جت الاكواد الحين انا واقف على اكواد الاحداثيات و زر الانتقال بس ياليت تساعدني Link to comment
|Mr|-Talal07-| Posted January 23, 2017 Share Posted January 23, 2017 انت عندك مشكله و طبعا ذا شي عادي لانك ما فهمت البرمجه المفروض ما تسوي اللسته من المصمم حق النوافذ المفروض تسويها من البرمجه و برجمه ذا الكود يطول عشان كذا انا بحاول اسوي لك كم تعديل و طبعا انا ما برمجت من زمان ركز على اخر سطر ضض Link to comment
#3BADY Posted January 23, 2017 Author Share Posted January 23, 2017 (edited) On 23/01/2017 at 23:24, |Mr|-Talal07-| said: انت عندك مشكله و طبعا ذا شي عادي لانك ما فهمت البرمجه المفروض ما تسوي اللسته من المصمم حق النوافذ المفروض تسويها من البرمجه و برجمه ذا الكود يطول عشان كذا انا بحاول اسوي لك كم تعديل و طبعا انا ما برمجت من زمان ركز على اخر سطر ضض Expand هههههههه انا انصدمت من اخر سطر بس عوافي مشكور ع التعديل مقدما الي بتسويه Edited January 23, 2017 by #3BADY Link to comment
Abu-Solo Posted January 24, 2017 Share Posted January 24, 2017 (edited) هذا مثال بسيط MKAN = { ------ نسوي جدول فيه الاحداثيات واسم المكان {"البداية -1", -3482.1469726563, -3007.9379882813, 13.583124160767}, {"آلدآئري -2",1797.1727294922, 842.46630859375, 10.6328125}, {"آلنخيل -3",2068.7211914063, 907.06707763672, 8.1701345443726}, {"آلطعوس -4",-2617.193359375, -2547.3530273438, 3}, {"آلغروب -5",662.55310058594, 1936.7479248047, 5.5052728652954}, {"الشارع الطويل -6",-2876.2788085938, -3004.4331054688, 12.39999961853}, {"البنك -7",596.37750244141, -1241.4223632813, 18.39999961853}, {"المطار الاول -8",1717.6470947266, -2494.1176757813, 13.39999961853}, {"المطار الثاني -9",-1223.4300537109, -185.74758911133, 14.39999961853}, {"المطار الثالث -10",1411.7646484375, 1482.3529052734, 10.89999961853}, } for i,mk in ipairs(MKAN) do local row = guiGridListAddRow(Warpgrid) ---- غير warpgrid حطها اسم القريد لست حقتك guiGridListSetItemText(Warpgrid,row,1,mk[1],false,false) guiGridListSetItemData(Warpgrid,row,1,{mk[2],mk[3],mk[4]}) guiGridListSetItemColor(Warpgrid,row,1,math.random(0,255),math.random(0,255),math.random(0,255)) end addEventHandler("onClientGUIDoubleClick",Warpgrid, function () local sel = guiGridListGetSelectedItem(Warpgrid) ----- نفس الشئ غير هذي لـ أسم اللقريد لست حقتك if sel ~= -1 then local x,y,z = unpack(guiGridListGetItemData(Warpgrid,sel,1)) fadeCamera ( false ) setTimer ( fadeCamera, 1500, 1, true ) setTimer ( setElementPosition, 1200, 1, localPlayer, x, y, z ) end end ,false) Edited January 24, 2017 by Abu-Solo 1 Link to comment
#3BADY Posted January 24, 2017 Author Share Posted January 24, 2017 On 24/01/2017 at 06:06, Abu-Solo said: هذا مثال بسيط MKAN = { ------ نسوي جدول فيه الاحداثيات واسم المكان {"البداية -1", -3482.1469726563, -3007.9379882813, 13.583124160767}, {"آلدآئري -2",1797.1727294922, 842.46630859375, 10.6328125}, {"آلنخيل -3",2068.7211914063, 907.06707763672, 8.1701345443726}, {"آلطعوس -4",-2617.193359375, -2547.3530273438, 3}, {"آلغروب -5",662.55310058594, 1936.7479248047, 5.5052728652954}, {"الشارع الطويل -6",-2876.2788085938, -3004.4331054688, 12.39999961853}, {"البنك -7",596.37750244141, -1241.4223632813, 18.39999961853}, {"المطار الاول -8",1717.6470947266, -2494.1176757813, 13.39999961853}, {"المطار الثاني -9",-1223.4300537109, -185.74758911133, 14.39999961853}, {"المطار الثالث -10",1411.7646484375, 1482.3529052734, 10.89999961853}, } for i,mk in ipairs(MKAN) do local row = guiGridListAddRow(Warpgrid) ---- غير warpgrid حطها اسم القريد لست حقتك guiGridListSetItemText(Warpgrid,row,1,mk[1],false,false) guiGridListSetItemData(Warpgrid,row,1,{mk[2],mk[3],mk[4]}) guiGridListSetItemColor(Warpgrid,row,1,math.random(0,255),math.random(0,255),math.random(0,255)) end addEventHandler("onClientGUIDoubleClick",Warpgrid, function () local sel = guiGridListGetSelectedItem(Warpgrid) ----- نفس الشئ غير هذي لـ أسم اللقريد لست حقتك if sel ~= -1 then local x,y,z = unpack(guiGridListGetItemData(Warpgrid,sel,1)) fadeCamera ( false ) setTimer ( fadeCamera, 1500, 1, true ) setTimer ( setElementPosition, 1200, 1, localPlayer, x, y, z ) end end ,false) Expand مشكور على المشاركة بس انا ماعرفت كيف اضيف كود زر الانتقال فهمتني لأن جديد انا بالبرمجة Link to comment
Abu-Solo Posted January 24, 2017 Share Posted January 24, 2017 On 24/01/2017 at 06:43, #3BADY said: مشكور على المشاركة بس انا ماعرفت كيف اضيف كود زر الانتقال فهمتني لأن جديد انا بالبرمجة Expand تبي تعرف كيف سويت الكود يعني؟ عن طريق الويكي 1 Link to comment
#3BADY Posted January 24, 2017 Author Share Posted January 24, 2017 On 24/01/2017 at 06:47, Abu-Solo said: تبي تعرف كيف سويت الكود يعني؟ عن طريق الويكي Expand انا اعرف الويكي بس ياخي مافهمته اتمنى تساعدني بترتيب الاكواد لاهنت Link to comment
Doffy Posted January 24, 2017 Share Posted January 24, 2017 onClientGUIClick setElementPosition Link to comment
#3BADY Posted January 24, 2017 Author Share Posted January 24, 2017 On 24/01/2017 at 07:17, KinG_Himoo12 said: onClientGUIClick setElementPosition مشكور ع الافادة Expand Link to comment
Doffy Posted January 24, 2017 Share Posted January 24, 2017 On 24/01/2017 at 07:18, #3BADY said: Expand العفو ياخوي Link to comment
Master_MTA Posted January 24, 2017 Share Posted January 24, 2017 (edited) MKAN = { ------ نسوي جدول فيه الاحداثيات واسم المكان {"البداية -1", -3482.1469726563, -3007.9379882813, 13.583124160767}, {"آلدآئري -2",1797.1727294922, 842.46630859375, 10.6328125}, {"آلنخيل -3",2068.7211914063, 907.06707763672, 8.1701345443726}, {"آلطعوس -4",-2617.193359375, -2547.3530273438, 3}, {"آلغروب -5",662.55310058594, 1936.7479248047, 5.5052728652954}, {"الشارع الطويل -6",-2876.2788085938, -3004.4331054688, 12.39999961853}, {"البنك -7",596.37750244141, -1241.4223632813, 18.39999961853}, {"المطار الاول -8",1717.6470947266, -2494.1176757813, 13.39999961853}, {"المطار الثاني -9",-1223.4300537109, -185.74758911133, 14.39999961853}, {"المطار الثالث -10",1411.7646484375, 1482.3529052734, 10.89999961853}, } for i,mk in ipairs(MKAN) do local row = guiGridListAddRow(Warpgrid) ---- غير warpgrid حطها اسم القريد لست حقتك guiGridListSetItemText(Warpgrid,row,1,mk[1],false,false) guiGridListSetItemData(Warpgrid,row,1,{mk[2],mk[3],mk[4]}) guiGridListSetItemColor(Warpgrid,row,1,math.random(0,255),math.random(0,255),math.random(0,255)) end addEventHandler("onClientGUIDoubleClick",Warpgrid, function () local sel = guiGridListGetSelectedItem(Warpgrid) ----- نفس الشئ غير هذي لـ أسم اللقريد لست حقتك if sel ~= -1 then local x,y,z = unpack(guiGridListGetItemData(Warpgrid,sel,1)) fadeCamera ( false ) setTimer ( fadeCamera, 1500, 1, true ) setTimer ( setElementPosition, 1200, 1, localPlayer, x, y, z ) end end ,false) ذا كود الاخ بوسولوو خلني اشرحلك guiGridListSetItemText(Warpgrid,row,1,mk[1],false,false)------------وظيفته انه يظيف الجزء الاول من الجدول في الجريد لست guiGridListSetItemData(Warpgrid,row,1,{mk[2],mk[3],mk[4]})--------------------------هذا يحط داتا على العمود+الرو اللي بالجريد لست بالجدول الجزء الثاني اللي هي الاحداثيات لكنه غير صحيح هو مزود 3 واربعه واصلا مافي قيمه ثالثه ولا رابعه هم جزئين فقط guiGridListSetItemColor(Warpgrid,row,1,math.random(0,255),math.random(0,255),math.random(0,255))---------------------------هذا يحط للرو اللي ينظاف بالجريد لست لون عشوائي ------------------------- اما بالنسبه لذا addEventHandler("onClientGUIDoubleClick",Warpgrid,-------------------اضافة حدث اسم الحدث لما يظغط على جيو مرتين ووراب جريد اسم الشي اللي لما يظغط عليه مرتين function ()-----------------فنكشن local sel = guiGridListGetSelectedItem(Warpgrid) ----- هذا يجيب الرو اللي اختاره اللاعب وطبعا الرو اللي اختاره بالجيو اللي حددناه فوق if sel ~= -1 then -------------------طيب بالنسبه لذا وش معنا -1 سالب واحد يعني اصلا لما المود يكون شغال واللاعب ما اختار اي شي فالقيمه بتكون سالب واحد طيب وهذا الكود وش وظيفته هذا يتحقق اذا كان اللاعب اختار شي من الجريد لست اللي حددناها ولا لا local x,y,z = unpack(guiGridListGetItemData(Warpgrid,sel,1))-------------------هنا وظيفته يجيب الداتا اللي حطيناها فوق على العمو+الرو اللي هي الاحداثيات fadeCamera ( false )-------------------هذا وظيفته يخلي الشاشه سوده للاعب setTimer ( fadeCamera, 1500, 1, true )-------------------هذا بعد 1500 جزء من الثانيه يرجع الشاشه طبيعيه للاعب طيب وبتسالني وظيفة الواحد وشو في شيءين تقدر تستخدمهم 0 و 1 الواحد لما تبيه الامر يحدث مره واحده ما يتكرر اما الصفر لو تبيه كل 1500 جزء من الثانيه يتكرر الامر يعني كل 1500 جزء من الثانيه يجلس يحط الشاشه طبيعيه للاعب فعشان كذا استخدمنا 1 setTimer ( setElementPosition, 1200, 1, localPlayer, x, y, z )--------------ها وش وظيفته هذا يحط احداثيات اللاعب او بمعنى اصح نقل اللاعب او الالمنت وبما انك مبتدا خلنا نقول اللاعب طيب زي ما شرحتلك فوق settimerتمام x,y,zاللي عرفناها فوق end-----------------هذا لانهاء اف الشرطيه اللي هي اذا كان اللاعب محدد ولا لا end----------------------هذا لانهاء الفنكشن ,false)------------------ليه حطينا فاصله وفولس انا اقولك لانك لو ما حطيتها بيصير اي نافذه اي زر اي شي يضغط عليه مرتين يسوي نفس اللي فوق ما بتصير النافذه الوحيده ذي يعني كل النوافذ تنفذ نفس الامر اما باللنسبه للقوس فهو لانهاء الحدث او الايفينت هذا وان اصبت فما هو الا توفيق من الله وان اسات فما هو الا من الشيطان Edited January 24, 2017 by Master_MTA 1 Link to comment
#3BADY Posted January 24, 2017 Author Share Posted January 24, 2017 On 24/01/2017 at 10:45, Master_MTA said: MKAN = { ------ نسوي جدول فيه الاحداثيات واسم المكان {"البداية -1", -3482.1469726563, -3007.9379882813, 13.583124160767}, {"آلدآئري -2",1797.1727294922, 842.46630859375, 10.6328125}, {"آلنخيل -3",2068.7211914063, 907.06707763672, 8.1701345443726}, {"آلطعوس -4",-2617.193359375, -2547.3530273438, 3}, {"آلغروب -5",662.55310058594, 1936.7479248047, 5.5052728652954}, {"الشارع الطويل -6",-2876.2788085938, -3004.4331054688, 12.39999961853}, {"البنك -7",596.37750244141, -1241.4223632813, 18.39999961853}, {"المطار الاول -8",1717.6470947266, -2494.1176757813, 13.39999961853}, {"المطار الثاني -9",-1223.4300537109, -185.74758911133, 14.39999961853}, {"المطار الثالث -10",1411.7646484375, 1482.3529052734, 10.89999961853}, } for i,mk in ipairs(MKAN) do local row = guiGridListAddRow(Warpgrid) ---- غير warpgrid حطها اسم القريد لست حقتك guiGridListSetItemText(Warpgrid,row,1,mk[1],false,false) guiGridListSetItemData(Warpgrid,row,1,{mk[2],mk[3],mk[4]}) guiGridListSetItemColor(Warpgrid,row,1,math.random(0,255),math.random(0,255),math.random(0,255)) end addEventHandler("onClientGUIDoubleClick",Warpgrid, function () local sel = guiGridListGetSelectedItem(Warpgrid) ----- نفس الشئ غير هذي لـ أسم اللقريد لست حقتك if sel ~= -1 then local x,y,z = unpack(guiGridListGetItemData(Warpgrid,sel,1)) fadeCamera ( false ) setTimer ( fadeCamera, 1500, 1, true ) setTimer ( setElementPosition, 1200, 1, localPlayer, x, y, z ) end end ,false) ذا كود الاخ بوسولوو خلني اشرحلك guiGridListSetItemText(Warpgrid,row,1,mk[1],false,false)------------وظيفته انه يظيف الجزء الاول من الجدول في الجريد لست guiGridListSetItemData(Warpgrid,row,1,{mk[2],mk[3],mk[4]})--------------------------هذا يحط داتا على العمود+الرو اللي بالجريد لست بالجدول الجزء الثاني اللي هي الاحداثيات لكنه غير صحيح هو مزود 3 واربعه واصلا مافي قيمه ثالثه ولا رابعه هم جزئين فقط guiGridListSetItemColor(Warpgrid,row,1,math.random(0,255),math.random(0,255),math.random(0,255))---------------------------هذا يحط للرو اللي ينظاف بالجريد لست لون عشوائي ------------------------- اما بالنسبه لذا addEventHandler("onClientGUIDoubleClick",Warpgrid,-------------------اضافة حدث اسم الحدث لما يظغط على جيو مرتين ووراب جريد اسم الشي اللي لما يظغط عليه مرتين function ()-----------------فنكشن local sel = guiGridListGetSelectedItem(Warpgrid) ----- هذا يجيب الرو اللي اختاره اللاعب وطبعا الرو اللي اختاره بالجيو اللي حددناه فوق if sel ~= -1 then -------------------طيب بالنسبه لذا وش معنا -1 سالب واحد يعني اصلا لما المود يكون شغال واللاعب ما اختار اي شي فالقيمه بتكون سالب واحد طيب وهذا الكود وش وظيفته هذا يتحقق اذا كان اللاعب اختار شي من الجريد لست اللي حددناها ولا لا local x,y,z = unpack(guiGridListGetItemData(Warpgrid,sel,1))-------------------هنا وظيفته يجيب الداتا اللي حطيناها فوق على العمو+الرو اللي هي الاحداثيات fadeCamera ( false )-------------------هذا وظيفته يخلي الشاشه سوده للاعب setTimer ( fadeCamera, 1500, 1, true )-------------------هذا بعد 1500 جزء من الثانيه يرجع الشاشه طبيعيه للاعب طيب وبتسالني وظيفة الواحد وشو في شيءين تقدر تستخدمهم 0 و 1 الواحد لما تبيه الامر يحدث مره واحده ما يتكرر اما الصفر لو تبيه كل 1500 جزء من الثانيه يتكرر الامر يعني كل 1500 جزء من الثانيه يجلس يحط الشاشه طبيعيه للاعب فعشان كذا استخدمنا 1 setTimer ( setElementPosition, 1200, 1, localPlayer, x, y, z )--------------ها وش وظيفته هذا يحط احداثيات اللاعب او بمعنى اصح نقل اللاعب او الالمنت وبما انك مبتدا خلنا نقول اللاعب طيب زي ما شرحتلك فوق settimerتمام x,y,zاللي عرفناها فوق end-----------------هذا لانهاء اف الشرطيه اللي هي اذا كان اللاعب محدد ولا لا end----------------------هذا لانهاء الفنكشن ,false)------------------ليه حطينا فاصله وفولس انا اقولك لانك لو ما حطيتها بيصير اي نافذه اي زر اي شي يضغط عليه مرتين يسوي نفس اللي فوق ما بتصير النافذه الوحيده ذي يعني كل النوافذ تنفذ نفس الامر اما باللنسبه للقوس فهو لانهاء الحدث او الايفينت هذا وان اصبت فما هو الا توفيق من الله وان اسات فما هو الا من الشيطان Expand مشكور ياخوي على الرد و الجهد وتمت الافادة من ابو سلو 2 Link to comment
Abu-Solo Posted January 24, 2017 Share Posted January 24, 2017 On 24/01/2017 at 12:09, #3BADY said: مشكور ياخوي على الرد و الجهد وتمت الافادة من ابو سلو Expand حياك الله Link to comment
Adham Posted January 24, 2017 Share Posted January 24, 2017 عملتلك المود كمل انت الاحدثيات فقط .. local Key = 'F7' -- Tabl = { { x, y, z, "البدايـة [?]" }, { x, y, z, "شارع الطويل [?]" }, { x, y, z, "الدائري [?]]" }, { x, y, z, "شارع الفروسيه [?]" }, { x, y, z, "النخيل [?]" }, { x, y, z, "النخـيل [?]]" }, { x, y, z, "الجسر المعلق [?]" }, { x, y, z, "معرض السيارات [?]" }, { x, y, z, " المطار الاول ( 1 ) [?]" }, { x, y, z, "المطار الثاني ( 2 ) [?]" }, { x, y, z, "المطار الثالث ( 3 ) [?]" }, { x, y, z, "مطار الجيش ( 4 ) [?]" }, { x, y, z, "القفزه الخونفشاريه [?]" }, { x, y, z, "تطعيس [?]" }, } -- GUIEditor = { gridlist = {}, staticimage = {}, button = {} } -- GUIEditor.staticimage[1] = guiCreateStaticImage(430, 164, 326, 455, ":guieditor/images/plus.png", false) guiSetVisible(GUIEditor.window[1], false) GUIEditor.button[1] = guiCreateButton(83, 405, 136, 29, "Warp", false, GUIEditor.staticimage[1]) guiSetAlpha(GUIEditor.button[1], 0.39) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFFFFFF") GUIEditor.gridlist[1] = guiCreateGridList(14, 41, 302, 350, false, GUIEditor.staticimage[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "#", 0.5) guiGridListAddColumn(GUIEditor.gridlist[1], "Name", 0.5) -- for i,Value in ipairs( Tabl ) do local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Value[1], false, false ) guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, {Value[2], Value[3], Value[4]} ) end -- bindKey ( Key , "down", function ( ) local gStatus = not guiGetVisible ( GUIEditor.staticimage[1] ) guiSetVisible ( GUIEditor.staticimage[1], gStatus ) showCursor ( gStatus ) guiSetInputEnabled ( gStatus ) end ) -- addEventHandler ( 'onClientGUIClick', root, function ( ) if source == GUIEditor.button[1] then local sel = guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ) if ( sel ~= -1 ) then local x,y,z = unpack ( guiGridListGetItemData ( GUIEditor.gridlist[1] , sel , 1 ) ) fadeCamera ( false ) setTimer ( fadeCamera, 1500, 1, true ) end end ,false ) ; Link to comment
#3BADY Posted January 25, 2017 Author Share Posted January 25, 2017 On 24/01/2017 at 15:21, Deativated said: عملتلك المود كمل انت الاحدثيات فقط .. local Key = 'F7'--Tabl = {{ x, y, z, "البدايـة [?]" },{ x, y, z, "شارع الطويل [?]" },{ x, y, z, "الدائري [?]]" },{ x, y, z, "شارع الفروسيه [?]" },{ x, y, z, "النخيل [?]" },{ x, y, z, "النخـيل [?]]" },{ x, y, z, "الجسر المعلق [?]" },{ x, y, z, "معرض السيارات [?]" },{ x, y, z, " المطار الاول ( 1 ) [?]" },{ x, y, z, "المطار الثاني ( 2 ) [?]" },{ x, y, z, "المطار الثالث ( 3 ) [?]" },{ x, y, z, "مطار الجيش ( 4 ) [?]" },{ x, y, z, "القفزه الخونفشاريه [?]" },{ x, y, z, "تطعيس [?]" },}--GUIEditor = { gridlist = {}, staticimage = {}, button = {}}--GUIEditor.staticimage[1] = guiCreateStaticImage(430, 164, 326, 455, ":guieditor/images/plus.png", false)guiSetVisible(GUIEditor.window[1], false)GUIEditor.button[1] = guiCreateButton(83, 405, 136, 29, "Warp", false, GUIEditor.staticimage[1])guiSetAlpha(GUIEditor.button[1], 0.39)guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFFFFFF")GUIEditor.gridlist[1] = guiCreateGridList(14, 41, 302, 350, false, GUIEditor.staticimage[1])guiGridListAddColumn(GUIEditor.gridlist[1], "#", 0.5)guiGridListAddColumn(GUIEditor.gridlist[1], "Name", 0.5)--for i,Value in ipairs( Tabl ) do local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, Value[1], false, false ) guiGridListSetItemData( GUIEditor.gridlist[1], Row, 1, {Value[2], Value[3], Value[4]} )end--bindKey ( Key , "down", function ( ) local gStatus = not guiGetVisible ( GUIEditor.staticimage[1] ) guiSetVisible ( GUIEditor.staticimage[1], gStatus ) showCursor ( gStatus ) guiSetInputEnabled ( gStatus ) end)--addEventHandler ( 'onClientGUIClick', root, function ( ) if source == GUIEditor.button[1] then local sel = guiGridListGetSelectedItem ( GUIEditor.gridlist[1] ) if ( sel ~= -1 ) then local x,y,z = unpack ( guiGridListGetItemData ( GUIEditor.gridlist[1] , sel , 1 ) ) fadeCamera ( false ) setTimer ( fadeCamera, 1500, 1, true ) end end,false ) ; Expand مشكور ياخوي ماقصرت 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