-
Posts
506 -
Joined
-
Last visited
Everything posted by Mostafa MohammeD
-
يعني لو ما كتبت شئ يظهرلك بالشات الرجاء كتبة شيئا ليظهر بي الشات ؟
-
bindKey("k","down", function () guiSetVisible(supportsystem, not guiGetVisible(supportsystem)) showCursor(guiSetVisible(supportsystem)) guiSetInputEnabled(guiGetVisible(supportsystem)) if isPlayerGroupName("support") then guiSetEnabled(aMessagesForm,true) end end ) شف هيك
-
GUIEditor = { button = {}, window = {}, label = {} } GUIEditor.window[1] = guiCreateWindow(193, 156, 434, 240, ":: OutButChat Box ::", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1], false) GUIEditor.label[1] = guiCreateLabel(26, 78, 154, 24, "in OutButChat Box :", false, GUIEditor.window[1]) guiSetFont(GUIEditor.label[1], "default-bold-small") edit = guiCreateEdit(139, 76, 276, 26, "", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(24, 155, 146, 40, "Start", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(221, 155, 146, 40, "X", false, GUIEditor.window[1]) addCommandHandler("Test", function () guiSetVisible(GUIEditor.window[1], not guiGetVisible(GUIEditor.window[1])) showCursor(guiSetVisible(GUIEditor.window[1])) end ) addEventHandler ( "onClientGUIClick", resourceRoot,function () if ( source == GUIEditor.button[1] ) then outputChatBox(" "..guiGetText(edit).." ", 255, 0, 0) end end) جرب
-
bindKey("k","down", function () guiSetVisible(supportsystem,not guiGetVisible(supportsystem)) showCursor(guiGetVisible(supportsystem)) guiSetInputEnabled(guiGetVisible(supportsystem)) if isPlayerGroupName("support") then guiSetEnabled(aMessagesForm,true) end end ) جرب لم تتم التجربة
-
مشكور الكود شغال ما قصرت بس ممكن تقلي وش كان الخطاء بكودي
-
ما اشتغلو -- client GUIEditor = { label = {} } local screenW, screenH = guiGetScreenSize() wnd = guiCreateWindow((screenW - 563) / 2, (screenH - 622) / 2, 563, 622, "لوحة استئجار السيارات", false) guiWindowSetMovable(wnd, false) guiSetAlpha(wnd, 1.00) guiSetProperty(wnd, "CaptionColour", "C80AB9D3") guiSetVisible(wnd,false) grid = guiCreateGridList(9, 21, 263, 591, false, wnd) guiGridListAddColumn(grid, "the car", 0.5) guiGridListAddColumn(grid, "the price", 0.5) photo = guiCreateStaticImage(275, 27, 278, 179, "11.png", false, wnd) buy = guiCreateButton(278, 225, 275, 51, "استئجار السيارة", false, wnd) guiSetFont(buy, "default-bold-small") guiSetProperty(buy, "NormalTextColour", "C80AB9D3") light = guiCreateButton(278, 330, 275, 51, "تشغيل - اطفاء ضوء السيارة", false, wnd) guiSetFont(light, "default-bold-small") guiSetProperty(light, "NormalTextColour", "C80AB9D3") lock = guiCreateButton(278, 430, 275, 51, "قفل - فتح السيارة", false, wnd) guiSetFont(lock, "default-bold-small") guiSetProperty(lock, "NormalTextColour", "C80AB9D3") close = guiCreateButton(488, 557, 65, 55, "✖", false, wnd) guiSetFont(close, "default-bold-small") guiSetProperty(close, "NormalTextColour", "C81DB8C1") GUIEditor.label[1] = guiCreateLabel(288, 576, 179, 15, "this mod made by :- 1XxCr[o]sS", false, wnd) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetColor(GUIEditor.label[1], 29, 184, 193) bindKey("F9","down", function () guiSetVisible (wnd ,not guiGetVisible (wnd)) showCursor(guiGetVisible(wnd)) end ) addEventHandler("onClientGUIClick",root, function () if source == close then guiSetVisible(wnd,false) showCursor(false) end end ) cars ={ {"ferari",250,100000}, {"nisan",130,2000000}, } for k,v in ipairs(cars) do local row = guiGridListAddRow(grid) guiGridListSetItemText(grid,row,1,v[1],false,false) guiGridListSetItemText(grid,row,2,v[3],false,false) guiGridListSetItemData(grid,row,1,v[2]) guiGridListSetItemData(grid,row,2,v[3]) end addEventHandler("onClientGUIClick",root, function () local sel = guiGridListGetSelectedItem(grid) local id = unpack(guiGridListSetItemData(grid,row,1,v[2])) local money = unpack (guiGridListSetItemData(grid,row,2,v[3])) if source == buy then if sel ~= -1 then triggerServerEvent("givecar",source) end end end ) -- server gc = {} addEvent("givecar",true) addEventHandler("givecar",root, if isElment (gv[Player]) then destroyElement end local x, y, z = getElementPosition(localPlayer) function gv[Player] = createVehicle (id, x, y, z) warpPedIntoVehicle(localPlayer,gv[Player]) takePlayerMoney(localPlayer,money) end) المشكلة انو لما احدد سيارة وادوس علي الزر ما يعطني السيارة ولا يسحب المال
-
شكرا شباب ما قصرتو شوف الموضوع فوق خالص في الاكواد الكاملة وبتلاقي الكود
-
خلاص اعتقد فهمتك تقصد هيك مثلا ؟؟ gc = {} local x, y, z = getElementPosition(localPlayer) gc[Player] = createVehicle( id, x, y, z) warpPedIntoVehicle(localPlayer,tc[Player]) لو في اخطاء في الكود عادي انا اقصد بس الفكرة في صنع الكود
-
بردو مب فاهم انا مسوي لوحة تتفتح من اف 9 فيها جريد ليست وزر ابي لما يختار سيارة من الجريد ليست ويدوس الزر يعطيه سيارة ما في فنكشن يسوي هيك
-
table createVehicle حاول فيها واساعدك مب فاهمني ابي لما يضغط زر مثلا يعطيه سيارة
-
ممكن الفنكشن يلي يعطي اللاعب سيارة
-
مشكور شكرا لكم الكود اشتغل
-
السلام عليكم شباب حبيت اسوي مود استئجار سويته واللوحة فتحت بس لما حطيت هاي الكود cars ={ {"ferari",250,100000}, {"nisan",130,2000000}, }, for k,v in ipairs(cars) do local row = guiGridListAddRow(grid) guiGridListSetItemText(grid,row,1,v[1],false,false) guiGridListSetItemText(grid,row,2,v[3],false,false) guiGridListSetItemData(grid,row,1,v[2]) guiGridListSetItemData(grid,row,2,v[3]) end اللوحة ما اشتغلت ما صارت تفتح المهم الاكواد كلها GUIEditor = { label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() local screenW, screenH = guiGetScreenSize() wnd = guiCreateWindow((screenW - 563) / 2, (screenH - 622) / 2, 563, 622, "لوحة استئجار السيارات", false) guiWindowSetMovable(wnd, false) guiSetVisible(wnd,false) guiSetAlpha(wnd, 1.00) guiSetProperty(wnd, "CaptionColour", "C80AB9D3") grid = guiCreateGridList(9, 21, 263, 591, false, wnd) guiGridListAddColumn(grid, "the car", 0.5) guiGridListAddColumn(grid, "the price", 0.5) photo = guiCreateStaticImage(275, 27, 278, 179, "11.png", false, wnd) buy = guiCreateButton(278, 225, 275, 51, "استئجار السيارة", false, wnd) guiSetFont(buy, "default-bold-small") guiSetProperty(buy, "NormalTextColour", "C80AB9D3") light = guiCreateButton(278, 330, 275, 51, "تشغيل - اطفاء ضوء السيارة", false, wnd) guiSetFont(light, "default-bold-small") guiSetProperty(light, "NormalTextColour", "C80AB9D3") lock = guiCreateButton(278, 430, 275, 51, "قفل - فتح السيارة", false, wnd) guiSetFont(lock, "default-bold-small") guiSetProperty(lock, "NormalTextColour", "C80AB9D3") close = guiCreateButton(488, 557, 65, 55, "✖", false, wnd) guiSetFont(close, "default-bold-small") guiSetProperty(close, "NormalTextColour", "C81DB8C1") GUIEditor.label[1] = guiCreateLabel(288, 576, 179, 15, "this mod made by :- 1XxCr[o]sS", false, wnd) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetColor(GUIEditor.label[1], 29, 184, 193) end ) bindKey("F9","down", function () guiSetVisible (wnd ,not guiGetVisible (wnd)) showCursor(guiGetVisible(wnd)) end ) cars ={ {"ferari",250,100000}, {"nisan",130,2000000}, }, for k,v in ipairs(cars) do local row = guiGridListAddRow(grid) guiGridListSetItemText(grid,row,1,v[1],false,false) guiGridListSetItemText(grid,row,2,v[3],false,false) guiGridListSetItemData(grid,row,1,v[2]) guiGridListSetItemData(grid,row,2,v[3]) end ياريت تساعدوني وشكرا
-
الفنكشات المطلوبه حاول تسويه و احنا نساعدك -- لوب guiGridListAddRow guiGridListSetItemText guiGridListSetItemData "onClientGUIClick" guiGridListGetSelectedItem setElementPosition guiGridListGetItemData +^ table
-
انا عدلت علي كودك وبس مارديت اعطيك جاهز DTC اعطاك كود جاهز به كل شئ شو راح تستفيد انت الان
-
تستخدم لتحويل الاحراف من سمول الي كابيتال يعني من الاحرف الكبيرة الي الصغيرة مثال string.upper("welcome to mta") تصير بعد التحويل WELCOME TO MTA
-
-- لوب طويل بيعمل زحمة GUIEditor = { gridlist = {}, window = {}, button = {}, edit = {} } GUIEditor.window[1] = guiCreateWindow(787, 319, 327, 495, "لوحةة انتقالات ~#", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.edit[1] = guiCreateEdit(29, 37, 242, 36, "", false, GUIEditor.window[1]) GUIEditor.button[1] = guiCreateButton(275, 38, 43, 35, "بحث", false, GUIEditor.window[1]) GUIEditor.gridlist[1] = guiCreateGridList(35, 94, 240, 317, false, GUIEditor.window[1]) col = guiGridListAddColumn(GUIEditor.gridlist[1], "الاماكن", 0.9) GUIEditor.button[2] = guiCreateButton(56, 430, 193, 51, "انتقال | Warp", false, GUIEditor.window[1]) addEventHandler("onClientGUIChanged",GUIEditor.edit[1],function () guiGridListClear(GUIEditor.gridlist[1]) for k,v in ipairs(places) do if string.find(v[1],guiGetText(GUIEditor.edit[1] )) then local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1],row,1,v[1],false,false) guiGridListSetItemData(GUIEditor.gridlist[1],row,1,{v[2],v[3],v[4]}) end end end,false) جرب بس ملاحظة انت مب ضايف اماكن ولا جدول حتي مشان ما اتقول ما في اشياء بالجريد ليست وملاحظة اخري يجب ان يكون الجدول بي اسم places
-
ومساعده بي اكواد -مساعده بسيطه جدا بالجداول
Mostafa MohammeD replied to Mostafa MohammeD's topic in البرمجة
اوك مشكور لك اوسكار -
ومساعده بي اكواد -مساعده بسيطه جدا بالجداول
Mostafa MohammeD replied to Mostafa MohammeD's topic in البرمجة
ممكن تشرحلي كود البحث وشئ ثاني اسف guiGridListSetItemColor ( grid, row, col, 0, 255, 252 , 255 ) هاي الكود ما غير لون القريد ليست ليش اكواد كامله local places = { {"النخيل",2123.62622, 1397.25793, 10.81252}, {"منطقة سي جي",2494.11475, -1670.83850, 13.33595}, {"ساحة الالعاب",2683.67017, -1683.80151, 9.42411}, {"المطار الاول",1658.57507, -2519.34888, 13.54688}, {"المطار الثاني",-1180.51404, -197.14261, 14.14844}, {"المطار الثالث",1674.34668, 1611.93433, 10.82031}, {"استاد الكرة",1364.30066, 2165.78101, 11.01563}, {"المجمع السكني",2568.18945, 1826.29065, 10.82031}, } GUIEditor = { gridlist = {}, staticimage = {}, button = {}, label = {} } wnd = guiCreateStaticImage(0.00, 0.21, 0.16, 0.56, "11.png", true) guiSetProperty(wnd, "ImageColours", "tl:FF00FFFC tr:FF00FFFC bl:FF00FFFC br:FF00FFFC") guiSetVisible(wnd,false) label = guiCreateLabel(18, 10, 168, 40, "places mod", false, wnd) guiSetFont(label, "sa-header") guiLabelSetColor(label, 0, 255, 252) grid = guiCreateGridList(6, 87, 195, 289, false, wnd) local col = guiGridListAddColumn(grid, "Places:", 0.6) guiGridListSetItemColor ( grid, row, col, 0, 255, 252 , 255 ) for k,v in ipairs(places) do local row = guiGridListAddRow(grid) guiGridListSetItemText(grid,row,1,v[1],false,false) guiGridListSetItemData(grid,row,1,{v[2],v[3],v[4]}) end btn_warb = guiCreateButton(8, 380, 60, 32, "warb", false, wnd) guiSetFont(btn_warb, "default-bold-small") guiSetProperty(btn_warb, "NormalTextColour", "FF00FFFC") btn_close = guiCreateButton(155, 380, 40, 32, "✖", false, wnd) guiSetProperty(btn_close, "NormalTextColour", "FF00FFFC") label2 = guiCreateLabel(10, 418, 181, 16, "that mod made by :- 1XxCr[o]sS", false, wnd) guiSetFont(label2, "default-bold-small") guiLabelSetColor(label2, 0, 255, 252) search = guiCreateEdit(6, 56, 195, 27, "", false, wnd) guiSetProperty(search, "NormalTextColour", "FF00FFFC") bindKey ("F6", "down", function () guiSetVisible(wnd, not guiGetVisible(wnd)) showCursor(guiGetVisible(wnd)) end) addEventHandler('onClientGUIClick',root, function () if source == btn_close then guiSetVisible(wnd,false) showCursor(false) end end ) addEventHandler("onClientGUIChanged",search,function () guiGridListClear(grid) for k,v in ipairs(places) do if string.find(v[1],guiGetText(search)) then local row = guiGridListAddRow(grid) guiGridListSetItemText(grid,row,1,v[1],false,false) guiGridListSetItemData(grid,row,1,{v[2],v[3],v[4]}) end end end,false) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == btn_warb ) then if ( guiGridListGetSelectedItem ( grid ) ~= -1 ) then setElementPosition ( localPlayer, unpack ( guiGridListGetItemData ( grid, guiGridListGetSelectedItem ( grid ), 1 ) ) ) outputChatBox ( "*تم نقلك بنجاح للمكان الذي اخترته *", 0, 255, 0, true ) else outputChatBox ( "*الرجاء اختيار مكان لتنتقل له*", 255, 0, 0, true ) end end end ) واسف لازعاجك -
ومساعده بي اكواد -مساعده بسيطه جدا بالجداول
Mostafa MohammeD replied to Mostafa MohammeD's topic in البرمجة
مشكووووووووووووووووووور ممكن تشرحلي الكود مشان افهمه -
ومساعده بي اكواد -مساعده بسيطه جدا بالجداول
Mostafa MohammeD replied to Mostafa MohammeD's topic in البرمجة
local places = { {"النخيل",2123.62622, 1397.25793, 10.81252}, {"منطقة سي جي",2494.11475, -1670.83850, 13.33595}, {"ساحة الالعاب",2683.67017, -1683.80151, 9.42411}, {"المطار الاول",1658.57507, -2519.34888, 13.54688}, {"المطار الثاني",-1180.51404, -197.14261, 14.14844}, {"المطار الثالث",1674.34668, 1611.93433, 10.82031}, {"استاد الكرة",1364.30066, 2165.78101, 11.01563}, {"المجمع السكني",2568.18945, 1826.29065, 10.82031}, } GUIEditor = { gridlist = {}, staticimage = {}, button = {}, label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateStaticImage(0.00, 0.21, 0.16, 0.56, "11.png", true) guiSetProperty(wnd, "ImageColours", "tl:FF00FFFC tr:FF00FFFC bl:FF00FFFC br:FF00FFFC") guiSetVisible(wnd,false) label = guiCreateLabel(18, 10, 168, 40, "places mod", false, wnd) guiSetFont(label, "sa-header") guiLabelSetColor(label, 0, 255, 252) grid = guiCreateGridList(6, 87, 195, 289, false, wnd) guiGridListAddColumn(grid, "Places:", 0.-- s8) --> for k,v in ipairs(places) do local row = guiGridListAddRow(grid) guiGridListSetItemText(grid,row,1,v[1],false,false) guiGridListSetItemData(grid,row,1,{v[2],v[3],v[4]}) end btn_warb = guiCreateButton(8, 380, 60, 32, "warb", false, wnd) guiSetFont(btn_warb, "default-bold-small") guiSetProperty(btn_warb, "NormalTextColour", "FF00FFFC") btn_close = guiCreateButton(155, 380, 40, 32, "✖", false, wnd) guiSetProperty(btn_close, "NormalTextColour", "FF00FFFC") label2 = guiCreateLabel(10, 418, 181, 16, "that mod made by :- 1XxCr[o]sS", false, wnd) guiSetFont(label2, "default-bold-small") guiLabelSetColor(label2, 0, 255, 252) search = guiCreateEdit(6, 56, 195, 27, "", false, wnd) guiSetProperty(search, "NormalTextColour", "FF00FFFC") end ) bindKey ("F6", "down", function () guiSetVisible(wnd, not guiGetVisible(wnd)) showCursor(guiGetVisible(wnd)) end) addEventHandler('onClientGUIClick',root, function () if source == btn_close then guiSetVisible(wnd,false) showCursor(false) end end ) local Find = string["find"] function RefreshGridList( StringToFind ) StringToFind = StringToFind or "" for Index = 1, #Places do local Value = Places[Index] local PlaceName = Value[1] if ( Find( PlaceName, StringToFind ) ) then local Row = guiGridListAddRow( grid ) guiGridListSetItemText( grid, Row, 1, PlaceName, false, false ) guiGridListSetItemData( grid, Row, 1, Value[2] ) end end end addEventHandler( "onClientGUIChanged",search, function() RefreshGridList( guiGetText( source ) ) end ) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == btn_warb ) then if ( guiGridListGetSelectedItem ( grid ) ~= -1 ) then setElementPosition ( localPlayer, unpack ( guiGridListGetItemData ( grid, guiGridListGetSelectedItem ( grid ), 1 ) ) ) outputChatBox ( "*تم نقلك بنجاح للمكان الذي اخترته *", 0, 255, 0, true ) else outputChatBox ( "*الرجاء اختيار مكان لتنتقل له*", 255, 0, 0, true ) end end end ) ما اشتغل -
ومساعده بي اكواد -مساعده بسيطه جدا بالجداول
Mostafa MohammeD replied to Mostafa MohammeD's topic in البرمجة
طب اسف يا سترونج اخر طلب ضض المهم هاي الكود لما حطيته بي المود المود ما صار يفتح ليش addEventHandler('onClientGuiClick',root, if source == search then local text = guiGetText(search) string.find(text,grid) end ) ابيه يسوي بحث اسم الايديت = search اسم الجريد ليست =grid
