Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 17/10/16 in all areas

  1. Help MTA by finding security flaws and working cheats so we can fix them. Vulnerabilities from resources: * €100 - Run arbitrary x86 code in MTA * €50 - Ability to run a compiled script that has not been compiled at https://luac.multitheftauto.com/ (or otherwise authorized by MTA) * €50 - Read directories outside of MTA install directory * €Ask - Other vulnerability you may have found Client cheats: * €30 - Working cheat engine variant * €30 - Other working cheats * €15 - Exploiting (previously unknown) bugs or glitches * €5 - Using a program to gain unfair advantage MTA web sites: * €50 - Serious security breach * €30 - Small security breach * €15 - XSS with exploit potential * €5 - XSS without exploit potential * €Ask - Other vulnerability you may have found Terms: 1) Game vulnerability/cheat must work on latest 1.5 nightly, with all AC detections enabled. 2) Submit your vulnerability/cheat by creating a topic in the Private Bugs board. 3) Only the first person to submit any particular vulnerability/cheat will get the bounty. 4) We reserve the right to change terms in case of abuse or other similar reasons. 5) We only accept PayPal for bounty payments. P.S. The undetectable MTA cheats from BoxyHaxSamp (multihack nbvf, Aim bot, Change Serial) are all scams, so please don't bother reporting them. If you are wondering why MTA pays security researchers/ethical hackers: Note: the MTA AC team uses "method" in 1 breath with "vulnerability" and "technique" MTA has a security-oriented anti cheat that doesn't work by signatures of individual cheats, but patches the underlying method (then considered a vulnerability) used to get cheating functionality. It's complicated to explain and would be an essay, but we summarized it in the below spoiler. Open it to read, especially if you plan to try and hack MTA for the bug bounty program
    1 point
  2. Multi Theft Auto: San Andreas 1.5.3 might be the last release that supports Windows XP and Windows Vista. This post should help you understand why this is so and what exactly does it mean for you. Background Google has announced last year that they will be dropping support for Windows XP and Windows Vista OSes from their Chrome browser and the Chromium/Blink platform. As some of you may know, this is already in effect as you can no longer install the newer Chrome builds on machines running XP or Vista. The oldest Windows version which can run Google Chrome is Windows 7. For 1.5.3 release, we had to make a special build for players using Windows XP/Vista that would have the last released version of CEF that is compatible with those older systems, and a normal one for players with newer systems (Windows 7 and above). This normally would not be a big problem, but unfortunately several exploits were discovered that can compromise systems running older versions of Chromium (including the last one that works in XP/Vista). To ensure that our players are safe, we have updated CEF components to their newest version for the regular build, but we also provide a special build with outdated and insecure, but XP/Vista compatible CEF components. Comparison table for MTA:SA 1.5.3 Here is a little comparison table to help you understand this change: Operating System Does MTA:SA 1.5.3 work on this OS? Will MTA:SA work on this OS in the future? Windows XP YES UNKNOWN Windows Vista YES UNKNOWN Windows 7 YES YES Windows 8/8.1 YES YES Windows 10 YES YES Questions and Answers Google is dropping XP/Vista support for Chrome browser? What does this even have to do with MTA:SA? As you may know from our previous news posts, MTA:SA uses CEF (Chrome Embedded Framework) components for providing some functionality for the mod since version 1.5. Being Chromium-based, CEF components are also being phased out for users of older Operating Systems and will simply not work on them. Does MTA:SA 1.5.3 work fine on Windows XP and Windows Vista? Yes, it works fine if you install it through the legacy build. We still can not really recommend using these systems anymore due to reasons listed below. CEF compatibility issue aside, these Operating Systems (XP especially) are really old nowadays. You are putting yourself at risk if you use them as they are either no longer supported by Microsoft (XP) or the support will be discontinued soon (April 2017 - Vista). What will happen if I try to use the regular build of 1.5.3 on Windows XP/Vista? MTA:SA installer will display an error and will not let you install the mod on such systems. You will be asked to download the legacy build from our website. And what will happen if I try to use the legacy build of 1.5.3 on Windows 7 and above? Similarly, MTA:SA installer will display an error and will not let you install the mod on such systems. You will be asked to download the regular build from our website. Why couldn't you just stick to the older version of CEF then so that XP/Vista would be still supported? What about releasing two versions of the mod? A regular one with newest CEF and a legacy one with the older CEF build that still works on XP/Vista? Hey, but we actually do provide a legacy build for MTA:SA 1.5.3 for XP/Vista users with an older version of CEF components. The problem with sticking with either of these options is that we would have to continue providing a version that is vulnerable to any present and future security exploits that exist in Chromium and are already widely used. We do not want to put our users at risk because of that. CEF developers themselves do not want to provide a long-term security support for such a build either: http://www.magpcss.org/ceforum/viewtopic.php?f=6&t=14187 I am playing the mod on Windows 7/Windows 8/Windows 8.1/Windows 10 or newer. Am I affected by this? No, you will not be affected at all. In fact, you will have a better experience with built-in web browser components than before due to security and performance fixes included in the newer CEF versions. I am using Windows XP/Vista and I would still like to play future versions of MTA:SA. What can I do about it? If you are using Windows XP or Windows Vista, you should upgrade your OS to a newer one. You will likely be required to do a clean install for that, so backup your stuff first. You should use these tools first to see if your PC is capable of upgrading to newer OS: Windows 7: Windows 7 Upgrade Advisor Windows 8/10: Windows 8 Upgrade Assistant Is your PC toaster-tier which does not support Windows 8 or even 7? That means it is probably the right time to buy something more modern. But fear not, if you are already using Windows 7 or newer, just install the newest build of MTA:SA 1.5.3 and you are set! And if you don't want to upgrade your OS or PC, well, we will keep offering the legacy build that works on XP/Vista for a while... Conclusion Hope that this post has cleared your doubts about the status of support for Windows XP/Vista. Sorry for any inconvenience for users of these older Operating Systems but there was little we could do about it. These decisions were already made elsewhere. --MTA Team
    1 point
  3. When I go ingame, get in a vehicle, and try switching to radio stations, there's nothing. I don't even hear anything from User Track Player. And my radio volume is up. But it works in single player though.
    1 point
  4. Hello Guys. i wanna know how to make like a story or just something like that if someone register and i made a server and everytime when i join the server my account data always lost and(money/job/skin/Last Place I was On it/and manything) and i wanna know how to fix those things don't lose my data account thatnks
    1 point
  5. 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
    1 point
  6. Аргументы по-умолчанию приходят в виде строк. При попытке сравнить строку с числом появляется ошибка. Следовательно вначале нужно привести значение vehModel к числу, а затем уже выполнять сравнение. Также не хватает проверки на истинность значения vehModel. Ведь аргумент может быть не указан или указана какая-то белиберда, которая после приведения превратится в nil. Это также нужно учесть. Попробуйте самостоятельно исправить код, подсказки я Вам дал выше. PS: Много полезных ссылок по теме изучения Lua - PPS: Если с кодом не получается, вот исправленная версия (но советую разобраться самостоятельно ) - http://pastebin.com/HSLnkyqL
    1 point
  7. 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
    1 point
  8. This function checks the direction cursor is moving in, as @FaHaD said, use the last parameter of onClientClick.
    1 point
  9. You would have to use this event onClientCursorMove
    1 point
  10. سوي تحقق ان القيمة الي اخذها الشخص هذا ماياخذها الشخص الي بعده
    1 point
  11. واستخدمها في السيرفر سايد للكل عشان تظهر
    1 point
  12. حاول تبحث عن الفنكشن اللي يحطهم في عالم وهمي setElemenetDimension وعدلة للعالم اللي تبية
    1 point
  13. استخدام setElementModel
    1 point
  14. Do you realize that you bumped a 3 year old post? -.-
    1 point
  15. Try this Previous weapon function getPreviousWeapon() local tempSlot = {} local curSlot = getPedWeaponSlot(localPlayer) if (curSlot == 0) and (getPedWeapon(localPlayer) == 0 or getPedWeapon(localPlayer) == 1) then curSlot = 13 end tempSlot["ID"] = 13 repeat tempSlot["ID"] = tempSlot["ID"]-1 until (tempSlot["ID"] < curSlot) and not (tempSlot["ID"] ~= 0 and getPedWeapon(localPlayer, tempSlot["ID"]) == 0) return getPedWeapon(localPlayer, tempSlot["ID"]) end Next Weapon function getNextWeapon() local tempSlot = {} local curSlot = getPedWeaponSlot(localPlayer) if (curSlot == 12) then curSlot = - 1 end tempSlot["ID"] = - 1 repeat tempSlot["ID"] = tempSlot["ID"] + 1 if tempSlot["ID"] == 13 then tempSlot["ID"] = -1 curSlot = -1 end until (tempSlot["ID"] > curSlot) and not (tempSlot["ID"] ~= 0 and getPedWeapon(localPlayer, tempSlot["ID"]) == 0) return getPedWeapon(localPlayer, tempSlot["ID"]) end getPedTotalAmmo , getPedAmmoInClip, getSlotFromWeapon
    1 point
  16. وكمان اقدر اشيلها لو المود مشفر _chat = outputChatBox function outputChatBox(msg, ...) if msg == "هنا تحط الكلام او الحقوق" then return false end return _chat(msg, ...) end بس لو كان مبرمج متمكن يخسي يلغي الحقوق
    1 point
  17. Try this local function splitWords(Lines, limit) while #Lines[#Lines] > limit do Lines[#Lines+1] = Lines[#Lines]:sub(limit+1) Lines[#Lines-1] = Lines[#Lines-1]:sub(1,limit) end end local function wordWarping(str, limit) local Lines, here, limit, found = {}, 1, limit or 72, str:find("(%s+)()(%S+)()") if found then Lines[1] = string.sub(str,1,found-1) else Lines[1] = str end str:gsub("(%s+)()(%S+)()", function(sp, st, word, fi) splitWords(Lines, limit) if fi-here > limit then here = st Lines[#Lines+1] = word else Lines[#Lines] = Lines[#Lines].." "..word end end) splitWords(Lines, limit) return Lines end local myText = "Yeah you're right but still gotta use math to part the string line by line, i think i can do it when i get home." -- Adolfram reply local myTable = wordWarping(myText,20) for k,v in pairs(myTable) do outputChatBox(k.." = "..v) end BtW MTA doesn't handle the word wrapping, It's all done by DirectX
    1 point
  18. viewtopic.php?f=91&t=78858
    1 point
×
×
  • Create New...