Abu-Solo Posted December 6, 2016 Share Posted December 6, 2016 (edited) السلام عليكم كيف حالكم عساكم بخير! عندي طلب بسيط مرة ابغي لما اللاعب يضغط علي الايديت يخليه للقراءة فقط وبعد 50 ثانية تصير للكتابة فقط هذا الكود اللي حاولت سوية addEventHandler("onClientGUIClick",root, function() if source == Edit then guiEditSetReadOnly(Edit,false) setTimer(guiEditSetReadOnly, 3000, 1,source, true) guiEditSetReadOnly(Edit,true) setTimer(guiEditSetReadOnly, 5000, 2,source, true) end end ) Edited December 6, 2016 by Abu-Solo Link to comment
iPrestege Posted December 6, 2016 Share Posted December 6, 2016 عليكم السلام addEventHandler ( 'onClientGUIClick',Edit, function ( ) guiEditSetReadOnly ( source,true ) setTimer ( guiEditSetReadOnly,50000,1,source,false ) end,false ) 1 Link to comment
Abu-Solo Posted December 6, 2016 Author Share Posted December 6, 2016 (edited) 15 minutes ago, iPrestege said: عليكم السلام addEventHandler ( 'onClientGUIClick',Edit, function ( ) guiEditSetReadOnly ( source,true ) setTimer ( guiEditSetReadOnly,50000,1,source,false ) end,false ) مشكور يا برستيج, الف الف شكر والله ما قصرت اشتغلت معي والله يجزاك كل خير 15 minutes ago, iPrestege said: عليكم السلام addEventHandler ( 'onClientGUIClick',Edit, function ( ) guiEditSetReadOnly ( source,true ) setTimer ( guiEditSetReadOnly,50000,1,source,false ) end,false ) Edit: طلب ثاني لاهنت الحين انا سويت اول ما اللاعب يضغط علي الايديت يخليها ReadOnly مع تايمر , الحين ابغي لما يضغط علي الايديت يغير الكلام مثلاأ guiSetText(chat[ply].edit,"Wait...") setTimer ( guiSetText,5000,1,source,false ) وابغي لما الفترة حق التايمر تنتهي يحذف الكلام من guiSetText Edited December 6, 2016 by Abu-Solo Link to comment
iPrestege Posted December 6, 2016 Share Posted December 6, 2016 addEventHandler ( 'onClientGUIClick',Edit, function ( ) guiEditSetReadOnly ( source,true ) guiSetText ( source,'Wait ...' ) setTimer ( function ( source ) guiEditSetReadOnly ( source,false ) guiSetText ( source,' ' ) end,50000,1,source ) end,false ) 1 Link to comment
Abu-Solo Posted December 6, 2016 Author Share Posted December 6, 2016 4 minutes ago, iPrestege said: addEventHandler ( 'onClientGUIClick',Edit, function ( ) guiEditSetReadOnly ( source,true ) guiSetText ( source,'Wait ...' ) setTimer ( function ( source ) guiEditSetReadOnly ( source,false ) guiSetText ( source,' ' ) end,50000,1,source ) end,false ) تسلم علي المساعدة Link to comment
iPrestege Posted December 6, 2016 Share Posted December 6, 2016 @Abu-Solo الله يسلمك وموفق 1 Link to comment
Abu-Solo Posted December 6, 2016 Author Share Posted December 6, 2016 (edited) 58 minutes ago, iPrestege said: @Abu-Solo الله يسلمك وموفق سلام عليكم مرة ثانية يا برستيج فيه عندي مشكلة فـ لوحة سويتها وما ادري وش مشكلتها وما تظهرلي مشكلة فـ debugscript 3 المهم هذي المشكلة سويت لوحة حق وزنيات ولكن القريد لست الاشياء اللي فيها ما تطلع زي اسم الوزنية توضيح: صورة image upload no compression هذي الاكواد Tt3esWnd = guiCreateWindow(0.38, 0.13, 0.24, 0.56, "وزنيات تطعيس", true) guiWindowSetSizable(Tt3esWnd, false) guiSetProperty(Tt3esWnd, "CaptionColour", "FFFED100") guiSetVisible(Tt3esWnd,false) grid_63s = guiCreateGridList(0.03, 0.05, 0.93, 0.78, true, Tt3esWnd) guiGridListAddColumn(grid_63s, "#", 0.9) ok1 = guiCreateButton(0.06, 0.85, 0.87, 0.06, "x[ تطبيق الوزنية ]x", true, Tt3esWnd) guiSetProperty(ok, "NormalTextColour", "FFFED100") guiSetVisible(TfjerWnd,false) for i,ha in ipairs(Handling2) do local row = guiGridListAddRow(grid_63s) guiGridListSetItemText(grid_63s,row,1,''..i..'-',false,false) guiGridListSetItemText(grid_63s,row,2,ha[1],false,false) guiGridListSetItemData(grid_63s,row,1,{ha[2],ha[3],ha[4]}) setTimer(function() guiGridListSetItemColor(grid_63s,row,1,math.random ( 0, 255),math.random ( 0, 255 ),math.random ( 0, 255 )) guiGridListSetItemColor(grid_63s,row,2,math.random ( 0, 255),math.random ( 0, 255 ),math.random ( 0, 255 )) end,1000,0,true) end addEventHandler("onClientGUIClick",root, function () local sel = guiGridListGetSelectedItem(grid_63s) if source == ok1 then if sel ~= -1 then if not isPedInVehicle(localPlayer) then return outputChatBox("ليس لديك سيارة لتطبيق الوزنية",255,0,0,true) end; local hand = unpack(guiGridListGetItemData(grid_63s,sel,1)) importHandling(getPedOccupiedVehicle(localPlayer), hand, "SA") setTimer(function() guiSetVisible (wnd, false) end,900,1,true) outputChatBox(" تم تركيب الوزنية بنجاح ",255,255,0) else outputChatBox(" الرجاء اختيار وزنية ",255,255,0) end end end ) Edited December 6, 2016 by Abu-Solo Link to comment
!#NssoR_) Posted December 6, 2016 Share Posted December 6, 2016 بما ان مشكلتك الاولي انحلت ، يغلق وقم بفتح موضوع جديد Link to comment
Recommended Posts