Leaderboard


Popular Content

Showing content with the highest reputation since 02/03/19 in all areas

  1. 19 points
    It's official, MTASA has been bought and we are becoming SAMP. Future MTASA builds will be closed source and half the features removed. Have a nice day!
  2. 13 points
    A poor demonstration of custom face morphing
  3. 12 points
    Slipe is an open source framework that enables anyone to write scripts for MTA:San Andreas in C# instead of Lua, wrapping all MTA elements and classes and including some .NET Core namespaces. It is based on CSharp.Lua by Yang Huan. Slipe features: Runs on Windows and Linux Built in continuous deployment support with (GitHub) webhooks Object oriented wrappers for all MTA elements Async/await for MTA functions that use callbacks C# style Http requests, sockets and XML methods. Use Visual Studio and its Intellisense Type safety You can find more information about the project on https://mta-slipe.com. Our Discord Our Github The project is still in Alpha, and since it is open source anyone is welcome to contribute
  4. 12 points
    السلام عليكم رجعت بعد فترة طويلة من تنزيل المودات وبما ان رمضان قرب فحبيت اسوي سكربت بسيط للسيرفرات والسكربت مسويه علسريع علشان لاحد ينتقده فيديو للمود : معليش علي جودة الفيديو مب حلوة والحين المود انه يجيب الفانوس مع الاغنية والتأثيرات كل دقايق الي انت تحددها من ملف c.lua في اول المود حاط متغير اسمه mins غيره لعدد الدقايق الي تبيه انت ولا نطول عليكم والسكربت غير مشفر للأفادة رابط تحميل المود : رمضان كريم علي الكل ____________________________________________________ الاهدائات : @KillerX @SuperX @Abdul KariM @!#NssoR_) @Rakan# @TAPL @DABL @Kareem Amer @ALBANDER. @iMr.WiFi..! @#Soking @Master_MTA @#StrOnG_,) @NX_CI @[T]|O|[P]George @ibrahim# @[AcM] - Major . @#,xiRocKyz @+Source|>
  5. 10 points
    زي ماهو واضح بالعنوان في لعبة قديمة كنت العبها على البلايستيشن وكانت ممتعة نوعا ما ف الي حاب يفتح سيرفر ويتيمز بقيم مود جديد لعل وعسى يستفيد منه شرح مختصر تصادم سيارات طبعا فيه حلبات او مضمار سباق زي مانقول وتتسابق مع ناس تحاول انك تفوز او ماتخلي احد يصدمك wreckfest اللعبة اسمها طبعا الدمج بيكون على حسب السرعة الي تمشي فيها واللعبة فيها نظام تعديل يعني كفرات ضد الانزلاق ونيترو وتقدر تزود السيارة وتركب صدامات كل الي ذكرته قابل انك تسويه باللعبة بسهولة تامه , القيم سهل انك تسويه بس راح تحتاج مصمم مابات يصمم لك وتقدر تضيف غرف او بمعنى تخلي كل ماب منعزل عن الثاني طبعا راح تحتاج الدمنشن عشان تفرد الاعبين بمعنى اصح لو فيه 30 لاعب يلعبون بماب معين واللعبة بدأت وجا زيادة 5 لاعبين يحتاجون يلعبون في نفس الماب انت هنا تحط الماب والاعبين بدمنشن معين وتبدأ اللوبي تستخدم الوظيفة الي طرحتها سابقا عشان تجيب دمنشن فارغ وبس والله , طبعا انا كان ودي اسوي القيم بس قدر الله ماشاء فعل والي عنده زيادة على الفكرة او فكرة احسن يحطها عشان يستفيد الجميع وبالتوفيق ان شاء الله
  6. 9 points
    السلام عليكم ورحمة الله وبركاته تعديل من لوحة ادمنية اضغط على settings اكتب o هتطلع اسمAdminMsg مثلا AdminMsg [name] [text] ومنها انت تقدر تغير اي اسم ِ وفي هذه البرنامج قمت ببعض التعديلات مثل إضافة إظهارأو إخفاء كلمة السر وتذكرني و اختيار اللغة عربي او انجليزي وهنا في خانة send عند text تقدر تكتب اي نص ولو طويل جدا يمكنك ان تراه باكمله Options وهنا في هذه الصورة عند تحـريك المربع اللي باللون الازرق بأي اتجاه تريده وتكبير وتصغر المربع وكذلك تكبير وتصغير الخط للتحميل من هــــنــــا وشكرا ارجوا ان ينال رضاكم
  7. 9 points
    السلام عليكم ورحمة الله وبركاته اتهامات سرقة السكربتات بدون دليل ممنوعة, لاحظت في الفترة الأخيرة اتهامات بين أعضاء المنتدى بخصوص نشر سكربتات مسروقة وما شابه ولذلك اذا توفر لديك الدليل الكافي بأن السكربتات مسروقة وليست ملكاً للشخص الذي قام بنشرها قم بالتواصل معي على الخاص وسيتم التعامل مع الموضوع. * ملاحظة: ليست لدينا أي صلاحيات تجاه السيرفرات التي تستعمل سكربتات مسروقة, فقط السكربتات التي تم نشرها على هذا المنتدى. تحياتي لكم
  8. 9 points
    [TUT] Scaling DX The reason why I am creating this topic, is because there are a lot of people asking this question: And to be honest there is no best practice for. But here you have my recommendation as guidance for display them the ~s~a~m~e~ for all screen formats. There are two important factors while dealing with screen formats 1. Pixel density Indication: PPI(Pixels Per Inch) and some also use the term DPI(Dots Per Inch) They do not have to be the same while talking about printing stuff. This indication tells us about how many pixels are used per inch. Which more or less tells us how sharp/smooth things like text can be looking. PPI doesn't really play a big role, but to display something nicely you need enough pixels to display it. Else it will be either too small or too crispy. So be careful to not scale things (especially text) too small. 2. Display aspect ratio Wiki The difference between resolution X and resolution Y as a ratio. A list of common ratios: 4:3 5:4 3:2 16:10 16:9 So for example if we take: fHD: 1920x1080 Which has the ratio 16:9 that is calculated like this: 1920 / 16 = 120 120 * 9 = 1080 Scaling without ratio Before I am going to explain any of this, I am going to ask you an important question: Like this: (vertical) ▮ Or horizontal? ▅ I assume most people would agree to play MTA horizontal, else you are probably reading a book or document. p.s If you play MTA on a vertical screen, then we developers do not like you at all, sorry. So what does this tell us? You can assume that the X-resolution is never going to be smaller than the Y-resolution. Useful? You will figure it out. Doing the scaling Note: This part is ABOUT SCALING and not positioning. So what we are going to do is: Calculating a scale which can display the same DX on multiple screen formats > without messing with the ratio. Example: A computer runs MTA at a resolution of 1920 x 1080. Lets define that! local devScreenX = 1920 local devScreenY = 1080 If this code is used by a different pc, we also need to know on which resolution it is running: local screenX, screenY = guiGetScreenSize() For the next step we have to look at this screenshot: I have cut out of the wide-screen format a square. Squares have the ratio 1:1, which means that we have removed our ratio difference from this screen resolution. It is very easy to do, as our Y * Y resolution makes exactly that beautiful square! The next thing we have to do is creating our scaling value. This value is required for adjust our resolution values so that they match to every screen format. So to use our ratio 1:1, we use the Y resolution to achieve that: local scaleValue = screenY / devScreenY And as last we can create a rectangle shape that is displayed at the center of every screen format, perfectly! local devScreenX = 1920 local devScreenY = 1080 local screenX, screenY = guiGetScreenSize() local scaleValue = screenY / devScreenY addEventHandler("onClientRender", root, function () -- create a scaled size local sizeX = scaleValue * 300 -- 300px local sizeY = scaleValue * 50 -- 50px -- get the center of the screen local centerX = screenX / 2 local centerY = screenY / 2 -- calculate the starting point of the rectangle local startRectangleX = centerX - (sizeX / 2) local startRectangleY = centerY - (sizeY / 2) dxDrawRectangle ( startRectangleX, startRectangleY, sizeX, sizeY, tocolor ( 255, 255, 255, 255 ) ) end) Lower limit What if we have a resolution of 800x600? And the text is getting too small? Making sure that the pixel density is OK, is very important. So to counter that we have to make sure that the text is not getting too small. Our development Y resolution is 1080 pixels. And we are dealing with an Y resolution 600 pixels. The first thing we are going to look at, is what the scale is going to be at that point. 600 / 1080 = 0.55555555555555555555555555555556 It is not very nice to have your text scaled to 55.5% of the original size, when having low resolution already. But without scaling, the DX stuff might fill up the entire screen and that is just as bad. So what we now need is a limit, in this case a lower limit. scaleValue = math.max(scaleValue, 0.65) The math.max function returns the highest value of all the arguments you put in to it. In this case it contains the: scaleValue: 0.555 And the lower limit of: 0.65 This will make sure that the DX stuff is not getting smaller than 65%. This might make text read able for a 800x600 resolution.
  9. 9 points
    That mean s0beit will work?
  10. 9 points
    تم جلد الجميع ولم ينجو الا القليل @Default#^ @#_iMr,[E]coo @ibrahim# @#[K]iLLeR<3 @!#NssoR_) @Master_MTA @iMr.WiFi..! @NX_CI @N3xT @Rakan# @ميدوح @#SnpêŘ @KillerX @#StrOnG_,) @SuperX @#x1AhMeD-09 @Anis @[T]|O|[P]George @#BrosS @DABL
  11. 8 points
    السلام عليكم و رحمه الله و بركاته اليوم حبيت اسوي مود سهل و خفيف بيساعد المبرمجين في البرمجه بشكل كبير طبعا كنت معتزل و لي سنه ما نزلت شي جديد فحبيت اسوي خير شويه المود عباره عن نظام صلاحيات للحسابات وش فايدته .... ؟ مثلا عندك لوحه و تبي تخليها لكم لاعب فقط تقدر تستعمل السكربت عشان تخصص اللوحه لحسابتهم فقط او مثلا عندك لوحه و بها ازرار كتير و مثلا تبي زر يكون خاص للاعب بكل سهوله تقدر تستعمل السكربت السكربت هدفه توفير الوقت + طبعا عدم استخدام طرق التحققات الشائعه بين المبرمجين الي احيانا تسبب مشاكل للسيرفر --------------------------------------------------------------------------------------------------------- Export Functions / الوظائف الي تستطيع استدعائها Server Side : createPremission deletePremission addPremissionToAccount removePremissionFromAccount Client/Server ( Shared ) : getAllPremissions isAccountHasPremission getAccountsWithPremission getPremissionTable isPremissionExist Client Side : getClientAccount ------------------------------------------------------------------------------------- شرح الوظائف : createPremission تستخدم هذه الوظيفه لعمل صلاحيه جديده Usage : createPremission ( premissionName ) premissionName = اسم الصلاحيه الي تباها deletePremission تستخدم هذه الوظيفه في مسح صلاحيه موجوده من قبل Usage : deletePremission ( premissionName ) premissionName = اسم الصلاحيه addPremissionToAccount تستخدم هذه الوظيفه لاعطاء صلاحيه للحسابات .. Usage : addPremissionToAccount ( AccountName , Permission ) AccountName = اسم الحساب Permission = الصلاحيه removePremissionFromAccount تستخدم هذه الوظيفه في مسح صلاحيه من حساب Usage : removePremissionFromAccount ( Account , Permission ) Account = اسم الحساب Permission = الصلاحيه getAllPremissions تجيب لك الصلاحيات الموجوده Usage : getAllPremissions () الوظيفه ترجع لك جدول فيه الصلاحيات الي موجوده isAccountHasPremission تتحقق اذا كان الحساب عنده الخاصيه او لا Usage : isAccountHasPremission ( AccountName , Permission ) ترجع القيمه boolean getAccountsWithPremission تجيب لك الحسابات الي عندها صلاحيه محدده Usage : getAccountsWithPremission ( Permission ) Permission = اسم الصلاحيه ترجع لك جدول فيه اسماء الحسابات الي عندها الصلاحيه ذي getPremissionTable تجيب لك الجدول الكامل للصلاحيات الجدول كالتالي : Permissions = { PermissionName = { Accounts ...... }, etc........... } isPremissionExist تتحقق لك اذا كان في صلاحيه بالأسم الي انت مسويه من قبل او لا Usage : isPremissionExist ( PermissionName ) getClientAccount تجيب لك اسم حساب اللاعب في الكلينت سايد Usage : getClientAccount ( Player ) لو اللاعب مو مسجل بيرجع لك قيمه guest -------------------------------------------------------------------------------------------- طبعا المود يحفظ الصلاحيات لو وقف المود و اشتغل مره تانيه .. *NOTE : لسا ملاحظ اني كتبت كلمه Permission غلط معلش مخدتش بالي رابط التحميل : PERMISSIONS SYSTEM Ver: 1.0.0 المود مو مشفر للي حابب يتعلم كدا كدا المود مخصص للمبرمجين :- UPCOMING SCRIPT / السكربت القادم Resources Manager ( V3 )
  12. 8 points
    سلام عليكم ورحمة الله آخخبااركم ان شاء الله طيبين ------------------------------------- في هذا الموضوع عندي مود نظام البنك ~~` افكاره ليست جديده مره 😅😅😅 ولكن حاولت اجيب افكار عندك مثلا لما تودع فلوس او تسحب يشتغل صوت + يتحرك البيد اللي يشتتغل بالبنك هذا افضل وصف ض2 لمعرفة كل شي عن المود في هذا الرابط / الفيديو  وبالتـــوفييقء ~~  |~ الإهداءات ~| @!#DesTroyeR_,) @MrKAREEM @Mr.Falcon @DABL @KillerX @NX_CI @[AcM] - Major . @MR_Mahmoud @Ahmed Ly @MR.Mosa @N3xT @Abu-Solo @SuperX @#BrosS @iMr.WiFi..! @Mr.CnTroL @Abdul KariM @Hakan @!#NssoR_) @Simple. و جميع أعضاء المنتدى 
  13. 8 points
    ســلام عليكم ورحمة الله إييشءء حالكم موضوع اليوم عن مود الايموشنات ~ طـبعـا المود مو حصري لأنه موجود في ونناسه ~ بس انا مسويه بشكل جديد فقط كل شيء عن المود موجود في هذا الرابط \ الفيديو بالتوفيق |~ |~ الإهداءات ~| #BrosS NX_CI iMr.WiFi..! N3xT Abdul KariM KillerX !#DesTroyeR_,) و جميع أعضاء المنتدى
  14. 8 points
    ســلام عليكم ورحمة الله أخبـآركم - عسساكـمء بخير موضوع اليوم عن لوحة الإهداءات ~ طـبعـا انا لا احتاج احد يجيني في التعليقات يقولي أن اللوحه تبع لسيرفر طاره ~ | gift | كلمة فتح اللوحه من اف 8 هي لتغيير الكلمة , من ملف اسمه sittingCG كل شيء عن المود موجود في هذا الرابط \ الفيديو وبالتـــوفييقء ~~ |~ الإهداءات ~| @!#DesTroyeR_,) @MrKAREEM @Mr.Falcon @DABL @KillerX @NX_CI @[AcM] - Major . @MR_Mahmoud @Ahmed Ly @MR.Mosa @N3xT @Abu-Solo @SuperX @#BrosS @iMr.WiFi..! @Mr.CnTroL @Abdul KariM و جميع أعضاء المنتدى
  15. 8 points
  16. 7 points
    سلام عليكم ورحمة الله آخخبااركم ان شاء الله طيبين ------------------------------------- Wasted في هذا الموضوع عندي مود ~~` بدون اي كلام كثير شوف الفيديو وتفهم المود لمعرفة كل شي عن المود في هذا الرابط / الفيديو وبالتـــوفييقء ~~  |~ الإهداءات ~| @!#DesTroyeR_,) @MrKAREEM @Mr.Falcon @DABL @KillerX @NX_CI @[AcM] - Major . @MR_Mahmoud @Ahmed Ly @MR.Mosa @N3xT @Abu-Solo @SuperX @#BrosS @iMr.WiFi..! @Mr.CnTroL @Abdul KariM @Hakan @!#NssoR_) @Simple. و جميع أعضاء المنتدى 
  17. 7 points
    bengines provides custom engine sounds for vehicles. The resource is not focused to be ultra realistic, it is designed to use for casual servers. Not useful for me anymore so sharing with community. Used on old project. Sounds are copyrighted content not owned by me. Features: ready to use, chooses the best engine for vehicle depending on handling! easy to customize & expand for Lua programmers 30 soundpacks for vehicles (buses, bikes, sport cars etc.) stable code with quite high performance used on server with 600 players ALS effect (exhaust flames) Turbo (satisfying whistle and blow-off sounds) Videos: https://streamable.com/n7k40 https://streamable.com/lp14t https://streamable.com/q5e9g Download: Github: https://github.com/brzys/bengines (feel free to send pull requests) Community: to-do For programmers: --[[ Element datas used by resource [array] vehicle:engine - stores basic info about engine type, sound pack etc. (synced) [string] vehicle:type - used for engine calculation, useful for servers. Available: Bus, Truck, Sport, Casual, Muscle, Plane, Boat, Motorbike (synced) [string] vehicle:fuel_type - customized for each engine. Useful for servers. Available: "diesel", "petrol" (synced) You can use setElementData(vehicle, "vehicle:upgrades", {turbo=true, als=true}) to add turbo or ALS. --]] --[[ Exported functions --]] exports.bengines:getVehicleRPM(vehicle) -- returns RPM of given vehicle exports.bengines:getVehicleGear(vehicle) -- returns current gear of given vehicle exports.bengines:toggleEngines(bool) -- true / false, restore GTA engine sounds
  18. 7 points
    Hello, I would like to request for Persian / فارسی section for Iranian players. Also i ask Iranian players to help out translating mta to persian. (I've already made lot of progress) -> https://translate.mtasa.com/fa/ With regards. Deihim007 با سلام, اینجانب تمایل به درخواست بخش فارسی برای پلیر های ایرانی رو دارم. همچنین از پلیر های ایرانی میخوام برای ترجمه ام تی ای به فارسی کمک کنند (که در حال حاضر پیشرفت زیادی داشته) -> https://translate.mtasa.com/fa/ با سپاس دیهیم 007
  19. 7 points
    خطوة جيده منك ولكن لأ انصحك بان تقوم بإستنساخ الفكرة وتقوم بنشرها لأن هذا ليس بـ إبداع , الإبداع هو ان تقوم بإضافة افكار من راسك علي السكربت ليصبح عملك افضل بكثير ومرغوب اكثر من العمل الاصلي نفسه وهذه مجرد نصيحه لك بالمستقبل وبالتوفيق لك يابطل
  20. 6 points
    Hello! This is a new section of the forum, it will store official tutorials/guides for various aspects of MTA. It does not need to specifically be related to Lua programming. If you have any interest in this, please send me a PM! Please include some examples of what you would like to write about, any form of portfolio you can provide me. Guides must be in English and well written. Thanks!
  21. 6 points
    السلام عليكم ورحمة الله وبركاته سيرفر الاتحاد العربي لحرب العصابات المودات:- F1: عبارة عن لوحة خاصة للاعب F2: عبارة عن لوحة خاصة للشرطة F3:: تستطيع من خلال هذه اللوحة التحكم بمركباتك F4: تستطيع من خلاله تغيير الفريق الخاص بك F5: لوحة تستطيع من خلالها الحصول على المساعدة او مساعدة لاعبين اخرين F6: عبارة عن لوحة المجموعات, تستطيع من خلالها التحكم بمجموعتك او الانضمام الى مجموعة اخرى F7: عبارة عن لوحة تستطيع من خلالها االعثور على اشيائك او انشاء خواص & اشياء F9: عبارة عن لوحة الانجازات, عند اتمام انجاز تحصل على مكافئة F10: عبارة عن لوحة تستطيع مقايضة او بيع اشيائك المهمات:- توجد وظائف خاصة للشرطة والحرامية, الشرطة مثل وظيفة المحقق والحرامية مثل مهرب.. ماسح الطرق ومهمات اخرى جديدة الادارة:- 1- aLRaSHide - Bemoo261 - #,~BlaaaCK (Managers) 2- @#x1AhMeD,-09 (Developer) 3- xMahriz - #NSR (Consoles( طبعاً السيرفر ما صار له اكثر من اسبوع.. والحمدلله تخطى الـ 40 لاعب وقريباً الاصدار الجديد للسيرفر راح ينزل بعد اسبوع او اكثر.. للدخول الى السيرفر:- mtasa://46.105.250.200:22003
  22. 6 points
    سلام عليكم ورحمة الله آخخبااركم ان شاء الله طيبين وعيد سعيد عليكم وينعاد عليكم بالصحه والفرح --------------‐----------------------- في هذا الموضوع عندي مود لوحة الانتقال الجديده ~~` افكارها قد تكون جديده الله اعلم 😅😅😅 لمعرفة كل شي عن المود في هذا الرابط / الفيديو  وبالتـــوفييقء ~~  |~ الإهداءات ~| @!#DesTroyeR_,) @MrKAREEM @Mr.Falcon @DABL @KillerX @NX_CI @[AcM] - Major . @MR_Mahmoud @Ahmed Ly @MR.Mosa @N3xT @Abu-Solo @SuperX @#BrosS @iMr.WiFi..! @Mr.CnTroL @Abdul KariM @Hakan @!#NssoR_) و جميع أعضاء المنتدى 
  23. 6 points
    ســلام عليكم ورحمة الله كيف الأحــوال ّء موضوع اليوم عن لوحة أدمن ~ طـبعـا اللوحه ليست لوحة الأدمن الأصليه حقت اي سيرفر ~ >>| هذي لوحة مساعده للأدامن اللي في السيرفر اللوحه تفتح لرتب معينه وبكلمه من اف 8 |<< لتعديل كل هذا من ملف اسمه sittingS كل شيء عن المود موجود في هذا الرابط \ الفيديو |~ الإهداءات ~| @!#DesTroyeR_,) @MrKAREEM @Mr.Falcon @DABL @KillerX @NX_CI @[AcM] - Major . @MR_Mahmoud @Ahmed Ly @MR.Mosa @N3xT @Abu-Solo @SuperX @#BrosS @iMr.WiFi..! @Mr.CnTroL @Abdul KariM و جميع أعضاء المنتدى
  24. 6 points
    السلام عليكم شبابء #~~ جايب لكم سكريبت لوحات رمضان للدايري او لساحات البدايه جميع الوحات من تصميمي + مسموح التعديل https://www.upload.ee/image/9992358/99999999999999999999999999999999999999.png Download https://www.upload.ee/files/9992171/objects.zip.html #وبالختام اي احد عنده تصميم او فكره وحاب ينفذها يتواصل معي خاص
  25. 6 points
    Well, a simple script that show on the screen a grenade indicator, i made it 6 years ago and i no longer uses it so i decided to share it. Download: https://community.multitheftauto.com/?p=resources&amp;s=details&amp;id=16021
  26. 6 points
  27. 6 points
    السلام عليكم مبدأيا الي عندو افكار للمشروع يقولها 😅 -------------------------- في الفترة الاخيرة عرفت ان ممكن استخدم html, css, javascript داخل mta sa ----------------------------- جاتلي فكرة اني اصنع اطار عمل لتسهيل استخدام لغات تصميم الويب علي مطورين اللعبة html from تبع input هو ان مثلا لو يبي تنسيق لل يقدر يستخدم كلاس انا عمله يحطه في الانبوت ويسوي احلي تنسيق وبكل سهولة ولو يبي تصميم لرسالة هو مجرد تاج بسيط في كود الاتش تي ام ال واسم كلاس ويسوي له تنسيق الرسالة بكل سهولة والموضوع مش بيقف عند التنسيقات فقط بل استخدام ديناميكية الجافا سكربت وقوتها في اطار العمل و...الخ في اكيد منكم يعرفني ويعرف شغلي وللتأكد https://ahmedessam.info/ ----------------------------- تعامل مسبقا مع لغات الويب في اللعبة lua المهم انا احتاج مطور ويعرف الغير مناسب او بمعني اصح الغير مدعوم من خصائص لغات تصميم الويب او ممكن نجرب مع بعض website docs + github طبعا المشروع راح يترفع علي ونستفيد انا وهو ان في شئ مميز في اعمالنا
  28. 6 points
    A simple script of dressable characters and deformable faces. You can move every vertex of the head with a simple displacement shader. The script is in test state right now, I'll create a new editor later. Hope you like it.
  29. 6 points
  30. 5 points
    السلام عليكم ورحمة الله تعالى وبركته اليوم رجعت لكم بموضوع جديد اول شيئ : ولان اطرح معكم وافيدكم بشيئ مميز واخذ مني وقت حيث قمت بجمع جميع الوظائف المفيدة التي تم طرحها في المنتدى او غير المنتدى في ملف واحد يجمعهم كلهم المهم مأطول عليكم اول شيء : أعتذر من @Master_MTA @#,xiRocKyz @killerProject @#x1AhMeD-09 @N3xT @KillerX @3NAD @PaiN^ @Tete omar @Booo @|Mr|-Talal07-| @WASSIm. @Default#^ @jafar @</Mr.Tn6eL> @#CroSs @iMr.WiFi..! @Abdul KariM @!#NssoR_) @Blaawee @iPrestege @#DRAGON!FIRE @MoDeR2014@iMr.Dawix~#@LoOs@TAPL@Me[Z]oO@^iiEcoo'x_)@#Soking@MR.StoRm@#BrosS @ وأيضا كل من قام بدعم المحتوى العربي بالنشر لان نسيت احط حقوقهم المهم الي يبي احط حقوقه في أي وظيفة يكلمني او معه فكشن يبني اضيفه للمكتبة يروح على الرابط في GITHUB = https://github.com/MrPoper/Useful-World-Lua/projects/1 يضيف فكنشن حقه و يتبع و الطريقة الموجودة اسفل هذا الكلام و يغير Builder Name = your name https://pages.github.com/ = احد روابط مواقع التواصل الاجتماعي (المنتدى ’ فيس ’ وتس ’ ديسكور ...) -__**Function Info :**__ * info * -__**Function SYNTAX:**__ > Code HERE < - __**Function SOURCE CODE:**__ > Code HERE < - __**Function EXAMPLE :**__ > Code HERE < - __**Function TYPE :**__ - [ ] HELP - [ ] CONVERT - [ ] ELEMENT This Function BUILD By [Builder Name](https://pages.github.com/). المهم هاذا رابط تحميل كل الوظائف المفيدة: USEFUL FUCTION : 200+ LINES : 6500+ RECORD TIME : [12 November 2012] - [26 JUNE 2019] https://github.com/MrPoper/Useful-World-Lua/projects/1 💖لا تنسى الصلاة على سيدنا محمد صلى الله عليه وسلم
  31. 5 points
  32. 5 points
    سلام عليكم ورحمة الله آخخبااركم ان شاء الله طيبين ------------------------------------- في هذا الموضوع عندي مود التوجيه الاصدار الثاني ~~` لمعرفة كل شي عن المود في هذا الرابط / الفيديو وبالتـــوفييقء ~~  |~ الإهداءات ~| @!#DesTroyeR_,) @Kareem Amer @MrKAREEM @Mr.Falcon @DABL @KillerX @NX_CI @[AcM] - Major . @MR_Mahmoud @Ahmed Ly @MR.Mosa @N3xT @Abu-Solo @SuperX @#BrosS @iMr.WiFi..! @Mr.CnTroL @Abdul KariM @Hakan @!#NssoR_) @Simple. @Abdo Nour و جميع أعضاء المنتدى
  33. 5 points
    Render events enchanting Having a lot of render events in your resource? Easier attach and remove? Or do you want to pass arguments in to a function which is attached to a render event? Then this might be something for you. Syntax: addRenderEvent bool addRenderEvent(function functionVar [, string eventName, arguments ...]) Arguments: The function you want to attach/target. The event you want to use. ( "onClientRender", "onClientPreRender", "onClientHUDRender") If you do not fill in one of these three, it will automatic fallback to "onClientRender". Fool proof. Arguments you can pass to the target function. (which isn't possible with the default addEventHandler + onClientRender function) Returns: true when added, and false otherwise. Syntax: removeRenderEvent bool removeRenderEvent(function functionVar [, string eventName]) Arguments: The function you want to attach/target. The event you want to use. ( "onClientRender", "onClientPreRender", "onClientHUDRender") If you do not fill in one of these three, it will automatic fallback to "onClientRender". Fool proof. Returns: true if found + removed, and false otherwise. (Not recommended to execute this function every frame > performance) onClientPreRender + timeslice If you use "onClientPreRender", just like the default event, it will pass the timeSlice to the attached/targetted function. https://wiki.multitheftauto.com/wiki/OnClientPreRender I am not sure if attached is the right word for this example, because it isn't really attached to the event. It is saved in a table which gets looped every frame. Performance Is this code bad for performance? The answer to that is NO. I ran a test for it, and it seems that addRenderEvent used less CPU AFTER adding the events. (addRenderEvent: 31% CPU, addEventHandler 99/100% CPU) Adding the event will probably use more CPU, but that is only one execution. Feel free to re-test this example, I am interested how it would perform on your pc's. Performance test code (Not the source code ) Source code:
  34. 5 points
    بسم الله الرحمن الرحيم السلام عليكم ورحمه الله وبركاته اليوم معانا مود جديد المود عبارة عن : 1 - عاجل 2 - مع لوق 3 - تقدر تكتب مكان اسمك فيه اسم عربي *للمعلومة السكربت مو موجود بأي سيرفر غير سيرفرات* @MR.Mosa @MR.S3D @MrKAREEM صور المود : صورة لوحة التحكم في اسم العاجل : " رابط التحميل " ❃ ⌠ رابط التحميل هنا ⌡ ❃ الاهدائات : @!#DesTroyeR_,) @MrKAREEM @Mr.Falcon @DABL @KillerX @NX_CI @[AcM] - Major . @MR_Mahmoud @Ahmed Ly @MR.Mosa @+Source|> @Abu-Solo @SuperX @Mr.CnTroL والسلام عليكم ورحمه الله وبركاته تحياتي : *Kareem Amer*
  35. 5 points
    سيرفر جراند العرب - حرب العصابات , سيرفر حرب العصابات الأول عربياً الأي بي : mtasa://51.254.71.7:22003 نرحب بكم في المنتدى الخاص بنا : منتدى جراند العرب ما الجديد ؟ 1# User Panel - لوحة المستخدم 2# نظام اللفل الجديد - Level System 3# إحتلال المركز - LSPD Turf 4# نظام الخوذة - Helmet System 5# نظام سرقة البنك - Bank Robbery 6# لوحة تسجيل الدخول عن طريق الأيميل 7# تغير شكل إختيار التيمات - Teams Selector 8# الشوب الخاص - Special Shop 9# نظام الدروب - Drop Box System 10# نظام توبات المهمات - Top Missions إضافات : # يمكنك الان حرب قروبات من خلال الأمر - "gs" - كما أنه الدمج سيظهر .. # تم تحديث نظام البيست # تم إضافة نظام الـ - "Hetman" - لـ النو تيم فقط . # تم تعديل جوائز البكجات # تم إضافة نظام جوائز التواجد , كل ساعتين جائزة مع تحيات , فريق تطوير جراند العرب
  36. 5 points
    الووو, .... ترا مب منوب لدرجه ماقدر افتح سمدي ظفاك
  37. 5 points
    قوانین انجمن فارسی ام تی ای:اس ای .به انجمن فارسی ام تی ای خوش آمدید. لطفا قوانین زیر را جهت اطمینان مطالعه نمایید نسخه کوتاه لطفا با قضاوت صحیح از هرگونه اعمالی که باعث دردسر برای ما و شما شود خودداری نمایید. ضمنا بایکدیگر بدرستی برخورد نمایید نحوه تماس با ما سرور دیسکورد: (در صورت هرگونه سوال): مشخصات - لینک دعوت پیام در انجمن (پی ام - الالخصوص برای موضوعات خصوصی): لینک اعضاء توییتر : ام تی ای گروه استیم : لینک قوانین کلی الف) از هرگونه بی احترامی و برخورد نادرست خودداری نمایید ب) قوانین عمومی را رعایت نموده و از فحاشی، نژادپرستی، مباحث سیاسی و مذهبی خودداری نمایید پ) انتشار هرگونه لینک دعوت، تبلیغ و غیره خودداری نمایید ت) از انتشار هرگونه اطلاعات شخصی دیگر افراد خودداری نمایید ث) هرگونه انتشار و استفاده و یا درخواست کمک برای اسکریپت های لو رفته یا دزدی شده اکیدا ممنوع است ج) لطفا از استفاده حروف انگلیسی (به اصطلاح فینگلیش) خودداری نمایید
  38. 5 points
    👇👇👇 Hey There Me alireza support this and i would be glad to see a Persian section on the MTA:SA forum. With my best Regards. Alireza
  39. 5 points
    أهلاً وسهلاً بكم في هذا الموضوع لـ شرح التفآصيل تركيب التآج للآعبين لـ سيرفر الوزآرة الشهير سأقوم بتوضيح لكم طريقة تركيب التآج فـى سيرفر الوزآرة وشرح جميع الخطوآت لى نظام التآجات السكريبت متعوب عليه طبعآ بعد الرمضآن تجيدون رابط التحميل في قناتي في هذآ الموضوع سوف اشرح لكم كيف يتم تركيب الـتاج وكيف صاحب الروم يفعل التاجات بالقائمة عندما احد يقوم بشراء ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ الخطوة الأول : ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ عندما يقوم لاعب بأرسال بطاقة السعر : 50 سوا لى شراء التآج يقوم صاحب السيرفر بى فتح هذه القأئمة : ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ وسوف يسمح للآعبين او المسؤولين السيرفر بفتح هذا اللوحة وهونا يتم تركيب التاج لاعب الذي قام بشرائه ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ طبعا هونا يتم شرح اللوحة اولا ؟ لماذا صاحب الروم يقوم بإضافة الحساب داخل اللوحة التاجات وكيف يتم ذالك وماهو المستفيد من ذالك ؟؟ الأجوابة : يقوم بكتابة اسم الحساب الشاري ويظغط على الزر اضافة هذا الحساب مباشرةً سيتم أرسال الحساب الى اللوحة التاجات فالجدول .. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ الشروحات التركيب التاج بالتفاصيل كاملة طبعا السكريبت معقد شيء ولاكن سهل وفكرته مميزه وممتازه Name : و Tag : xX[ Console ]xX , MR.S3D : التاج مثلآ هذا التاج يتم تقسيمه على نصفين xX[ Console ]xX : داخل الإيدت ( Tag : ) , MR.S3D : داخل الإيدت ( Name : ) أظهار التآج بشات -- Q.5 لونه احمر هذا اللون الذي يتم تغييره داخل اللوحة التاجات وبعد ذالك الظغط على زر حفظ المعلومات داخل اللوحة وأرسال المعلومات الى الإستضافة تم التصميم والبرمجة والفكرة من قبل @MR.S3D وتم تقليده كامل مكملاً من قبلي ونتمنا الموضوع غير مخآلفة للقوانين انه شرح بسيط وانتظرو الرآبط التحميل بقناتي وألف شكرا للجميع فـ آمان الله آخوكم وحبيبكم .القأئد المحلق ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  40. 5 points
    This topic contains the MTA global ban policy, information on how to appeal your ban and instructions on how to file a report (see bottom of topic) ** Different language versions ** Russian (русский): КЛИКНИТЕ СЮДА Для русскоязычных пользователей Portuguese (Português) CLIQUE AQUI Versão em português Arabic النسخة العربية (عربي) انقر هنا This board is for global MTA bans only ("You have been banned by MTA"). It's not to be used for when you get banned from a server. In the case of server bans, please contact the admin of that server or use their website/forums to appeal if they have one. If you want to appeal a global ban, then please create a new topic HERE (click) that includes atleast your MTA serial. How to find your serial: launch MTA, press the F8 key and write ``serial`` into it. Now, select your serial and copy it using CTRL + C, then paste it into your appeal topic. If you received a global ban, you can appeal it under certain circumstances. Examples: - The ban is permanent, or has a pretty long duration (a month or more). * If a ban is permanent, no duration (ban time left) is shown in the ban message. - The ban is custom. This is the case when your ban message shows a reason that is not "TRAINER" or "DLL INJECTOR". * This can happen when you got banned as a result of illegal conduct on MTA. * The possibility to appeal bans mostly exists for these situations, where your appeal will prompt us to review if you can be unbanned, based on the offense and its severity. If you post an appeal and your ban doesn't fall under the above circumstances, then it may be removed rather than being answerred (although we more often do our best to make people understand the specific reason of their ban). This is because of the sheer volume of appeals for automated bans (for trying to run old, detected cheats or 1-hour bans for DLL injectors) would otherwise be insane. If it's a short-duration ban, then please just wait for the ban to expire. Explanation of the most common ban types and categories of bans they cover: "TRAINER" - Bans related to cheating: - If the ban is temporary (a few hours to a couple of days), then you attempted to run a detected cheat or used it while it was still working. * In the case of high-impact cheats, the ban duration can be a couple of weeks to a month. The same goes for paid (or subscription-based) cheats. * It is also possible that MTA AC's heuristics flagged you for custom cheating, such as amateuristic attempts to modify memory or use your own little cheat. This can sometimes also result in a temporary ban. - If the ban is permanent (note: with the type "TRAINER"), or for more than 2 months, then there can be several possibilities: * We know that you're a cheat developer, and we took efforts to remove you from our platform in order to stop you from messing with MTA and its anti-cheat. In this case, you have played your entitlements and we can deny your appeal on our discretion. However, we are always willing to give your case a fresh look. If you think that you've learned from your mistakes, and are willing to use our Bug Bounty program (click) in the future instead, you may be given another chance. So you're always welcome to appeal your ban. * You used a particularly serious (intrusive) cheat, one that we would call 'serious hackage', for example one that allowed you to ruin the game for everyone on a server or set out to harm a server or its integrity. This also goes for attacks aimed at a server or its playerbase that were packaged as executable code that you loaded & used in a cheat-like fashion. "REASON" - Custom bans that give a hint of the reason in your ban message. If you engage in illegal activities, we consider it our duty to keep the rest of MTA safe from people such as yourself. Under no circumstance will we allow MTA to be used as a platform for illegal or malicious actions. Common examples: * "DDOS" If you carry out DDoS/network attacks against MTA servers or other players, then you do not belong on MTA, and we will ban you to protect others on MTA against you and put consequences to it. Therefore, when we receive a substantiated report about you, we may decide to ban you if there's overwhelming evidence, or ban you indefinitely for our investigation to proceed (read below for details). * "RAT" If you (try to) infect the PC of MTA players with viruses or (remote control) trojan, which are called RATs. The most common way is for someone to share infected file (links) in a server's chat, or directly to a person that you have a relation to because of MTA. We ban those that engage in illegal activities like this as well, because MTA will not be a platform for such acts; if someone deliberately tries to inflict harm or digital safety risks to another player, we believe that person doesn't belong on MTA. * "EMAIL: ADDRESS" e.g "EMAIL: CCW808@GMAIL.COM" or "EMAIL: MCAK105@OUTLOOK.COM" This ban message means you got banned to allow us to investigate something you were involved in. If you see this, then please send a message to the e-mail address that is mentioned, which belongs to the MTA staff member willing to investigate you. It can be a result of a report against you (illegal activity, for example as described earlier) or (unknown/custom) cheats/hackage that you seem to have used and of which we want to learn more. We may even desire to know more if MTA anti-cheat managed to block & detect your attempts. For this reason, sometimes, temporary "TRAINER" bans may turn into this ban type or become extended/permanent. Also, doing suspicious things while not getting banned (like only kicked by advanced AC heuristics) can have you confronted with such a ban when you launch MTA at a later point. If there's overwhelming evidence for what you're suspected of doing, you may aswell see a hint of the reason followed by the e-mail address. Ex. "DDOS [EMAIL: ADDRESS]" This means we're confident that you did it, but that we're still interested in talking to you anyways. It merely offers you a way out, perhaps to get unbanned (early) by cooperating with us, express regret, or share your side of the story. At the same time, this type of ban message is also an encouragement to just accept your mistakes and move on, by understanding you did what the hint points to and that it got you caught. Unlike the ban message saying "EMAIL: ADDRESS", the variation with "REASON [EMAIL: ADDRESS]" can aswell be temporary and be unbanned at a set date. So if you recognize and accept your mistake, just wait for it to expire. * "CHANGE" / "SERIAL CHANGE" This ban message means that your serial (the one that got banned) isn't authentic: you (attempted to) change your MTA serial, and this got detected. Using technical measures to try manipulate MTA into generating a new serial results in a ban on said serial if it appears to succeed. Because they get banned, it's not succesfull after all, because you now cannot use it. If you return to using your original serial (undo the tampering that you tried getting it changed with), in most cases you will be able to play again. If you cannot figure it out/are convinced that you didn't try to serial-change, then feel free to create a ban appeal topic and we'll check on your case. * "[SERVICE] ABUSE" / ex. "FORUMS ABUSE" In extreme cases of abuse on MTA services (such as forums, discord, community page), we may decide to global-ban you. For example: - if you're constantly evading bans on forums/discord, becoming a pest to our moderation team - if you're uploading resources with backdoors/exploits (such as hidden commands or destructive functionality) to the community page - if you're malicious towards the MTA infrastructure or intend to inflict MTA serious harm - if you engage in unacceptable behavior towards MTA staff, such as blackmailing or threathening them or their surroundings, because they are doing their job Please always remember that MTA: San Andreas is made and ran by volunteers that devote their free time offering you a game to play on and have fun. You're a guest, and not definately entitled to using our services; that's a favor. If you become very disruptive, causing us a lot of trouble, or soaking up moderation team resources to deal with the problems you cause us, then don't be surprised if you're no longer welcome to play on the platform we offered you. *Note: the above text refers directly to the "SERVICE ABUSE" paragraph. While the purpose of this topic is to explain why someone that wants to appeal may have been banned, it also contains our banning policy and a list of common bannable offenses. So as a side note, perhaps as a victim of something, you want to report someone that has engaged in activity listed in here, then feel free to send a message to Dutchman101 and/or ccw (you could add both into the same conversation, but make sure to at least send it to Dutchman101 to ensure timely handling of your report)
  41. 5 points
    بأختصار المود يستخدم لأظهار ايقونه تكشف القنابل و موقعها، المود مسويه قبل 6 سنوات وما عاد استخدمه ولذلك قررت مشاركته: المود غير مشفر: https://community.multitheftauto.com/?p=resources&amp;s=details&amp;id=16021
  42. 5 points
    I also hope that the Persian language can make a great progress in this regard!
  43. 5 points
    Well this would be great, I am ready for this and I can support translating or moderating.
  44. 5 points
    السلام عليكم ورحمة الله وبركاته كيف حالكم رجعتلكم بمود جديد بدون مقدمات كل شي عن هذا المود تلقونه في هذا المقطع
  45. 5 points
    ما قلت شي بس انا افهم الهجولة شو تريد + اكوادها حافظها + الحياة مافهم اي حاجة حتي نوع اللعب حقها ما افهمها لاكن حرب عصابات سهله وزومبي سهله وشوتر وديزي وكذا لاكن خياة مافهم حتي كيف يسجلوا فيها 😂💔
  46. 5 points
    تفضل مصمم مودات للهجوله فقط 😊
  47. 5 points
  48. 5 points
    أ، ب، ت، ث، ج، ح، خ، د، ذ، ر، ز، س، ش، ص، ض، ط، ظ، ع، غ، ف، ق، ك، ل، م، ن، هـ، و، ي تصير لي جارية ؟
  49. 4 points
    SAMP team didn't agree/like our move to announce it earlier than planned, because as I said, we felt the need to hurry as a result of the information leak and speculations going wild. So I think they'll stick to their planned announcement schedule for that reason.
  50. 4 points
    Play Memory. https://community.multitheftauto.com/index.php?p=resources&amp;s=details&amp;id=15954 https://github.com/raydNDev/MTA-Archiv/tree/master/Minigames/Memory