Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/07/18 in all areas

  1. قول ابي احد يسوي كود جاهز لاتقعد تتحدى , بطلوها الحركات هذي
    3 points
  2. Read the dff/col/txd file, then use base64Encode(which Mr.Loki forgot), then encode the string u got, then write it. And there you have ur encoded file. To load it, you'll need the key you provided to T.E.A. base64Decode, with that you'll get the bytes, pass the bytes to the function (engineLoadlDFF, and such,be sure it accepts raw data)
    2 points
  3. بسم الله نبدأ ------------------- :النقطة الأولى كثرت طلبات الأكواد الجاهزه ولاصار الواحد يبي يعتمد على نفسه يبي كل شي جاهز :النقطة الثانية تقليد المودات والحقد على بعضكم البعض ومافي شيء جديد :النقطة الثالثه كثرو بالفتره الأخيره كل واحد يلقب نفسه مبرمج ولو تجي تختبره بالأكواد تحصله مو فاهم شي والكثير من النقاط ------------------- لى عنده شيء ياليت يذكرها بذا الموضوع بالنهاية نبي ردود من الكل ولو بكلمة واحده :أخوكم MR.TOUNSI والسلام عليكم
    1 point
  4. السلام عليكم ما بطول عليكم الفيديو @N3xT @!#NssoR_)
    1 point
  5. السلام عليكم ورحمة الله وبركاته طبعا اليوم معنا سكربت الـ رسالة العامة معروف ادري بس الانا مسويه في تقنيات ماشفتها في اليوتيوب ملاحظة :- الاكواد مكتوبة باليد كود كود المقطع الخاص بالفيديو :- مشاهدة ممتعة ان شاء الله متميزات السكربت تجدونها كلها في المقطع لاتنسى دعمي بالضغط على زر لايك , والاشتراك بالقناة ليصلك كل جديد . والسلام عليكم ورحمة الله وبركاته
    1 point
  6. 1 point
  7. تحسن افضل من قبل
    1 point
  8. لو اني م اعرفه م قلت كذا لكن ذا معروف يحاول يقلد مودات وينشرها وكان بإمكانك تتكلم بطريقه افضل ماتجي تكتب وانت ماتدري وين الله حاطك موفق
    1 point
  9. مش فاهم فايدة الموضوع حل مشاكل ولا اخطاء لازم نصلحها ولا وش بالظبط ؟؟
    1 point
  10. For it to work you need to increase the progress argument from 0-1 over time like this local x, y, z = 134.52067565918, -69.88720703125, 2.4778761863708 local marker = createMarker (x, y, z) local start = getTickCount( ) local length = 3000 -- 3 seconds addEventHandler ("onClientRender", root, function() local progress = (getTickCount( )-start)/length local x, y, z = interpolateBetween (x, y, z, x, y, z + 3, progress, "Linear") setElementPosition (marker, x, y, z) end)
    1 point
  11. @s2sk function optional( value, value2, value3 ) iprint(value,(value2 or 20),(value2 or 30)) end optional(9) -- Print: 9, 20, 30 optional(9,9) -- Print: 9, 9, 30 optional(9,false,9) -- Print: 9, 20, 9
    1 point
  12. هذا بتسوي صينية حجر مشويه؟ مبهره.
    1 point
  13. 1 point
  14. اكواد برمجة سامب اصعب بكثير من mta ولاعبين سامب يب اكثر من لاعبين ام تي اي الاثنين صعب تحدد في الي يحب ام تي اي وفي الي يحب سامب .. ولاكن الي مميز سامب ان مافي تحميل تخش تسجل وتلعب علطول
    1 point
  15. الصراحة سؤالك صعب جدآ اعطيك مثال شخص يحب يشرب ببسي وشخص يحب العصير لما تجي شخص يشرب ببسي وتقوله اشرب عصير بقولك لا ما احبه ونفس شي لشخص الاخر بقولك ما احب ببسي لنه الكل اذواق . انت حملها بنفسك و جربها و شفها اذا اعجبتك او لا بنسبه للـ برمجه تختلف #
    1 point
  16. اعتبرني نوب توني جديد كيف احمل المود وكيف اشغله
    1 point
  17. اها اوك اعذرني ما شفتها
    1 point
  18. ناس كثير سوو هاذي الفكرهه , ماعتقد شي جديد على أي مبرمج محترف #
    1 point
  19. حركات اعتزال وذا وشوي وتلاقيه راجع مره ثانيه
    1 point
  20. check it again: https://wiki.multitheftauto.com/wiki/ExecuteSQLQuery it says that function returns table this is not correct if ( result == 0 ) or ( not result ) then try to use this: if ( #result == 0 ) or ( not result ) then same problem here: function isPlayerSave(serial) local sel = executeSQLQuery("SELECT serial FROM players_save WHERE serial=?",serial) if #sel == 0 then return false else return true end end var = {} #var means that you are counting table's indexes. For example: namelist = { {"food","drink"}, {"weapons"}, {"cars"} } outputChatBox( #namelist ) you will see number 3 in chat
    1 point
  21. function thaResourceStarting( ) water = createWater ( 1866, -1444, 10, 1968, -1442, 10, 1866, -1372, 10, 1968, -1370, 10 ) setWaterLevel ( water, 20 ) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), thaResourceStarting) ده مثال من الويكي حاول تظبط اكوادك عليه
    1 point
  22. انت باقي حي هه نفس ملاحظة بويكا خد inspiration من سيرفرات تانية ونفس الوقت ضيف عليها اشياء جديد
    1 point
  23. في قصف عالمي فوق ^ ^ ^
    1 point
  24. على اساس انك تعرف له هه
    1 point
  25. اللي معطيك صحيح لكن هو استعماله للبريك خطا لانه حط لو وصل اخر قيمه بريك مالها فايده المفروض من اول م يتحقق انه معه يوقف اللوب
    1 point
  26. لو سويت حركة افضل وما قلدت أفضل وحركة حلوه حق التسليم للكل واصل وتقبل مروري
    1 point
  27. 1 point
  28. First of all, remove unnecessary expressions (== true, ~= false) like this: --// THis if getElementData(theRadar, "zombieProof") == true then end --// To this if getElementData(theRadar, "zombieProof") then end --// And this: if zomb ~= false then end --// To this if zomb then end Other than that, i cant help you, because i dont know how does that 'extrahealth' resource works.
    1 point
  29. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله تعالى وبركاته لأن أظن أغلب الناس ماتعرفه وتحسبه معقد interpolateBetween جاي أشرح لكم فنكشن تابعو معي يمكن الشرح يكون طويل لكن اتمنى تستفيدو تعني الإقتحام مابين أو التأثير بين بكل بساطة كل ماعليك معرفته هو مثل من - الى الفنكشن يسمح لك تسوي أنيمايشن (حركة) بين 6 نقاط حيث تتمثل الثلاث الأولى من إحداثيات البداية والثلاث الثانية النهاية سواءا كان : لوحة - صورة - تصاميم دي إكس - ماركر - كاميرا .. أي شي له إحداثيات # الجملة التركيبية للوظيفة float float float interpolateBetween ( float x1, float y1, float z1, float x2, float y2, float z2, float fProgress, string strEasingType) : العناصر المطلوبة x1, y2, z2 : (..إحداثيات بداية التأثير ( الحركة x2, y2, z2 : إحداثيات نهاية التأثير fProgress : مدة الإحراز أو التقدم التي يأخذها التأثير ( الوقت ) ويكون نوعا ما ب ميلي ثانية strEasingType : نوع الحركة أو التأثير اللذي تريده الأمثلة رح توضح أكثر أعرف انكم مافهمتو بعد حتى نجيب قيمة ب ميلي سكند أو ميلي ثانية نستخدم getTickCount fProgress الوظيفة تقوم بجلب مدة الوقت اللي جهازك كان شغال فيه بالميلي سكند وببعض حسابات نكون اللي نحطه بالنهاية moveObject أنواع الحركة ... تماما مثل من الويكي https://wiki.multitheftauto.com/wiki/Easing الموقع فيه جدول يوضح لك كل أنواع الحركة وكيف تأثيرها مثال لهذا "Linear" : كيفية تأثيرها يعني بشكل مستقيم دون تأثيرات ثانية بالمثال يتضح المقال # الأمثلة # مثال 1 المثال يوريني كيف نخلي لوحة تجي من فوق الى الوسط sx, sy = guiGetScreenSize() test = guiCreateWindow((sx - 454) / 2, (sy - 502) / 2, 454, 502, "test", false) -- لوحة function pop() local rh = interpolateBetween( (sy - 2) / 2,0,0, (sy - 502) / 2,0,0, (getTickCount()-start)/1800, "OutElastic") -- نعرف قيمة واحدة لأننا نريد الإرتفاع فقط guiSetPosition(test,(sx - 454) / 2,rh, false) -- نخلي موضع اللوحة على حسب اللي نبيه end bindKey("F2", "down", function () guiSetVisible(test,true) addEventHandler("onClientRender",root,pop) -- الفنشكن يستخدم مع الرندر start = getTickCount() -- نعيد تعريف وقتنا حتى يتعرف عليه عند الضغط على الزر end) getTickCount()-start/1800 نعيد نجيب الوقت ننقصه من وقت البداية اللي هو عند الضغط على الزر نقسمه على وقت النهاية اللوحة رح تجي لمدة ثانية و 800 ميلي سكند وليس بعد على الأرجح رح يطلعنا start a nil value لذا نقترح نعرفه مرتين "OutElastic" بهذا الشكل ض2 نقدر نستعمل واحدة او اثنين او ثلاث شرط مايكونو فوق ثلاث لأننا مانحتاجهم نحطهم صفر مثال 2 cam نوضح كيف نسوي كاميرا تتحرك من موضع لاخر عند كتابة الكومند start = getTickCount() addCommandHandler("cam", function() start = getTickCount() addEventHandler("onClientRender",root,moveCam) end) function moveCam() x1, y1, z1 = interpolateBetween(500,600,452,800,454,411,(getTickCount()-start)/4000, "Linear") x2, y2, z2 = interpolateBetween(510,620,512,850,464,471,(getTickCount()-start)/4000, "Linear") setCameraMatrix(x1, y1, z1, x2, y2, z2) end الإحداثيات غير مجربة قاعد أخبص فقط لتوضيع المعنى مثال 3 نوري كيف نلون ليبل (كتابة) عند دخول تأشيرة الماوس إليه start = getTickCount() test = guiCreateWindow(454,503, 454, 502, "test", false) label = guiCreateLabel(100, 0, 252, 20, "testing", false, test) guiLabelSetColor(label, 255, 0, 0,255) -- نحط مثلا لون أحمر function colorTheLabel() color1, color2, color3 = interpolateBetween(255,0,0,0,255,0, (getTickCount()-start)/2000, "Linear") -- نحوله من أحمر الى أخضر لمدة ثانيتين end function RestColor() color4, color5, color6 = interpolateBetween(0,255,0,255,0,0, (getTickCount()-start)/2000, "Linear") -- نحوله من أحمر الى أخضر لمدة ثانيتين end addEventHandler("onClientMouseEnter",label, function() start = getTickCount() removeEventHandler("onClientRender",root,RestColor) addEventHandler("onClientRender",root,colorTheLabel) guiLabelSetColor(label, color1, color2, color3,255) end ) addEventHandler("onClientMouseLeave",label, function() start = getTickCount() removeEventHandler("onClientRender",root,colorTheLabel) addEventHandler("onClientRender",root,RestColor) guiLabelSetColor(label, color4, color5, color6,255) end ) الكتابة رح تتلون من احمر الى أخضر عند دخول الماوس اليه و يتحول من اخضر الى أحمر عند الخروج صفحة الويكي https://wiki.multitheftauto.com/wiki/InterpolateBetween هذا كل شي لقد تعبت أتمنى الشرح يكون واضح أي شي غير مفهوم أو غلط يرجى التعليق لأن بعض الأكواد غير مجربة اللعبة ماسحها الموضوع سيتم إعادة تنسيقه حين رجوع جهازي إلي السلام خير الختام
    1 point
×
×
  • Create New...