Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 03/09/16 in all areas

  1. Hey, I wonder what this button does... <presses the button> huh? delete all forum users? oh sna- Hi there, the MTA Team is happy to present you with the result of what we have been up to recently - the redesigned and refreshed MTA Forum! This is something that we have wanted to do for a long time, and for several reasons. The forum software we have used until now (phpBB) has served us well through the years, there is no doubt about that. However, as time went by, our needs were changing too. It was becoming less and less feasible for us to use and maintain the forums in their present state, so we decided it was time to try something that is more suited to our current needs. We were recently presented with an opportunity to switch the forum software on attractive terms and we took it. Lo and behold, here are the new forums! Highlights of new features that were not present on the previous forum: forum now runs on a proprietary, secure, well tested and widely used software solution - the IPS Community Suite a completely new, mobile-friendly forum theme a fully fledged rich text editor for posting or editing your content on the forums (instead of the previous plain text box with BBCode buttons) an improved user profile system for greater personalisation of your presence on our forums a new, customizable real-time notifications system also a new, simplified Private Messaging system improvements to the quotation system (quotes link to the original post, and are fully collapsible) and replying in general (the multiquote feature) an ability to 'like' and rate topics and posts, awarding reputation points to their authors topic authors can now assign tags to their topics, making it easier for users to find the content they are looking for several new enhancements and customization features to improve your browsing experience (eg. topic previews; the ability to hide forums you are not interested in) moderators now have an ability to promote your topic on the forum (similar to stickied topics, but separate to them) several new features for us administrators too, which will make forum maintenance easier and possibly allow us to implement new forum features without a hassle ... and more! List of features that were present in the previous forum but are missing or are less functional now: no topic icons Private Messaging system is less pleasant to scroll through. Getting used to it might take some time too it is no longer possible to view the source code of posts. If you really need that functionality, you can check the page's HTML source code directly, then use a third party converter to obtain the BBCode code boxes are no longer integrated with the MTA wiki URLs FAQ: Q: Are my posts still in place? What about my private messages? A: They are both fine. You can find them in the same place you left them before. Q: Will the old forum URLs still work? A bunch of places on the web link to your forum using old URLs... A: Yes, they will work. We have a on-the-fly converter in place for such URLs, so they will still link to where they should. Q: I have found an issue with the new forum. Can I report it? A: Sure. Send a PM to one of the forum administrators (darkdreamingdan, jhxp or Jusonex) and describe the problem you have found. Make sure you provide all the details or steps to reproduce your issue, where applicable. We would like to thank Audifire and the mta-sa.org team for donating the forum software license to us. And naturally, you can not forget about darkdreamingdan and Jusonex, our team members who had both put a tremendous amount of effort in preparing and performing the forum maintenance and migration. Awesome job, guys. Did you like the change? Please let us know in the comments! See you next time. --MTA Team
    28 points
  2. A while ago we had published a release candidate build for the upcoming release for you folks to test. This phase went fine, so we feel that we are now ready to present you with the new stable version of the mod - Multi Theft Auto: San Andreas 1.5.3! Just like before, this is an update for our current stable version series - MTA:SA 1.5. Contrary to this definition, it is rather a huge update which contains mostly smaller changes, but makes up for it with the amount of them. A lot of effort was put by @Jusonex and @sbx320 into cleaning the code and reorganizing the build system, both of which should make it easier for us to maintain MTA:SA's code base and simplify the compilation procedure. However, during the above mentioned RC testing phase we decided to revert some of the code clean-up changes and leave them for a future release due to problems they were causing. We feel it will be better that way as some of these changes simply need more work as they affect a lot of the code base, making it harder to pinpoint other issues that might be discovered. In the meantime, @ccw and @darkdreamingdan had worked on fixing bugs reported by the community. We also had updated several dependencies (third-party components which are used in our mod), including a bunch of utility libraries (such as sqlite, zlib, libpng or libjpeg) and the CEF (Chromium Embedded Framework) components. The latter especially is an important change which we had explained further in a separate post and also summarized briefly below. This update will be slightly troublesome for some of our players who are still using Windows XP and Windows Vista (which is, to be honest, a rather small amount). Regular 1.5.3 build will not work for such users, so we had prepared a legacy build just for them. Furthermore, such users need to be prepared that at some point we might drop support for Windows XP and Windows Vista for our future releases. Please read this post to learn more about this change and its consequences. Since the build system was reorganized, a lot of smaller changes which were originally made for 1.6 were also introduced in this version (as long as they were not breaking the compatibility), making it actually one of the biggest releases we have ever made (and also sort of a bridge between 1.5 series and the then-upcoming 1.6 release). You can check the list below for some of the most interesting changes, but we really recommend checking full lists of changes to check whether the feature or function you have always wanted is already available in this release: Added support for German Steam version of GTA:SA (thanks to Lakota, Mario and @Sh4dowReturns for feedback) Improved streaming of low LOD objects and increased limits Multiple popular crashes were fixed Code cleanups and improved internal error logging MTA:SA will now try to use the native screen resolution when first launched Fixed desktop resolution when minimizing with fullscreen borderless window mode Added client resource files path info to Advanced tab in Options window Added icon for Windows server executable and digitally signed the CEFLauncher executable New scripting functions: canBrowserNavigateBack(), canBrowserNavigateForward(), navigateBrowserBack(), navigateBrowserForward() and reloadBrowserPage() (developed by mabako); createTrayNotification() and isTrayNotificationEnabled() (developed by Necktrox); also resizeBrowser(), fileGetPath(), setVehicleWindowOpen() and more... Tweaks to dbQuery()/dbExec(), fileRead(), addDebugHook() and more... Fixed setBrowserAudio() not muting the sound correctly on some websites e.g. YouTube Fixed setCameraTarget() calculation (thanks to lex128) setVehiclePlateText() now works with any kind of vehicle, including motorbikes (thanks to lopezloo) Added blend parameter for setPedAnimation() (thanks to lex128) Added support for objects and weapons in ped damage events (thanks to lopezloo) Water elements are now limited to a specific dimension Fixed sniper scope disappearing after killing a ped (thanks to lopezloo) Fixed MTA sometimes not loading custom textures Fixed MTA slowly updating position of attached elements Security and performance tweaks for CEF Fixed CEF popups (e.g. <select> boxes) not being rendered correctly Added option to block server admins who login with an unrecognized serial Added duplicate log line filter for script debugging Fixed a connecting player being able to block resources from starting Tweaked logic of client resource file validation Added server logging for redirectPlayer Tweaks for admin, missiontimer, race, runcode and webbrowser resources (thanks to Dutchman101, Einheit-101 and PhrozenByte) Added map backups for Map Editor and changed its default fps limiter setting value from 36 to 50 (thanks to AleksCore for the latter) Removed the no longer needed VS2008 redist package from the installer ...and much more! A complete list of changes can be found here (recommended read) and here (incomplete, from r7816 upwards). List of changes to the resource pack can be found here (starting from and including Feb 18, 2016 upwards). Please be advised that UltraThing and older versions of ENB series mods are blocked in MTA:SA 1.5.3 due to their incompatibility with the MTA:SA web browser components. If you want to use ENB mod in 1.5.3, please update it to a newer version if your current one does not work. If, on the other hand, you want to use UltraThing mod in 1.5.3, you will not be able to do it anymore - sorry for that just like above - please update it to a newer version (v0.29 or above). Want to download MTA:SA 1.5.3? Click here to download the build for Win 7+. Looking for a legacy build for XP/Vista? You can download it here. Or you can click here to go to our home page. Once there, click the Download button at the top center of the page, then choose your build and you are set. Linux server packages are also available. This version is backwards compatible with our older 1.5 releases, but we still encourage everyone to update their clients and servers ASAP to ensure, that they benefit from bugfixes, security updates for CEF, performance tweaks or other improvements. We would like to thank the following community members for their contributions to the MTA:SA source code, resources or feedback for this release: Aboshanab, AleksCore, braydondavis, Dutchman101, Einheit-101, Lakota, lex128, lopezloo, mabako, Mario, Necktrox, PhrozenByte, qaisjp, rafalh, @Sh4dowReturns, zneext (Have you contributed to MTA:SA 1.5.3's or 1.6's source code/resources pack but were not mentioned in the above list? PM @jhxp with a link to your contribution and you will be added) We hope that you will enjoy this release. Also, please keep in mind that if you encounter a bug or a problem which was not present in previous versions, you can report it to our bugtracker. --MTA Team
    26 points
  3. Hi there! Our next release is nearly done. However, to ensure that it meets our high quality standards, we would like to ask you guys to thoroughly test it before we release it. This release brings an important change to our release distribution system. Starting today, there will be two builds available for you to download: normal build - only works on Windows 7 and above legacy build - only works on Windows XP and Windows Vista A normal build is basically what we offered with our previous releases, with an exception that it now requires Windows 7 or above to run. The new thing is an legacy build, which only works on Windows XP and Windows Vista. This build uses the last CEF components version that works on XP/Vista, which is now outdated and insecure. To ensure that we will not leave some of our players in the dark, while keeping the rest of them secure, we decided to split the release into two builds. One which uses older CEF components and works on XP/Vista (legacy build), and the other one which has up-to-date CEF but only works on Windows 7 and above (normal build). We have elaborated more on this in a separate post which you can find here. MTA:SA 1.5.3 has a lot of other smaller bug fixes, tweaks and new features included and is a result of another change to our build system, which simplified the development and building process to us. This has also allowed us to back-port many of the smaller changes originally planned for the 1.6 release to 1.5.3. These changes should be compatible with the 1.5 series, but they still need to be tested to ensure that this is indeed the case. And this is where you guys come in. To help us testing the version, simply download the Release Candidate from links below, install it and play as you normally would. If you play on XP or Vista, download the legacy build, otherwise grab the normal one. This version is meant to be fully compatible with MTA:SA 1.5.2 or below, so just join your favourite server and give it a go. If you encounter a problem or spot a bug, you can report them to our bugtracker. Please use the search feature first to see if your problem was not already reported though... Updated Windows/Linux server packages are also available, and similarly, they are also compatible with 1.5.2 clients, so please test whether your servers work fine on 1.5.3 too. Click here to download MTA:SA 1.5.3 RC Normal Build (for Windows 7 and above) Click here to download MTA:SA 1.5.3 RC Legacy Build (Windows XP and Vista only) MTA:SA 1.5.3 RC Linux Server download page You can find the current list of changes for this version here. A summary of changes and credits list will be provided with the final release announcement post. Thank you for helping us make MTA great again awesome. --MTA Team
    18 points
  4. بسم الله الرحمن الرحيم والصلاة والسلام على سيدنا محمد وعلى آله وصحبه وسلم كما عودناكم دائماً على المواضيع الهادفة والمفيدة فإننا اليوم نطرح امامكم موضوع لفهرسة الوظائف المفيدة التي قام بصنعها كوكبة من المبرمجين المتميزين العرب وتم طرح هذا الموضوع للتسهيل على جميع زوار ومنتسبي القسم العربي ، نظراً لإختلاط الوظائف والردود في الموضوع الاساسي الذي تم إنشاءة من قبل الأخ بوو بسم الله نبدأ : 1 - string.byteArabic | وظيفة تحويل الحروف العربية الى ارقام بايت @Booo : من صنع الأخ •—————————• 2 - CenterTheGUI | وظيفة مفيدة في توسيط النوافذ @Booo : من صنع الأخ •—————————• 3 - Characters Codes | وظيفة تحول الحروف الى خوارزمية @Booo : من صنع الأخ •—————————• 4 - string.charArabic() | وظيفة تحويل الشارتر الى حروف @Booo : من صنع الأخ •—————————• 5 - isPlayerGroupName | وظيفة للتأكد من قروب لاعب بالكلنت @Booo : من صنع الأخ •—————————• 6 - changeGridListItemsToPlayersName | وظيفة تغير قِيَمْ القريد ليست إلى اسماء لاعبين @3NAD : من صنع •—————————• 7 - guiGridListGetSelectedItemText | وظيفة تقوم بجلب اسم العنصر المحدد @PaiN^ : من صنع الأخ •—————————• 8 - setBindKeyWindowShow | وظيفة إظهار وإخفاء النافذة @3NAD : من صنع •—————————• 9 - getPlayerFromSerial | وظيفة تجلب اللاعب من سيرياله @Tete omar : من قبل الأخ •—————————• 10 - convertTabToString | وظيفة تحول الجدول الى سلسله نصية @Booo : من قبل الأخ •—————————• 11 - isPlayerInACLGroup | وظيفة تتحقق لك إذا لاعب معين موجود في قروب اسل محدد @PaiN^ : من قبل الأخ •—————————• 12 - DosePlayerHaveTeam | وظيفة تتحقق لك من اللاعب اذا كان داخل تيم @FaHaD : من قبل الأخ •—————————• 13 - getLoginPlayers | وظيفة ترجع لك جدول باللاعبين الي مسجلين دخول @|Mr|-Talal07-| : من قبل الأخ •—————————• 14 - createTextItem | وظيفة تصنع لك نص كتابي @FaHaD : من قبل الأخ •—————————• 15 - getPlayerVehicleName | وظيفة تستخدم في التحقق من وجود اللاعب داخل السيارة @FaHaD : من قبل الأخ •—————————• 16 - GUISetTextCountDown | وظيفة تقوم بإنشاء بإنشاء عد تنازلي على احد عناصر ال جي يو آي @FaHaD : من قبل الأخ •—————————• 17 - getPlayersByData | وظيفة تقوم بإرجاع جدول به اللاعبين الذين يملكون داتا محدده @Tete omar : من قبل الأخ •—————————• 18 - getPlayersInMarker | وظيفة تجلب عدد اللاعبين داخل ماركر محدد @|Mr|-Talal07-| : من قبل الأخ •—————————• 19 - moveRightToCenter | وظيفة تقوم بتحريك نافذة محدده من اليسار الى الوسط @Booo : من قبل الأخ •—————————• 20 - guiSetLocation | وظيفة تقوم بتحديد مكان عنصر الجي يو اي @3NAD : من قبل •—————————• 21 - getPedWeapons | وظيفة تقوم بجلب اسلحه اللاعب @|Mr|-Talal07-| : من قبل الأخ •—————————• 22 - isSoundFinished | وظيفة تقوم بالتحقق من إنتهاء الصوت @WASSIm. : من قبل الأخ •—————————• 23 - getFewPlayersOnTeam | وظيفة تقوم بإرجاع التيم الذي يملك عدد لاعبين اقل @Booo : من قبل الأخ •—————————• 24 - getPlayerAllGroup | وظيفة تقوم بإرجاع جميع القروبات الي يتواجد بها اللاعب @Booo : من قبل الأخ •—————————• 25 - MoveWindow | عدة وظائف لتحريك النوافذ @Booo : من قبل الأخ •—————————• 26 - dxDrow3DText | وظيفة تقوم بصنع نص ثلاثي الأبعاد @al-Kobra : من قبل الأخ •—————————• 27 - changeGridlistToNameVehicle | وظيفة تقوم بتحويل قِيَم القريد ليست إلى اسامي سيارات ج @Booo : من قبل الأخ •—————————• 28 - getAllPlayersInInterior | وظيفة تقوم بإرجاع جميع اللاعبين المتواجدين في عالم داخلي محدد @</Mr.Tn6eL> : من قبل الأخ •—————————• 29 - convertHistoryToHijri | وظيفة تحول التاريخ من الميلادي للهجري @jafar : من قبل الأخ •—————————• 30 - countPlayersInWater | وظيفة تقوم بجلب عدد اللاعبين الي داخل الماء @Default : من قبل الأخ •—————————• 31 - countPlayersInRange | وظيفة تجلب لك عدد اللاعبين القريبين من مكان محدد @EH10 : من قبل الأخ •—————————• 32 - dxDrowTriangle | وظيفة تقوم برسم مثلث @</Mr.Tn6eL> : من قبل الأخ •—————————• 33 - guiGridListCopySelectedItemText | وظيفة تقوم بنسخ نص عنصر القريد ليست المحدد @MoDeR2014 : من قبل الأخ •—————————• 34 - getColorsByRandom | وظيفة تقوم بالحصول على اللوان عشوائية @EXTRA_) : من قبل الأخ •—————————• 35 - getRandomColor | &nbsp;وظيفة تقوم بإرجاع لون هيكس عشوائي @</Mr.Tn6eL> : من قبل الأخ •—————————• 36 - getMonthAndDayName | وظيفة تقوم بإرجاع اسم اليوم والشهر @ّ ّ ّ ّ ّ RAM : من قبل الأخ •—————————• 37 - FormatTime | وظيفة تقوم بتحويل الوقت او حسابة وترجع جدول مع سترنق @#CroSs : من قبل الأخ •—————————• 38 - doesTextContainColorCode | وظيفة تتحقق من النص اذا كان يحتوي كود اللوان @Marshmello : من قبل الأخ •—————————• 39 - getAdminsByGroup | وظيفة ترجع لك جدول بالادمنز وحالة وجودهم @MoDeR2014 : من قبل الأخ •—————————• 40 - getPlayersInZone | وظيفة تجلب اللاعبين من منطقة محددة @Default : من قبل الأخ •—————————• 41 - set/get/removeSQLData | عدة وظائف تسهل التعامل مع قواعد البيانات @</Mr.Tn6eL> : من قبل الأخ •—————————• 42 - dxDrawImageOnElement | وظيفة رسم صورة فوق عنصر @HasoN : من قبل الأخ •—————————• 43 - dxDrawTextOnElement | وظيفة رسم نص فوق عنصر @HasoN : من قبل الأخ •—————————• 44 - createAnimation | وظيفة تصنع تأثيرات حركية على العناصر @</Mr.Tn6eL> : من قبل الأخ •—————————• 45 - getRealTimeFromNumber | وظيفة إحضار الوقت الحقيقي من الرقم @#J2mes : من قبل الأخ •—————————• 46 - عدة وظائف تختص بالقريد ليست @Marshmello : من قبل الأخ •—————————• 47 - getTime() | وظيفة تقوم بإرجاع الوقت الحقيقي وتحويلة إلى 12 ساعة @</Mr.Tn6eL> : من قبل الأخ •—————————• 48 - table.sect | وظيفة تقوم بتقسيم الجدول @</Mr.Tn6eL> : من قبل الأخ •—————————• 49 - ValidateURL | URL وظيفة تتحقق من صحة روابط ال @</Mr.Tn6eL> : من قبل الأخ •—————————• 50 - dxDrawText2D | وظيفة تقوم برسم نص ثنائي الأبعاد @medo7 : من قبل الأخ •—————————• 51 - getPlayersInGroup | وظيفة تقوم بجلب اللاعبين المتواجدين بقروب معين @Abdul KariM : من قبل الأخ •—————————• 52 - dxFrame , dxButton | وظيفة رسم زر و رسم إطار @mouamle-hassan : من قبل الأخ •—————————• 53 - convertDxPositionToAllScreens | dx وظيفة حساب قياسات ال @./bF.general10 : من قبل الأخ •—————————• 54 - guiAntiFlood | وظيفة تغلق الازرار لمدة محددة @Me[Z]oO : من قبل الأخ •—————————• 55 - givePlayerVehicle | وظيفة تعطي لاعب محدد سيارة محددة @Me[Z]oO : من قبل الأخ •—————————• 56 - getRandomVehicle | وظيفة تجلب سيارة معينة من سيارات السيرفر @Abdul KariM : من قبل الأخ •—————————• 57 - BindAnimation | وظيفة تنشئ تأثير على ازرار اللوحه @iMr.WiFi..! : من قبل الأخ •—————————• 58 - getGuestPlayers | وظيفة تقوم بجلب اللاعبين الغير مسجلين للدخول @Abdul KariM : من قبل الأخ •—————————• 59 - getPlayerTime | وظيفة تجلب لك وقت اللاعب @NssoR : من قبل الأخ •—————————• وإلي هنا وتنتهي الوظائف المفيدة العربية سيتم تحديث الموضوع عندما تضاف وظائف جديدة ملاحظة : تم عمل الموضوع وتنسيقة كاملأ من الجوال ملاحظة : الموضوع محدث حتى تستكمل جميع الوظائف - الموضوع متعوب عليه لذلك نرجوا الرد على الموضوع او ضغط زر اللايك للتحفيز وسلامتكم
    14 points
  5. Hi guys @fastman92 has recently engaged with us in order to get his limit adjuster implemented into MTA. Obviously, there are a number of complexities involved in implementing this, and we need to make some important design decisions to achieve this. So, why do you want to use a Limit Adjuster tool? Some things I'm hoping to learn: Are you trying to play MTA with a modified version of GTASA? Do you want the limit adjuster to play mods like GTA:Underground? Are you trying to use Limit Adjusters with MTA's own Lua engine* functions? (e.g. engineLoadDFF) Anything else? Any feedback would be incredibly beneficial to the team going forward. Cheers Dan
    13 points
  6. Prank online players on your server by showing them a BSOD (blue screen) and let them believe their PC has crashed while they are playing MTA. https://community.multitheftauto.com/index.php?p=resources&s=details&id=13748 use: /bsod PlayerName (exact) After 5 seconds the bluescreen and error sound disappears and everything is back normal. (hud elements and chat etc that are hidden to make the bluescreen look real will also return) 2 sound effects are incuded: buzzing sound loop (like can happen with Windows 7, 8, 10 bluescreens) and Windows XP error beep. Win7+ BSOD sound: bs1.mp3 (demonstration: https://www.youtube.com/watch?v=TDOolCOjE30) WinXP BSOD beep: bs2.mp3 (demonstration: https://www.youtube.com/watch?v=WdOuIJLHBEs) If you want to change the effect from default buzzing sound to the XP beep, change in client.lua the .mp3 filename to bs2.mp3 behind ''playSound''
    9 points
  7. السلام عليكم ورحمة الله وبركاته بتصميم وخاصيات جديدة IPB إلى phpBB اليوم تم تجديد المنتدى ونقله من ...نسعى لتقديم الأفضل دائماً !شاركونا بآرائكم حول التجديد ملاحظة: لم يتم اكتمال تجديد المنتدى كلياً حتى الآن فإذا تواجهكم بعض المشاكل, فسوف يتم حلها في أقرب وقت بإذن الله يا عيال نبي مشرفين جدد بعد
    8 points
  8. Sql كيف حالكم ان شاء الله بخير , اليوم راح نشرح لكم سكربت مهم جدا للي مايعرف يستخدم قواعد البيانات او طبعا السكربت من صنع اخوان : عاشق الشرق , جزاه الله خير على السكربت سهل اشياء كثيرة للمبتدئين اولا لتحميل السكربت من هنا https://community.multitheftauto.com/index.php?p=resources&s=details&id=6313 طيب الحين بنشرح فنكشنات السكربت ووش فائدتها اول فنكشن والي هو setPlayerSerialData -- تخزين البيانات على سريال الاعب ارقمنتات الفنكشن , والفنكشن يرجل لنا بول ( صحيح , خاطئ )ء setPlayerSerialData( player thePlayer, string key, value ) -- player thePlayer = الاعب المراد تخزين عليه البيانات -- string key = المفتاح -- value = القيمة المراد تخزينها على الاعب او سريال الاعب الفنكشن الثاني والي هو getPlayerSerialData -- جلب البيانات المحفوظة على الاعب ارقمنتات الفنكشن , طبعا الفنكشن يرجع لنا بسترنق getPlayerSerialData( player thePlayer, string key ) -- player thePlayer = الاعب المرد جلب البيانات منه -- string key = المفتاح الي خزنها عليه البيانات الفنكشن الثالث والي هو removePlayerSerialData -- حذف البيانات من الاعب ارقمنتات الفنكشن , يرجع لنا بول ( صحيح , خاطئ )ء removePlayerSerialData( player thePlayer, string key ) -- player thePlayer = الاعب المراد حذف البيانات منه -- string key = المفتاح الفنكشن الرابع والاخير والي هو getAllPlayerSerialData ارقمنتات الفنكشن , يرجع لنا بتيبل فيه البيانات المخزنه على السريال getAllPlayerSerialData( player thePlayer ) -- player thePlayer = الاعب المراد جلب جميع البيانات منه طبعا ي شباب لو تلاحظون تركيب الفنكشنات شبيه بـ الالمنت داتا والاكونت داتا يعني استخدامه موب بذيك الصعوبة لو تعرف الاكونت داتا والالمنت داتا راح تعرف لهذا السكربت طبعا لاستخدم الفنكشنات تحتاج لاستدعاء او الاكسبورت راح نشوف كم مثال تسهل علينا الحفظ على سريال الاعب وبنفس الوقت ينحفظ بقاعدة بيانات : المثال الاول addEventHandler ( "onResourceStart" , resourceRoot, function ( ) if not( getResourceState ( getResourceFromName ( "sqldata" ) ) == "running" ) then cancelEvent ( true , "Please start Resource ( sqldata ) " ) outputChatBox ( getCancelReason ( ) ) end end ) ; addEventHandler ( "onPlayerQuit" , root , -- اول مايخرج الاعب function ( ) -- وظيفة local Money = getPlayerMoney ( source ) -- جلب مال الاعب if ( Money > 0 ) then exports [ "sqldata" ] : setPlayerSerialData ( source , "SaveMoney" , Money ) -- تخزين مال الاعب عليه end -- انهاء للتحقق end -- انهاء للوظيفة ) -- قوس اغلاق الحدث addEventHandler ( "onPlayerJoin" , root , -- عندما يدخل الاعب function ( ) local MoneyData = exports [ "sqldata" ] : getPlayerSerialData ( source , "SaveMoney" ) -- جلب المال المخزن على الاعب if ( MoneyData ) then -- تحقق من البيانات setPlayerMoney ( source , MoneyData ) -- اعطاء الاعب ماله end -- انهاء للتحقق end -- انهاء للوظيفة ) -- قوس اغلاق الحدث : المثال الثاني addEventHandler ( "onResourceStart" , resourceRoot, function ( ) if not( getResourceState ( getResourceFromName ( "sqldata" ) ) == "running" ) then cancelEvent ( true , "Please start Resource ( sqldata ) " ) outputChatBox ( getCancelReason ( ) ) end end ) ; addCommandHandler ( "saveMySkin" , -- امر function ( player ) -- وظيفة مع تعريف كاتب الامر if ( player ) then -- تحقق من كاتب الامر local Skin = getElementModel ( player ) -- جلب شخصية الاعب exports [ "sqldata" ] : setPlayerSerialData ( player , "SaveSkin" , Skin ) -- حفظ شخصية الاعب عليه end -- ايند التحقق من كاتب الامر end -- ايند انهاء الفنكشن ) ; -- قوس اغلاق الامر addEventHandler ( "onPlayerJoin" , root , -- عندما يدخل الاعب function ( ) -- وظيفة local SkinData = exports [ "sqldata" ] : getPlayerSerialData ( source , "SaveSkin" ) -- جلب الشخصية المخزنه على الاعب if ( SkinData ) then -- تحقق من البيانات setElementModel ( source , SkinData ) -- اعطاء الاعب شخصيته المحفوظة عليه end -- انهاء للتحقق end -- انهاء للوظيفة ) -- قوس اغلاق الحدث addCommandHandler ( "unSaveMySkin" , -- امر function ( player ) -- وظيفة مع تعريف كاتب الامر if ( player ) then -- تحقق من كاتب الامر exports [ "sqldata" ] : removePlayerSerialData ( player , "SaveSkin" ) -- حذف شخصية الاعب من الحفظ end -- ايند التحقق من كاتب الامر end -- ايند انهاء الفنكشن ) ; -- قوس اغلاق الامر طبعا هذه الامثلة ان شاء الله انها مفهومة واي شي حاب تستفسر عنه عندك الردود واخيرا ان اخطأت فهذا مني ومن الشيطان وان اصبت فهذا من الله لاتبخل علينا بالدعاء , وهذا وصل الله وسلم على نبينا محمد في امان الله وفي حفظ الرحمن
    8 points
  9. AVH - Advanced Vehicle Handling, is a new car physics that replaces standart RenderWare physics in GTA SA. Video demonstrating general features: Development history:
    7 points
  10. السلام عليكم ورحمة الله وبركاتة الكثير كان يبحث عن برنامج الـ MTA Editor اللي كان يدعمة ويبرمجة @50p لكنة الان توقف عن دعم البرنامج بسبب الاخطاء والمشاكل اللي واجهها فية هذا البرنامج اللي اسمة Sublime Text 3 نفس الـ Notepad+ لكن 50p مسوي اضافة عليه بحيث ضايف جميع وظائف الام تي اي في الـ LUA وان ماكانت جميعها فـ اغلبها طريقة التثبيت : قم بتحميل Sublime Text 3 من هنا : https://www.sublimetext.com/3 وبعد تحميل البرنامج وتثبيتة اتبع هذه الارشادات للتثبيت اضافة لغه LUA + MTA Functions : https://dl.dropboxusercontent.com/u/4370616/mtatools/SublimeText/50pMTAEditor.zip قم بتحميل الملف التالي بعد تثبيت البرنامج السابق : بعد تحميل الملف اذهب الى المسار التالي : C:\Users\\AppData\Roaming\Sublime Text 3\Packages\User\ 50pMTAEditor قم بانشاء مجلد جديد باسم 50pMTAEditor.zip استخرج محتويات هذا الملف في المجلد الذي قمت بانشائة في الخطوة السابقة قم بتشغيل برنامج Sublime Text 3 قم بانشاء ملف جديد File > New هذه الخطوة ضرورية بعد استخراج محتويات المجلد المضغوط للتحقق من عمل الصيغه والوظائف مع البرنامج بعد ذلك اذهب الى الاعلى في الخيارات واتبع الاتي view > syntax > LUA(MTA:SA) لتحديد الالوان الخاصة بالوظائف مثل الكلنت سايد والسيرفر سايد والمشتركة اتبع الآتي Preferences > Color Scheme > User > 50pMTAEditor > Monokai-MTA-Edit وهنا تكون انتهيت من تثبيت البرنامج والساينتكس الخاصة بلغة لوا ووظائف ام تي اي --------------------------------------------------------------------------------------- تنبية ** NOTE : قد يكون هناك مشكلة في مسار الملف التالي : C:\Users\\AppData\Roaming\Sublime Text 3\Packages\User\ لذلك عندما تذهب للمسار قد لايكون هناك المجلد User اذا لم تجد المجلد قم بانشاء مجلد جديد بالاسم User وقم بانشاء المجلد الذي في الخطوة رقم 3 داخل المجلد الجديد الذي انشئتة وهو User --------------------------------------------------------------------------------------- ماهي الفائدة من عمل هذه الطريقة؟ هذه الطريقة استعملها شخصياً في برمجة المودات وكتابة السكربتات والاكواد تسهل عملية كتابة الكود والوظائف تضع لك الوظائف بالارقمنت الخاص بها عند كتابة اول حرف ستظهر لك الوظائف بشكل مرتب وتدريجي في الايديتور اتمنى للجميع التوفيق واللي تحصل معه مشكلة يطرحها وبساعدة في تثبيت البرنامج واضافة 50p جميع حقوق الاضافة تعود لـ 50p والسلام عليكم ورحمة الله وبركاتة
    7 points
  11. We recently had coverage on RockPaperShotgun about San Andreas multiplayer mods. It covers both MTA and SA-MP, but is interesting nonetheless. It may be two Grand Theft Auto generations and 11 years old, but GTA: San Andreas is still very much alive. Its two most popular online multiplayer mods currently have a million or more active players between them — one, Multi Theft Auto, had 616,000 players in July (up from just 33k in February 2010), while the other, SA-MP, oscillates between about 15,000 and 50,000 concurrent players. I went to talk to members of both mod communities to find out what keeps them playing... You can read the full article here: https://www.rockpapershotgun.com/2016/09/15/why-a-million-people-still-play-multiplayer-grand-theft-auto-san-andreas-every-month/ A big thanks to Richard Moss for taking the time out to cover us. You can find more of his portfolio here. If you're a member of RockPaperShotgun's comments section, we encourage you guys to post comments on the article about your MTA experiences!
    7 points
  12. السلام عليكم ورحمة الله وبركاته كيفكم؟ Sاحرف الـ في الخريطة تعبر عن المدرسة الصورة الثانية دفع التسجيل في المدرسة اختار اما روم 1 او روم 2 روم 1 لدخول مسابقة دراسية روم 2 لدخول فصل الرسم الصورة الثالثة الطلاب والاجابة على اسئلة الاستاذ في مسابقة مستوى ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ روم 2 عن الرسم ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ تصوير اي مشهد امامك وعرضه على التلفاز دول الملفات الخاصة بكل شئ معين مثل عن المدرسة والرومات اللي بداخلها والملف التاني عن تصوير مشهد وعرضه على التلفاز اللي اتكلمت عنهم فوق .. وان شاء الله لو في افكار تانية جديدة بضيفها التحميل هنا ---- شكرا .,، لــ @Abdul KariM @!#NssoR_) @</Mr.Tn6eL> @iPrestege +3 لانهم ساعدوني قديما في حل مشكلة ،برمجة
    7 points
  13. السلام عليكم ورحمة الله تعالى وبركاته كيف حالكم ؟ ان شاء الله بخير اليوم رجعنا بمود جديد وهو مود المخالفات واللي الكل يعرفه ^ مميزات السكربت ; - اضافة المخالفات, تعديلها, حذفها - عند قراءة المخالفة من قبل الشخص المخالف يتحول لونها في قائمة الادارة للون الاصفر - يوجد سجل كامل للمخالفات والتغييرات التي تتم داخل اللوحة - السجل يفتح لسيريالات محددة يمكن تعديلها من ملف الاعدادات - والمزيد من المميزات عليك اكتشافها بنفسك ----------------------------------- الفيديو الخاص بالسكربت : الأعدادات : - Settings-Server.lua - اعدادات القروبات والسيريالات - Settings-Client.lua - اعدادات المخالفات وكوماند فتح اللوحة ----------------------------------- الصور : اللوحة الرئيسية لوحات الرفع والتعديل اللوحة العامة للأدارة وكما هو موضح يوجد مربع للبحث عن الحسابات واظهار المخالفات الخاصة بها ويوجد لونان اصفر وابيض يدل الأبيض على ان صاحب المخالفة لم يقرأ المخالفة الخاصة به والأصفر يدل على انه قام بقرائتها اللوحة الرئيسية عند وصول مخالفة لوحة قراءة المخالفات لوحة حذف المخالفات الإصدار الحالي : 1.0 للتحميل : https://community.multitheftauto.com/index.php?p=resources&s=details&id=13821 إنضم إلينا في مجتمع MTA العرب : https://fb.com/groups/luaprofessional للتواصل معي : Skype : kamel1234128 E-mail : [email protected] Facebook : https://fb.com/us.luapro في أمان الله تعالى, اخوكم مستر جراند
    7 points
  14. شكراً استاذ جيقا على التحذير بدون ترخيص WHMCS و اود ايضا التحذير من الأستضافات التي تستخدم نظام الفواتير الأستضافات التي تستخدم نظام الفواتير بدون ترخيص من الممكن ان تتعرض للأغلاق بسبب أستخدام سكربتات غير مرخصة بشكل غير قانوني https://www.whmcs.com/members/verifydomain.php ويمكنكم التأكد من الأستضافات التي تستخدم ترخيص بشكل قانوني عبر الرابط tapleto-host.net مثلا يمكنك التأكد من استضافة تابليتوا عن طريق وضع رابط الأستضافة و سيظهر لك بأن الأستضافة تستخدم ترخيص بشكل قانوني و كمثال على استضافات لا تستخدم ترخيص قانوني bbtservers.com يمكنك استخدام رابط الأستضافة للتحقق من الترخص Report it to us وسيظهر بوضوح شريط احمر يدل على ان الأستضافة التالية لا تستخدم ترخيص قانوني و يمكنك ايضا الأبلاغ عنها عن طريق الضغط على الزر اتمنى يا استاذ جيقا ان تزودنا بمعلومات عن النصابيين الذين تتحدث عنهم حتى نتعرف عليهم و نحذر منهم bbtservers اود ان اوضح لك بأن هناك فرق واضح فالمعالج يحتوي على 4 انوية للخادم من تابليتوا بينما 2 انوية في خادم من HDD و بالغالب تستخدم نظام التخزين البطئ bbtservers وبالأضافة إلى مساحة التخزين في تابليتوا تستخدم نظام تخزين اس اس دي السريع بينما من الغير واضح ماذا تستخدم
    7 points
  15. I'm happy to report we've now developed and installed this plugin. Here's an example: function onWasted() if not( isGuestAccount (getPlayerAccount(source)) ) then local jailtime = getAccountData(getPlayerAccount(source), "Jailtime" ) or 0 local theWeapon = getPedWeapon (source) local weaponAmmo = getPedTotalAmmo (source) if tonumber(jailtime) == nil or 0 then outputChatBox ("1", root) fadeCamera (source, false) setTimer (spawnPlayer, 1000, 1, source, 1161.3000488281, -1376.0999755859, 4, 0, getPedSkin (source), 0, 0, getPlayerTeam(source)) setTimer (setElementHealth, 1500, 1, source, 10) setTimer (setCameraTarget, 1250, 1, source, source) setTimer (fadeCamera, 2000, 1, source, true) setTimer (giveWeapon, 2000, 1, source, theWeapon, weaponAmmo, true) elseif tonumber(jailtime) > 0 then outputChatBox ("2", root) fadeCamera (source, false) setTimer (spawnPlayer, 1000, 1, source, 264.20001220703, 77.599998474121, 1001, 0, getPedSkin (source), 6, 1, getPlayerTeam(source)) setTimer (portjail, 1500, 1) setTimer (setElementHealth, 1500, 1, source, 10) setTimer (setCameraTarget, 1250, 1, source, source) setTimer (fadeCamera, 2000, 1, source, true) setTimer (giveWeapon, 2000, 1, source, theWeapon, weaponAmmo, true) end end end addEventHandler ("onPlayerWasted", getRootElement(), onWasted) As a bonus feature that didn't exist before, Event names are also linked to the wiki. All previous posts have this applied automatically, and all posts going forward. Note, Wiki links and extended markup will only appear after you've posted the code. Posting code is done normally by pressing the '<>' button in the post editor. Please report any issues surrounding the syntax highlighting in this topic
    7 points
  16. السلام عليكم ورحمة الله وبركاته اخباركم ان شاء الله طيبين؟ اليوم رجعت لكم بإصدار ثاني من سكربت الأوبجكت السحري المهم هالمره ضفت مميزات كثيره المميزات : تقدر تحرك الأوبجكت يمين ويسار الخ .. بأزرار الكيبورد تقدر تختار الأوبجكت بنفسك تقدر تغير ازرار الكيبورد والكثير .. الأزرار من رقم 1 الى 7 وأشكر الأخ فهد ساعدني بالمود :] لفتح اللوحة اكتب في اف 8 object المهم اخليكم مع التحميل Download والسلام خير الختام
    6 points
  17. السلام عليكم ورحمة الله وبركاته بسم الله الرحمن الرحيم سآتي لكم بطريقة تشغيل ملفات لوا داخل برنامج النوت باد باختصار لوحة مفاتيح الطريقة لاتعمل على المودات ابدا الطريقة هي عن طريق تشغيل باتش من برمجتي داخل البرنامج عند ضغط اختصار أولا تحميل الباتش rlua.bat قم بتحميل الباتش ولا تنسى ان تحتفظ بمساره ثانيا التأكد ان امر لوا مفعل داخل الكوماند قم بكتابة هذا الامر في الكوماند lua -v اذا ظهرت رسالة هكذا Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio اذا ظهرت رسالة مختلفة قم بتحميل لوا عن طريق الرابط التالي Lua5.1.5.zip الآن بعد التحميل نستخرج الملفات نضعها بمكان ما مع الاحتفاظ بالمسار ولكن هنا خطوة مهمة يجب اعادة تسمية lua5.1.exe lua5.1.dll الى lua.exe lua.dll سيصبح كما في الصورة داخل الكوماند lua الآن تعريف متغير نقوم بالذهاب الى خصائص الكمبيوتر advanced system settingsومن ثم Environment Variables ومن ثم كما في الصورة Edit ثم نضغط Path ستأتي لنا نافذة ثم نحدد سيأتي كما في الصورة نقوم باضافة الى النص عند رقم 2 بالصورة فاصلة منقوطة ومسار لوا يصبح هكذا ;C:\lua5.1 مساري هو الى ان تنغلق كافة النوافذ ok الآن نضغط نجرب الامر في الكوماند lua -v كما في السابق ان ظهرت نفس الرسالة السابقة التي تخص نسخة لوا اذا ظهر عكس ذلك فهناك مشاكل في التنزيل ++الآن نقوم بفتح النوت باد Run... ثم Run ثم نذهب لقائمة F5 او اضغط الآن تظهر لك نافذة هكذا ... نقوم بضعط الزر ستأتي لك نافذة تحديد مسار ثم نحدد مسار الباتش المحمل مسبقا ومن ثم مسافة ونكتب "$(FULL_CURRENT_PATH)" ليصبج هكذا "C:\rlua.bat" "$(FULL_CURRENT_PATH)" Save...ومن ثم نقوم بضغط ثم نقوم بتحديد المعطيات كما في الصورة ونحفظ التغيرات اتبع الخطوات بالارقام ثم سيكون لديك الاختصار جاهز هكذا الان اضغط ازرار الاختصار الذي قمت بتحديده وسيعمل كما في الصورة 32bit : Lua5.1.5.zip 64bit : Lua5.1.5.zip وانتهى الشرح بفضل الله تعالى أتمنى استفدتم من هذا الشرح ويكون كافيا والسلام عليكم ورحمة الله وبركاته
    6 points
  18. Welcome everyone. I want to join the MTA team and make some changes to the MTA source code. Who to contact? How can I start?
    6 points
  19. اسلوبك بالكلام مستفز, وتبي المود قبل الدفع وكل الي بتدفعه 5 دولار وبعدين وش ذا المود الي اسمه اف1 , اشرح وش تبي بالمود وايش مواصفاته وغير كذا اتفه مود المبرمج ياخذ عليه اذ مره كان طيب 20 دولارو ولا حول 14 دولار يعني 50 ريال سعودي .
    6 points
  20. ي أخوان اشوف الطريقة اللي تجاوبون فيها غلط وماتستفيدون ولاتفيدون أحد فيها المفروض تشرح سطر سطر مثال : addCommandHandler("myNick", -- اضافة كوماند myNick function ( player ) -- انشاء وظيفة + واضافة ارقمنت للاعب outputChatBox(getPlayerName(player),player,255,0,0,true) -- اخراج رسالة بالشات باسم الاعب اللي كتب الكوماند وتطلع للاعب فقط لانة محدد في الوظيفة end -- اغلاق ) -- اغلاق addEventHandler("onPlayerChat",root, -- اضافة الحدث عند التحدث بالشات function ( msg ) -- يجيب الرسالة اللي قالها الاعب بالشات if ( msg == "nick" ) then -- اذا كانت الرساله هي nick executeCommandHandler ( "myNick", source ) -- يستدعي الكوماند اللي تمت اضافتة سابقاً myNick end -- اغلاق end -- اغلاق ) -- اغلاق
    6 points
  21. بيكون شي متعب جداً, كل شخص طريقته في البرمجه ونظامه غير خصوصاً لو الطرفين او طرف واحد خبرته في البرمجه ماهي لذاك الزود, يعني ترتيب الاكواد وطريقه الاكواد عنده تكون شوي صعبة الفهم والتعديل
    6 points
  22. كيف أبدا تعلم البرمجة ؟ من أين أبدا ؟ وماذا أتعلم ؟ لتعلم البرمجة ويتمحور الفيديو عن جميع مجالات البرمجة و كيف تتعلم و كيف تبدأ وما اللغات البرمجية اللتي يجب عليك تعلمها هذا الفيديو أول خطورة لك لتعرف الطريق الصحيح في اللغات البرمجية وكيف تبدأ و تسير في الطريق الصحيح حتي تصبح ناجحا في المجال ومحترفا و الفيديو يتكون من :- كيف تصبح مطور ويب - Web Developer كيف اصبح Front - End Web Developer كيف اصبح Back-End Web Developer كيف أصبح مبرمج تطبيقات للهواتف الذكية كيف أصبح مبرمج تطبيقات للاندرويد كيف أصبح مبرمج تطبيقات لل IOS كيف أصبح مبرمج تطبيقات للويندوز فون - Windows Phone كيف أصبح مبرمج الالعاب كيف أصبح مبرمج تطبيقات سطح المكتب Desktop تعلم لغات قواعد البيانات ورابط الفيديو :- here روابط للانتقال السريع في الفيديو لمشاهدة الفقرة المححدة و التي تريدها فقط :- كيف أبدا تعلم البرمجة ؟ من أين أبدا ؟ وماذا أتعلم ؟ كيف تصبح مطور ويب - Web Developer here كيف اصبح Front - End Web Developer here كيف اصبح Back-End Web Developer here كيف أصبح مبرمج تطبيقات للهواتف الذكية here كيف أصبح مبرمج تطبيقات للاندرويد here كيف أصبح مبرمج تطبيقات لل IOS here كيف أصبح مبرمج تطبيقات للويندوز فون Windows Phone here كيف أصبح مبرمج الالعاب here كيف أصبح مبرمج تطبيقات سطح المكتب Desktop here تعلم لغات قواعد البيانات here موقع فيه اكثر من 500 لغة برمجة here
    6 points
  23. Made an automated script to pull MTA:SA's wiki once every month, all wiki versions will be available at: https://mta.ggcommunity.net/arkives/ Latest: 10-17-2016
    6 points
  24. I'm sorry that you feel that MTA is bloatware. I agree the download size has increased significantly from our modest days of <5mb installer. But I don't believe for a second that it's a dealbreaker for someone in 2016, even those with terrible internet. The truth of the matter is, MTA has reached a very mature stage in it's lifetime. Future development is really focused on projects that our developers find interesting, because the heart of the mod itself is more or less complete. Let me give some insight into why MTAIV was abandoned: IV itself was poor. For starters, it was one of the worst PC ports for that entire generation, and we've only just got to a point where it runs well. Moreover, you lose some critical RPG elements and gameplay that makes MTASA great. I also find the cover-based shooting and more realistic physics pretty boring. Not only that, the actual game is highly fragmented. You've got GTA4, EFLC and then GTA4+DLC. It makes it hard to target. Then there were the awful patches released by Rockstar - each time making performance worse and making us have to spend significant time re-engineering. Considering all these problems - plus large install size and higher system requirements, I don't think GTA4 would ever gain the same traction San Andreas has. Frankly, at this point, the entire MTA Team are tired of working on something for the benefit of R* when they have absolutely no care for us. But let me clear in that it had very little to do with capability. Orange, although in early stages of development, was shaping up to be one of our best products yet.
    6 points
  25. Здравствуйте, дорогие друзья! Буквально пару месяцев назад я начал активно изучать Lua, строение сервера MTA в общем, и его возможности. Я по себе знаю, что иногда людям, которые хотят создать свой сервер, приходится всё приподносить на блюдечке, потому что без рабочих примеров вы не сможете познать все возможности скриптинга, да и сервера в общем. И поэтому, я выкладываю готовую сборку RolePlay сервера, над которым я работал в течении месяца, взяв за пример английский мод Valhalla. Хоть и мод изначально имел возможности, я довольно серьезно над ним поработал. Скажу сразу, мод включает в себя ВСЕ возможности типичного RolePlay сервера, но я бы не рекомендовал его к использованию для серьезного проекта, скорее для обучения, и более быстрого вникания в скриптинг засчет обучения на готовых примерах. Проще посмотреть видео, что бы понять, что из себя он представляет Описание: Полностью настроен. Скачали, подключили базу данных, запустили - сервер работает. Версия сервера - 1.5.2 Использует MySQL, полностью поддерживает использование русских символов Имеет уже несколько готовых примеров автомобилей, транспорта, домов и бизнесов (С этим вам придется повозиться) Где успел - там перевел Старался как можно больше приблизить мод визуально к сампу, и нацелен он для перешедших с него разработчиков, что бы ориентировочно на примерах понять структуру. Скачать: - Сам сервер (под 1.5.2 и выше), с уже добавленными моделями транспорта для примера. С уже готовыми моделями весит около 2гб - База данных Настройка: Распакуйте в любое место, импортируйте БД, и укажите данные к ней в /mods/deathmatch/settings.xml Еще раз повторюсь, сервер сделан для ознакомления с общим планом. Когда то мне бы пригодился такой мод, когда я перешел с SAMP, и не знал, как же вообще возможно сделать РП сервер в МТА, ведь они совсем не похожи. Сам я сейчас занимаюсь разработкой мода с нуля (в качестве интереса). При желании, пишите свои вопросы (если вы начинающий), помогу, чем смогу в плане объяснения, что и где там находится.
    5 points
  26. www.99stack.com Welcome to 99Stack™, the affordable and reliable cloud hosting provider located in the sunny town Karlstad in Sweden. Our vision is to make cloud hosting simple, affordable and transparent without overselling or hidden fees. Today we're connected to 28 cloud data centers with worldwide availability, and we are constantly looking for new markets. Choose between 32 different server plans, 24 operating system images (Windows, GNU/Linux, FreeBSD etc..) or 30+ application images. Select additional features such as dedicated DDoS protection, IPv6, backups, live snapshots and many more. Pricing Compute VPS, from $0.009 per hour. VPS plans with extra processing power SSD Cloud VPS, from $0.009 per hour. Balanced and generic VPS plans Memory VPS, from $0.18 per hour. VPS plans with extra memory (up to 256GB per server) Dedicated servers, from $0.09 per hour. Dedicated cloud, without noisy neighbours. Storage servers, $0.009 per hour. Affordable small VPS plans with large SATA disks. Domain name, via Namecheap Shared web hosting, by GreenGeeks (100% powered by wind energy). Multi Theft Auto server hosting advantages These are some of the benefits you will gain by hosting in our cloud instead of a typical shared plan. Pay as you go with hourly billing, no setup fees, no period of notice, start and stop at any time, pay only for what you use. Run as many mtasa servers as you want without extra charge Pick as many player slots as you want without extra charge Use any ports you'd like and enjoy your own dedicated IPv4 address Dedicated DDoS protection available within the same data center, to avoid increased latency. Full encryption on everything from control panel to remote terminals and file transfers via SFTP/SSH Database and community website can all be hosted on the same server Dedicated environment We use 100% KVM virtualization in our cloud and all system resources are mapped in a 1:1 scale. The specifications listed on our pricing pages shows what you are paying for and that's exactly what you get. Thanks to this we don't need any "fair use policies". If you need to load your CPU to 100% you can do that. If you need to use all your RAM, use it. If you need all your disk space, use it. If you need all your bandwidth, use it. All system resources can be fully used all the time. Resources Learn more about us and our services on our website: Website: www.99stack.com Community: forum.99stack.com Privacy: 99stack.com/legal/privacy Terms: 99stack.com/legal/tos SLA: 99stack.com/legal/sla Contact: 99stack.com/contact Support: support.99stack.com
    5 points
  27. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاتة يسرنا اعلامكم بانة تم افتتاح منتدى ومجتمع ام تي اي العرب المنتدى يهدف الى دعم البرنامج ام تي اي واللعبه جراند سان اندرياس المنتدى رسمي ومرخص من الشركة يعني كل شيء رسمي 100 % المنتدى يدار من قبل اعضاء لخدمة الزوار والاعضاء المنتدى باذن الله سيستمر يوجد اكثر من اداري في المنتدى طلبات الاشراف متاحة حالياً بشروط معينة موجودة في قسم خدمة الاعضاء او سيتم اضافتها قريباً اذا لم تجدها نتمنى من الجميع التسجيل والانضمام الينا للدخول الى المنتدى : http://www.mtaarabs.com/ or http://www.mtaarabs.com/vb للتسجيل : http://mtaarabs.com/vb/register.php نرحب بالجميع ونتمنى من الجميع التفاعل شاكرين لكم حسن التعاون مع أطيب التحيات iPrestege شكراً لكم
    5 points
  28. السلام عليكم ورحمة الله تعالى وبركاته كيف الحال ؟ عساكم طيبين وبخير اليوم معنا الشرح الثانية من سلسلة "#دروس_برمجة" شرح عن الداتا وكيفية استخدامها ووش الفائدة منها, لمشاهدة الشرح : لو عجبك المقطع لاتبخل علي بـالضغط على زر لايك, وتشترك لو ماكنت مشترك دعمكم مهم بالنسبة لي في أمان الله تعالى, اخوكم مستر جراند
    5 points
  29. That's right because the definition of an MTA contributor/developer (someone who actively develops our codebase) is different from MTA team, which is a title you get by broad recognition that only the devs who play(ed) a key role in making MTA what it is /those who lay MTA's foundation have (not of added value while developing for MTA). As a contributor, which you're looking for to become, you can create pull requests with your patches/feature implementations. Your chances to ever get any official status such as on forums depend on your own performance, if you become well known for your good quality code and judgement/self-review capabilities (realiably and structurally knowing how stable and desired certain patches are) you could be granted commit rights to cut the code review by other developers. While you're at it you can be granted additional tools and statuses if required for your assignments. (Especially don't take this literally, I'm just trying to draw an image for you of how it works here) Any current ''MTA Team'' or ''Contributor'' member around here has walked through this whole chain of reputation and recognition building which takes time, and is very informal (not needed to actually develop for MTA or contribute code as mentioned before) The conclusion: you're already part of a team if you start contributing code, and being formally part of it attachs zero value, if you deserve it over time it'll get to you and as you advance some groups such as Contributor until (theoretically) MTA team it only increases your recognition/honour. fastman92 by the way you're widely known within the GTA:SA modder community so you do have experience with GTA mechanics, which is of immense added value to developing MTA. Currently we can use some developer manpower and if you want to improve MTA utilizing your present skills you're very much welcome (as any contributor would be though, skilled with GTA internals already or not)
    5 points
  30. ! مرحبا بك في حرب الشوارع, ايها المحارب هذا شرح مختصر عن السيرفر بالأسفل " Next " إضغط للذهاب للصفحة التالية Next = التالي في حرب الشوارع هناك ثلاث فرق - Ballas - Police- Grove Street بعد اختيار فريقك اذهب لإحتلال الأراضي من اجل فريقك وحارب الأعداء :الأحداث المميزه والمخدرات المخدرات تعطيك مميزات مثل السرعه , زيادة الدم- F4 لفتح لوحة المخدرات إضغط TDMتستطيع الحصول على المخدرات بمشاركتك في حدث ال - LS الذي يبدأ كل ساعة في مستشفى الأيقونه بالرادار !هل أنت جاهز أيها المحارب ؟ F1 اذا تحتاج الى المزيد من المعلومات إضغط ! حارب
    5 points
  31. سطر 6 60000 الرقم 1000 اعتقد المفترض تحطه إلا إذا تبي تسوي تايمر مده شهور و ما اعتقد سيرفرك راح يبقى شغال لحتى يجي وقت التايمر
    5 points
  32. السلام عليكم ورحمة الله تعالى وبركاته ; كيف الحال عساكم طيبين بس الزبدة اليوم مسويلكم سكربت الاعلانات اللي كثرت عليه الطلبات طبعا مميزات السكربت : - اضافة اعلان وكتابة وصف له ومحتوى كبير له - خاصية التصويت على الأعلان : لايك, دس لايك - مع العلم عند التصويت على اعلان معين لاتستطيع التصويت عليه مرة اخرى - لوحات متناسقة ومرتبة , وصغيرة نوعا ما لسهولة الإستخدام رابط الفيديو الخاص بالسكربت : ------------------------ 1- اللوحة الرئيسية مع العلم زر الإدارة البرتقالي بأعلى اللوحة لايظهر إلا بأضافة سيريالك وسيريالات الاشخاص الذين يسمح لهم بالتعديل 2- لوحة الإدارة الخاصة بالسكربت 3- لوحة معاينة الأعلان ( المزيد من المعلومات ) . Show more info لتحميل الإصدار الحالي : https://community.multitheftauto.com/index.php?p=resources&s=details&id=13801 إنضم الينا في : مجتمع MTA العرب https://www.facebook.com/groups/luaprofessional/ : للتواصل معي Skype : kamel1234128 Facebook : www.fb.com/us.luapro E-mail : [email protected] في أمان الله تعالى .!
    5 points
  33. The with-regex way: function isStringValid ( str ) return not pregFind ( str, "[^a-zA-Z0-9_]" ); end
    5 points
  34. تم التعامل مع الوحش وكان سريع التجاوب و في محل الثقة وتم شراء نسخة وهي فعالة نسأل الله البركة فيها وفي من قام بعملها # بالتوفيق
    5 points
  35. فنوون الرد ... سئل الملك فيصل كي يحرج :نرى لحيتك سوداء وشعر رأسك أبيض !؟فقال : نبت شعر رأسي قبل لحيتي بعشرين سنة !!فنوون الرد ...  أراد رجل إحراج المتنبي فقال لـه : رأيتك من بعيد فـظننتك امرأة !!فقال المتنبي : وأنا رأيتك من بعيد فظننتك رجلاً!فنوون الرد ...قال وزير بريطانيا السمين تشرشل لبرناردشو النحيف :من يراك يا شو يظن بأن بريطانيا في أزمة غذاء ! فقال : ومن يراك يعرف سبب الأزمة.فنوون الرد ...أقبل جحا على قرية فرد عليه أحد أفرادها قائلاً : لم أعرفك يا جحا إلا من حمارك !!فقال جحا : الحمير تعرف بعضها!فنوون الرد ...رأى رجل امرأه فقال لها :كم أنت جميلة!!!!فقالت له : ليتك جميل لأبادلك نفس الكلام ! فقال لها : لابأس اكذبي كما كذبت.فنوون الرد ...كانت حزينة فقال لها : أنت ثاني أجمل فتاة رأيتها .. قالت : ومن الأولى ؟ .. فـقال : أنت حين تبتسمين ♡ فنوون الرد ...التقى الجاحظ بامرأة قبيحة في أحد حوانيت بغداد فقال : " وإذا الوحوش حُشرت " فنظرت إليه المرأة وقالت : " وضرب لنا مثلاً ونسي خلقه "فنوون الرد ...كانت امرأة تسوق أربعة حمير وإذا بشابين سائرين بجانبها فقالا لها: صباح الخير يا أم الحمير فأجابتهما على الفور: صباح النور يا أولادي. فنوون الرد ...گان رجل مسن منحني الظہر يسير في الطريق فقال له شاب بسخرية : بكم القوس يا عم ؟ قال : إن أطال الله بعمرك سيأتيك بلا ثمن ' فنوون الرد ...أكل أعرابي عند أمير وكان شرهاً، فقال الأمير : مالك تأكل الخروف كأن أمه نطحتك !؟ فرد الأعرابي : ومالك تشفق عليه كأن أمه أرضعتك؟؟
    5 points
  36. First. MTA developers rock for keeping this mod alive for more than 10 years. Kudos @ccw @Jusonex @sbx320 @darkdreamingdan @all other (former) devs.
    5 points
  37. هذا المود رح يريح ناس كثيرين في اللعبة + يعطي للسيرفر واقعية اكثر لأنه بكل بساطة يخلي اللاعب حقك يتكلم بأصوات انت رح تحددها فيما بعد التحميل من هنا ملفات تستطيع التعديل عليها -- Client bindKey ( "F1" , "down" , function() guiSetVisible ( theWindow, not guiGetVisible ( theWindow ) ) showCursor ( guiGetVisible ( theWindow ) ) end) local table = { {"Sounds/enemy1.ogg","Sounds/Needhelp1.ogg","Sounds/Run1.ogg","Sounds/friendlyfire_alt1.ogg","Sounds/rogerthat1.ogg","Sounds/thankyou1.ogg","Sounds/Move1.ogg","Sounds/Sorry1.ogg","Sounds/Request.ogg","Sounds/requestmedic1.ogg","Sounds/getin1.ogg"}, {"Sounds/enemy2.ogg","Sounds/Needhelp2.ogg","Sounds/Run2.ogg","Sounds/friendlyfire_alt2.ogg","Sounds/rogerthat2.ogg","Sounds/thankyou2.ogg","Sounds/Move2.ogg","Sounds/Sorry2.ogg","Sounds/Request.ogg","Sounds/requestmedic2.ogg","Sounds/getin2.ogg"} } addEventHandler("onClientRender", root, function() --------------------------------------------= enemy,Needhelp,Run,friendlyfire_alt,rogerthat,thankyou,MoveSound,SorrySound,Request,requestmedic2,getinV = unpack( table[math.random(#table)] ) --------------------------------------------= PlaySoundNum1 = rogerthat PlaySoundNum2 = friendlyfire_alt PlaySoundNum3 = getinV PlaySoundNum4 = enemy PlaySoundNum5 = requestmedic2 PlaySoundNum6 = Request PlaySoundNum7 = Needhelp PlaySoundNum8 = SorrySound PlaySoundNum9 = thankyou PlaySoundNum10 = MoveSound --------------------------------------------= end ) --------------------------------------------= GUISET_TEXT1 = "Roger that" GUISET_TEXT2 = "Get in" GUISET_TEXT3 = "Need help" GUISET_TEXT4 = "Request pickup" GUISET_TEXT5 = "Sorry" GUISET_TEXT6 = "Thank you" GUISET_TEXT7 = "Stop Fire !" GUISET_TEXT8 = "Enemy in area" GUISET_TEXT9 = "Play with theLink.BETA" GUISET_TEXT10 = "write theLink Here" GUISET_TEXT11 = "Close window" GUISET_TEXT12 = "Go Go Go" GUISET_TEXT13 = "Sound System [BF2]" GUISET_TEXT14 = "Request medic" GUISET_TEXT15 = "Destroy Sound" SText = "S" LText = "L" --------------------------------------------= GUINormalTextColour,GUIColorCode,GUIFont = "NormalTextColour","FFDAF5F9","default-bold-small" --------------------------------------------= SoundMaxDistance1 = 50 SoundMaxDistance2 = 50 SoundMaxDistance3 = 50 SoundMaxDistance4 = 50 SoundMaxDistance5 = 50 SoundMaxDistance6 = 50 SoundMaxDistance7 = 50 SoundMaxDistance8 = 50 SoundMaxDistance9 = 50 SoundMaxDistance10 = 50 SoundMaxDistance11 = 50 --------------------------------------------= ShowChat = true -- or false Msg1 = "theMSG 1" Msg2 = "theMSG 2" Msg3 = "theMSG 3" Msg4 = "theMSG 4" Msg5 = "theMSG 5" Msg6 = "theMSG 6" Msg7 = "theMSG 7" Msg8 = "theMSG 8" Msg9 = "theMSG 9" Msg10 = "theMSG 10" ForYou
    5 points
  38. NssoR صحيح الموضوع كبير و اغلبيته ردود مجاملة لو يحذفوهم و يخلو الوظائف فقط عشين الواحد يقدر يدور على الاشي يلي بده اياه
    5 points
  39. Made a new fresh Offline copy: http://ggcommunity.net/MTASA_wiki_offline_09-22-2016.zip Date: 09/22/2016 I'll be making a bash script to make offline copys every 15 days or so, stay tuned.
    5 points
  40. وليش نزلت الموضوع مدامك بتروح لواحد خاص يسويه لك !
    5 points
  41. It's a hacky way and should only be used if necessary, but it works: function getThisFunction() return debug.getinfo(2, "f").func end Example: addEventHandler("onClientRender", getRootElement(), function () dflash = dflash - 0.1 guiSetAlpha(d[1], dflash) if dflash <= 0 then removeEventHandler("onClientRender", root, getThisFunction()) end end)
    5 points
  42. الي طفشان لايك الي معه مدرسة لايك قريباً بتشوفوهم بالمنتدى ^
    5 points
  43. أولاً دخلت المنتدى, سألت كيف أسوي مهمة, وهذي المهمة بالتحديد كانت لسي اي تي, ردوا علي بردود غريبة أول مرة اشوفها (فنكشنات وما إلى ذلك) .. بديت ابحث عن فايدتها .. حاولت أسويها .. تبندت من سي اي تي بسبب استغلال بق فلوس .. فشلت الفكرة (يمديك تشوف أول مشاركة لي بالمنتدى) .. بعدها حاولت اسوي سكربت فضاء بنفسي وطلبت فيه مساعدات كثيرة فيه في المنتدى وخارج المنتدى .. حاولت أصلح أخطاء الدي بق .. وبعد عناء طويل السكربت نجح وكان تقريباً اول سكربت لي بس ما عطيته لأحد .. حاولت أروح سيرفرات عرب واقولهم اني ابرمج وكذا .. حاولت اسوي سكربت شات لسيرفر بس ما نجح (وطلبت فيه مساعدات أكثر بعد) .. لكن سرعان ما صاحب السيرفر قلبها معي فقررت أروح طارة (كان من أشهر السيرفرات العربية في وقتها من 2012) عناد الله يعطيه العافية رحب فيني .. وبديت احاول اسوي سكربتات معه ويساعدني واساعده .. وخلال هالفترة تعلمت كثير .. كنت نوب كبير بالأنجليزي لكن مع مرور الوقت أتقنته في قناة الام تي اي للشات لأن تقريباً كل الي فيها أجانب .. صرت اترجم كلمة كلمة ما أعرفها .. ومع الوقت والحمد لله صرت اتكلم بدون مشاكل .. مع إني إلى الحين ماني 100% فيه بعد كل هالسنوات .. ما علينا من هالقصة.. على العموم نرجع لموضوعنا الأساسي .. بعد دخولي طارة بكم شهر حولت على قراند العرب .. تعلمت الكثير في هالفترة من البرمجة .. بعدها صارت مشاكل معهم فخرجت وقررت أسوي سيرفر لحالي .. اخوي جمع لاعبين .. سوينا مجتمع منغلق صغير .. لكن للأسف مع أني بذلت أقصى مجهود ممكن في تطوير السيرفر .. انتهى بالفشل .. حاولت اسوي سيرفر ثاني (((كل هذا لحالي))) ومع ذلك فشل بعد مو لأن المودات كانت خايسة .. لكن لأنه ما كان فيني الطاقة أسوي اكثر من كذا .. وينتهي بي المطاف إلى هذا الحال .. مشرف عام على موقع الأم تي اي وفاقد الاهتمام بالبرمجة. مع ان كل الي كتبته كثير لكن هذي كانت قصتي باختصار شديد جداً شكراً
    5 points
  44. كلامك صحيح من ناحية ترتيب الأكواد وطريقة إستخدامها ف راح يكون صعب على الطرف الآخر فهمها. -- بالنسبة للفكرة بشكل عام فاعتقد انها جيدة لذوي الخبرة البسيطة يعني لو شخص من المتميزين برمج الأساسيات وبطريقة مفهومة للقارئ, ثم طرحه للأعضاء ليكملوه فهذا قد يرفع من مستوى الخبرة لديهم. وبالنسبة لذوي الخبرة العالية في مشاركة البرمجة فقد يُنتج مود احترافي باذن الله .
    4 points
  45. I was browsing around and noticed that MTA doesn't have its own server on Discord. Discord is little app that I've been using for couple of months now, for communication purpose with people from my gaming community. Looking at all options it has, it it something between IRC and TS3/Skype, only it's a lot better then IRC and lot less CPU consuming then Skype. A lot more organized then all 3: Skype, TS3 and IRC and it even supports chatting from browser, for those who don't want to download application. Application is supported on almost all platforms it does support creating your own servers and channels in those servers without paying anything to any host. You can read more about it here: https://discordapp.com/ I'd like to see official MTA community there and I can help with creating/managing it if needed.
    4 points
  46. I wouldn't say "not oversold" if I didn't mean it, here's some benchmark results from a blank $6 / month VPS performed just a few hours ago: wget http://cachefly.cachefly.net/100mb.test 100mb.test 100%[=====================>] 100.00M 140MB/s in 0.7s 2016-10-17 08:56:50 (140 MB/s) - ‘100mb.test’ saved [104857600/104857600] Bandwidth: 1Gbps is the specification on all plans, 140MB/s is 1120Mbps which is bigger than 1Gbps (1024Mbps) dd if=/dev/zero bs=1M count=1024 | md5sum1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 2.82977 s, 379 MB/s cd573cfaace07e7949bc0c46028904ff - CPU: To measure CPU performance I'm using the `dd` command to calculate md5 checksums of 0 to see how much data is processed in a certain amount of time. As you can see, the result is 379 MB/s for a single 2.4GHz vCPU core. According to this site you get 469 MB/s on a 3.6GHz AMD Phenom II CPU by running the exact same command. Conclusion of that, our vCPU cores are 17% more efficient than they should be according to specifications. dd if=/dev/zero bs=4096 count=256k of=1gb.bin conv=fdatasync 262144+0 records in 262144+0 records out 1073741824 bytes (1.1 GB) copied, 2.66317 s, 403 MB/s SSD: This is where it all becomes interesting, no matter what type of disk you use for a VPS it will always be shared somehow, this disk is no exception and what you see here is a 15GB virtual hard drive running on a 120GB physical SSD and I'm still getting an average I/O of 403 MB/s which is good even for a physical local SSD drive. Feel free to try it out yourself @Adolf_T, our service is a pay-as-you-go service so a few hours of testing won't cost you more than a few cents. www.99stack.com/pricing/vps
    4 points
  47. local restrictedTo = {[488]=true} function functionName() if isPedInVehicle(localPlayer) then local vehicle = getPedOccupiedVehicle (localPlayer) local model = getElementModel(vehicle) local seat = getPedOccupiedVehicleSeat(localPlayer) if (restrictedTo[model] and seat ~= 0) then local x,y,z = getElementPosition(localPlayer) createProjectile(localPlayer, 19, x, y, z + 2, 1, nil, nil, nil, nil, -1, -1, -1, 0) end end end bindKey ("o", "down",functionName)
    4 points
  48. I've just added a submenu, which is visible both on the desktop and mobile versions of the site at the top of the page, next to the search bar. For mobile, this appears like so:
    4 points
×
×
  • Create New...