#DRAGON!FIRE Posted April 24, 2013 Share Posted April 24, 2013 (edited) السلأم عليكم ( math.random ) بشرح لكمـ شي نشوفه بكثرة وهو فنكشن وظـيفته هو يختار لكـ رقم عشوائي ... فـ مثلأ تبي تعطي اللاعب فلوس يوم يخش الماركر .. local marker = createMarker ( ..... ) addEventHandler( "onMarkerHit", marker, function ( element ) if ( getElementType ( element ) == "player" ) then givePlayerMoney( element , math.random ( 500 ) ) end end ) حطينا بـ الفنشكن 500 .. يعني بيجيب لك رقم عشوائي من الرقم 500 .. ممكن يجيب لك 400 االخ .. في طريقة ثانية .. وهي انك تحدد بين رقمين local marker = createMarker ( ..... ) addEventHandler( "onMarkerHit", marker, function ( element ) if ( getElementType ( element ) == "player" ) then givePlayerMoney( element , math.random ( 500, 1000 ) ) end end ) بـ هذي الطريقة يجيب لكـ رقم عشوائي بين 500 و 1000 ... مثال اخخر .. : local table = { "ZA7F", "MTA", "Nothing", "heyAll" } outputChatBox ( "value is "..table[ math.random ( #table ) ] ) هذا المثال يجيب لك قيمة عشوائية من التيبل اللي سويناهـ .. #table = عدد قيم الجدول .. مثلا هنا عددها 4 يجيب مثلا القيمة الـ 3 ومرة يجيب الثانية وكذا وفي طريقة اخرى .. : local table = { "ZA7F", "MTA", "Nothing", "heyAll" } outputChatBox ( "value is "..table[ math.random ( 1, #table ) ] ) نفسها بالضبط .. بس الاختلاف انه يجيب لك رقم عشوائي من 1 الى عدد قيم الجدول يعني 4 يجيب لك رقم عشوائي بين 1 و 4 الفرق الطريقة بس . والسلام # Edited August 2, 2014 by Guest Link to comment
TAPL Posted April 24, 2013 Share Posted April 24, 2013 نسيت تشرح أن من الممكن وضع رقم واحد فقط أو عدم وضع أي رقم Link to comment
فاّرس Posted April 26, 2013 Share Posted April 26, 2013 للي ما فهم مثآل آخر : function() -- نسوي وظيفة Math = math.random(10,50) -- نسوي رقم عشوائي setWaveHeight(Math) -- نربط الماء بالرقم العشوائي end -- نغلق الوظيفة طبعآ كذآ البحر راح ينقلب فوق تحت وبالتوفيق,,, Edit#: عندك خطأ بآخر مثآل نسيت اسم الفنكشن + القوس function spawn(player) if not isElement(player) then return end repeat until spawnPlayer ( player, -3017.2+math.random(1,5), -3527.1+math.random(5,9), 24.0, 180, 46, 0, 0) math.random = أختيار عشوائي fadeCamera(player, true) setCameraTarget(player, player) showChat(player, true) end addEventHandler("onPlayerJoin", root,spawn) Link to comment
nxFairlywell Posted July 5, 2014 Share Posted July 5, 2014 شرح كافي ووافي ماقصـرت ي زآحف Link to comment
iMr.TZ[W]ER Posted July 5, 2014 Share Posted July 5, 2014 اشكرك على الشرح بس يا ريت لو في احد يعلمنا شلون نرتب الاكواد وشلون نكتبها بدون ما نرجع للويكي Link to comment
Max+ Posted July 5, 2014 Share Posted July 5, 2014 الله يعطيك العافية يابطل , شرح جميل , بس انا ودي بالتيبل , لو تضبط لنا تيبلات هههههههههه ودي اختصر اكوادي عن طريق التيبل + givePlayerMoeny(player - - - غير معرف , Change to hitElement , Link to comment
al-Kobra Posted July 5, 2014 Share Posted July 5, 2014 الجدوال https://forum.multitheftauto.com/viewtopic.php?f=164&t=50471 الشرح مية مية ذذ 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