Me[Z]oO Posted June 1, 2016 Share Posted June 1, 2016 كود مفيد رائع استمر يسلمو احمد منور <3 Link to comment
Ja[B]er[X]Pro Posted June 1, 2016 Share Posted June 1, 2016 كفووو ميزووو كود رائع ومفيد جداً واصل Link to comment
Me[Z]oO Posted June 1, 2016 Share Posted June 1, 2016 كفووو ميزوووكود رائع ومفيد جداً واصل يسلمو جابر <3 Link to comment
ivor Posted June 1, 2016 Share Posted June 1, 2016 guiAntiFlood فائدتها تقوم بقفل الزر بحسب الوقت الذي تريده guiAntiFlood(int element , timer) Required Arguments ---element: the GUI element you wish to enable or disable ---timer: a time to Enable the element (true) Code : function guiAntiFlood(element, timer) if getElementType ( element ) == "gui-button" then guiSetEnabled(element,false) local atimer = tonumber(timer) if atimer == nil or atimer == '' or not tonumber(atimer) then error("Bad Argument the Argument 2 must number") else end setTimer(function() guiSetEnabled(element,true) end,tonumber(atimer),1) else error("Bad Argument 1 the element must button") end end Example : addEventHandler("onClientGUIClick",button, function() setElementHealth(localPlayer,100) guiAntiFlood(button,2000) end) --للتوضيح --2000 هيك خليت البوتون يغلق لمدة ثانيتين --1000 = ثانية --10000 دقيقة -- تقدر تضرب عدد الدقايق او الثواني مثال --guiAntiFlood(button,2*10000) هيك يقفل لمدة دقيقتين طبعا الكود سهل وبسيط ولكن بعض المبرمجين المبتدئين سئلوني كيف اخلي اللاعب م يكرر الضغط مشان بياخد كل شوي دم من الزر والسلام عليكم ورحمة الله وبركاته عاش ي شبح كمل ي بطل كفوووووووووووووووووووو عليك Link to comment
Adham Posted June 1, 2016 Share Posted June 1, 2016 كفووو # وظيفه رائعه تقبل مروري السيط ,# Link to comment
Me[Z]oO Posted June 2, 2016 Share Posted June 2, 2016 عاش ي شبح كمل ي بطل كفوووووووووووووووووووو عليك كفووو #وظيفه رائعه تقبل مروري السيط ,# منورين الموضوع Link to comment
محمد Posted June 3, 2016 Share Posted June 3, 2016 --للتوضيح --2000 هيك خليت البوتون يغلق لمدة ثانيتين --1000 = ثانية --10000 دقيقة -- تقدر تضرب عدد الدقايق او الثواني مثال --guiAntiFlood(button,2*10000) هيك يقفل لمدة دقيقتين ثانية 1000 صح , اتفق معاك في الناحية ذي بس الدقيقة 10000 غلط اكيد الدقيقة فيها 60 ثانية يعني 1000*60 60000 ---- وفي غلط بيسط عندك function guiAntiFlood(element, timer) if getElementType ( element ) == "gui-button" then guiSetEnabled(element,false) -- هذا local atimer = tonumber(timer) if atimer == nil or atimer == '' or not tonumber(atimer) then error("Bad Argument the Argument 2 must number") else end setTimer(function() guiSetEnabled(element,true) end,tonumber(atimer),1) else error("Bad Argument 1 the element must button") end end شوف مكان الكود قبل التحقق , عدله وبالتوفيق لك Link to comment
Me[Z]oO Posted June 4, 2016 Share Posted June 4, 2016 بالتوفيق لك انا خربطت بحكاية الدقيقة ذي المهم بعدلها اسف Link to comment
Me[Z]oO Posted June 4, 2016 Share Posted June 4, 2016 وظيفه رائعه استمر يبطل منور يا بطل Link to comment
MR.GRAND Posted June 5, 2016 Share Posted June 5, 2016 (edited) guiGridListAddPlayers الوظيفة تقوم باضافة كل الاعبين الأون لاين بالسيرفر للقريد لست ; أعرف ان الوظيفة قديمة , ولاكن سويتها على طريقتي وبشكل مرتب وتحققات للتأكد من عمل الفنكشن Syntax - السنتاكس bool guiGridListAddPlayers ( element gridList, int columnIndex, bool section, bool number ) Required Arguments - الأرقمنات المطلوبة * gridList: The grid list element * columnIndex: Column ID * section: Determines if the item is a section * number: Tells whether the text item is a number value or not (used for sorting) Returns -- ارجاع القيمة Return all players in a grid list, false otherwise. - يقوم بأرجاع قيمة اسماء الاعبين بالقريد لست Code - كود الوظيفة function guiGridListAddPlayers( GridList, Column, Section, Number ) if( getElementType( GridList ) == "gui-gridlist" ) then assert( tonumber( Column ), "Bad argument @ 'guiGridListAddPlayers' [Expected number at argument 2, got " .. tostring(Column) .. "]" ) if( Section == false or Section == true ) then if( Number == false or Number == true ) then for _, player in ipairs( getElementsByType('player') ) do guiGridListClear( GridList ) local Row = guiGridListAddRow( GridList ) guiGridListSetItemText( GridList, Row, Column, getPlayerName(player), Section, Number ) end else error("Bad argument @ 'guiGridListAddPlayers' [Expected boolean at argument 4, got " .. tostring(Number) .. "]") end else error("Bad argument @ 'guiGridListAddPlayers' [Expected boolean at argument 3, got " .. tostring(Section) .. "]") end end end Example - مثال This example add all online players in the server to a grid list -- Grid list local screenW, screenH = guiGetScreenSize() Main_GridList = guiCreateGridList((screenW - 233) / 2, (screenH - 357) / 2, 233, 357, false) guiGridListAddColumn(Main_GridList, "Players", 0.9) guiSetVisible( Main_GridList, false ) -- For show Grid List bindKey( "F10", "down", function( ) guiSetVisible( Main_GridList, not guiGetVisible( Main_GridList ) ) showCursor( not isCursorShowing( ) ) end ) -- This command add all players to a grid list addCommandHandler( "addPlayers", function( ) guiGridListAddPlayers( Main_GridList, 1, false, false ) end ) Author: MR.GRAND Hint: This function can be useful, Shortcut way Add to the grid list of players. Wiki page : GuiGridListAddPlayers في أمان الله تعالى Edited June 6, 2016 by Guest Link to comment
Jupi Posted June 5, 2016 Share Posted June 5, 2016 مطروحة من قبل من قبل عناد في هذه الصفحة https://forum.multitheftauto.com/viewtopic.php?f=160&t=50111 Link to comment
MR.GRAND Posted June 5, 2016 Share Posted June 5, 2016 مطروحة من قبل من قبل عناد في هذه الصفحةhttps://forum.multitheftauto.com/viewtopic.php?f=160&t=50111 I know, but ; فنكشن عناد اعرفه وشايفه من زمان ; بس الفنكشن حقي فيه تحققات اكثر واشياء محسنة + ماحد ضايفه للويكي فــ قلت اضيفه ونتمنى يتثبت حياك الله Link to comment
Me[Z]oO Posted June 10, 2016 Share Posted June 10, 2016 (edited) givePlayerVehicle فائدته يقوم باعطاء اللاعب المراد سيارة givePlayerVehicle(int player, int vehicle id) Required Arguments ---player: the element you wish to give it vehicles ---ID: The vehicle ID of the vehicle being created. Code : Table = {} function givePlayerVehicle(thePlayer,ID) if getElementType (thePlayer) == "player" then if type(ID) == "number" then if thePlayer and ID then local x,y,z = getElementPosition(thePlayer) Table[thePlayer] = createVehicle(tonumber(ID),x,y,z) warpPedIntoVehicle(thePlayer,Table[thePlayer]) else error("There is Argument minus") end else error("Bad Argument 2 must number") end else error("Bad Argument 1 must player") end end Example : --Client addEventHandler("onClientGUIClick",button, function() triggerServerEvent("Test",localPlayer) end) --Server addEvent("Test",true) addEventHandler("Test",root, function() givePlayerVehicle(source,429) outputChatBox("تم اعطاؤك سيارة",source,0,255,0) end) -- الكود يب سهل بس سويته اختصار للمبتدئين ^.^ اتمني ان ينال الكود اعجابكم والسلام عليكم ورحمة الله وبركاته يا اصدقائي Edited June 10, 2016 by Guest Link to comment
' A F . Posted June 10, 2016 Share Posted June 10, 2016 وظيفة رأئعة جدأ + مختصرة , لو تسويها بـ الجدأول فـ ليكن آحسن ي فتى , رآئع جدأ Link to comment
Me[Z]oO Posted June 10, 2016 Share Posted June 10, 2016 (edited) وظيفة رأئعة جدأ + مختصرة , لو تسويها بـ الجدأول فـ ليكن آحسن ي فتى , رآئع جدأ منور يا برو البرو <3 + تم سويتها بالجداول Edited June 10, 2016 by Guest Link to comment
Mr.CoR Posted June 10, 2016 Share Posted June 10, 2016 givePlayerVehicle شنوو هذااا شيي كبييير يا عمري شييي كبيير يا عمري بتفك ازمات عن المبتدئين اسستمر يالذيييب ## Link to comment
Me[Z]oO Posted June 10, 2016 Share Posted June 10, 2016 givePlayerVehicle شنوو هذااا شيي كبييير يا عمري شييي كبيير يا عمري بتفك ازمات عن المبتدئين اسستمر يالذيييب ## والله مليون مرحبا منور استاذنا كور Link to comment
Abdul KariM Posted June 10, 2016 Share Posted June 10, 2016 getRandomVehicle وظيفة جلب مركبة عشوائية من المركبات الموجودة بالسيرفر Syntax : vehicle getRandomVehicle ( ) Returns false ترجع لك بأختيار سيارة عشوائية من التيبل , واذا كان العكس ترجع Code : function getRandomVehicle ( ) local Table = { } for i , v in ipairs ( getElementsByType ( "vehicle" ) ) do table.insert ( Table , v ) end if #Table == 0 then error "Server Not Vehicle" return false end return Table[ math.random ( #Table ) ] end Ex 1 : addCommandHandler("WarpVeh", function ( p ) Veh = getRandomVehicle ( ) if Veh then warpPedIntoVehicle ( p , Veh ) end end ) ; -- F8 Say : WarpVeh Ex 2 : addCommandHandler("blowVeh", function ( p ) Veh = getRandomVehicle ( ) if Veh then blowVehicle ( Veh ) end end ) ; --F8 Say : blowVeh Ex 3 : outputChatBox ( getVehicleName ( getRandomVehicle ( ) ) ) Author : Abdul KariM اتمنى ان الفنكشن اعجبكم والسلام عليكم ورحمة الله وبركاته , في امان الله Link to comment
' A F . Posted June 10, 2016 Share Posted June 10, 2016 وظيفة رآئعهة عبدآلكريم <3 , آهنيك Link to comment
Abdul KariM Posted June 10, 2016 Share Posted June 10, 2016 وظيفة رآئعهة عبدآلكريم <3 , آهنيك تسلم والله , هذا من ذوقك <3 Link to comment
Jupi Posted June 10, 2016 Share Posted June 10, 2016 ممتازة يا عبد الكريم بس اقترح انك تضيف لها Filter يعني مثلاً يجيب سيارة عشوائية من ايدي معين و كذا Link to comment
Abdul KariM Posted June 10, 2016 Share Posted June 10, 2016 ممتازة يا عبد الكريمبس اقترح انك تضيف لها Filter يعني مثلاً يجيب سيارة عشوائية من ايدي معين و كذا تسلم , وان شاء الله الجايات اكثر 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