Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 29/12/17 in all areas

  1. Hello. Another year is coming to an end, so that means that just like the last year, we have got a new recap and status update post for you. For now, lets summarise all the interesting things that happened this year. 2017 in Recap Late April, we have released Multi Theft Auto: San Andreas 1.5.4. The release introduced an important change and extra security features for server owners, as well as some bugfixes. Around the same time, we have announced a public launch of our Discord server in order to improve communication with our player base. Since then, over 2350 users have visited it and chatted with us. We have also opened regional sections in it to cater to our international users. Then, in October, we have released Multi Theft Auto: San Andreas 1.5.5. Under the hood changes were the highlight of this release, however there was quite a lot of them. Near the release of 1.5.5, we have enabled some 2-factor authentication options for our forums. You can find them in your Forum Account's Settings page. More recently, we have been featured in Polish leading gaming network's (GRYOnline.pl) video about multiplayer mods for GTA series (the video is only in Polish unfortunately, subtitles are not available). Quite a lot of footage was dedicated to history and present of MTA and the mod was cited as one of the major possible inspirations for Rockstar's GTA:Online mode in GTA V. A bunch of interesting MTA:SA-related YouTube videos from this year MTA:SA The Fate Of The Furious - Havana Race (Recreation) [MTA:SA] Character Customization & 3D GUI MTA:SA-SAAF Dogfight Gameplay #2 by [TC]Joseph [UWS] United We Stand 15-13 [CLAY] Clay Team | MTA:SA ClanWar | With Rematch [MTA SA]: Graffiti System MTA - PUBG | BATTLEGROUNDS PRIMEIRA PARTIDA DO CANAL Current player counts and version fragmentation statistics Type Amount of players Date / Time Recent peak number of concurrent unique players 32068 players 2017.11.04 (at 17.30 GMT) Highest recorded number of concurrent unique players 32068 players 2017.11.04 (at 17.30 GMT) Recent number of daily unique players 156247 players 2017.12.26 (Tuesday) Highest recorded number of daily unique players 173585 players 2017.12.23 (Saturday) Recent number of monthly unique players 654399 players November, 2017 Highest recorded number of monthly unique players 668997 players January, 2017 Just like last year, there were new records for unique daily player count fairly recently. MTA:SA Version or series Percentage of players using that version or series as of 26th of December, 2017 1.5.5 97.60% 1.5.4 1.30% 1.5.3 0.30% 1.5.2 0.30% 1.4.x 0.33% 1.3.x 0.17% Very good. Two most recent releases from this year are used by nearly 99% of our player base. The newer the version, the better and more secure it is. *** Work continues on the next release. We have added some new scripting functions such as ones requested in #9562 (contributed by emre1702), as well as did some tweaks to already existing ones. Also did a fix for a memory leaks in the audio part of the Client and a bunch of other changes too. Think that's all for now. Best Wishes for 2018 from the MTA Team!
    3 points
  2. Pois é queridos companheiros, 2017 está chegando ao fim, estou escrevendo essa postagem na última quinta feira do ano e gostaria de passar para desejar a todos um bom começo de ano, que em 2018 seja um dia produtivo, abençoado e com grandes conquistas em vossas vidas, como passa rápido, em 2010 com 10 anos estava começando a vida no mta, em 2011 descobri o fórum e de lá pra cá, hoje com 19 anos foram muitas experiências boas e ruins, fiz muitas amizades e fico feliz por isso tudo fazer parte da minha adolescência, gostaria de agradecer a todos e principalmente um cara que se tornou um irmão pra mim, com muitos conselhos e lições de vidas adquiridas em ambos lados, @DNL291, Agradeço por vc existir cara, que continue sendo sempre a pessoa que você é. Enfim, muita paz, prosperidade e ummmmmm infinito 2018 cheio de bênçãos em nossas vidas, até!!!!
    2 points
  3. Presented By (Previously J Series) With more than 3 years of work I decided to publicly release my map conversions, I had dropped my previous listings due to some "Issues" however, they're back. ---------------------------------------------------------------------------------------------- Download Streaming Quality - 8/10 Get's the job done, awesome all around, but some places are better than others ---------------------------------------------------------------------------------------------- Download Streaming Quality 7/10 Beats VC in other places, very poor in others; as well as a huge FPS drop in the first island (Issues are rockstars fault) ---------------------------------------------------------------------------------------------- Download Streaming Quality 9/10 Beats both VC and LC ---------------------------------------------------------------------------------------------- Vehicle testing gridmap Download Streaming Quality 10/10 Perfecto ---------------------------------------------------------------------------------------------- Download Streaming Quality 7/10 Decent all around Might be a tad laggy due to the high poly and Russian nature of this map Extremely detailed for a user created map ------------------------------------------------- Download (Coming soon) streaming quality 10/10 Very light weight ------------------------------------------------- MTA-Stream MTA-Stream a new lightweight streamer promising near instant load times and better streaming Post any bugs here Or here Questions or discussions can be either posted in this topic or here --- If you would like to support my work, please donate encourages me to make good updates. https://www.paypal.me/BlueJayL
    1 point
  4. Howdy fellas, one of SAPD:FR Online's long term members that was through all of it's development stage (FR:MP, 7Precint and now SAPD:FR Online) has just recently uploaded a gameplay video from in game so I figured you could take a look at it. Credits: Unit23OnPatrol You may see a bit of bugs with the AI / NPCs in the video but it's nothing that won't be solved in the future.
    1 point
  5. In the line 202 change to this: triggerServerEvent( "GUI:createTeam", localPlayer, teamN, r, g, b, teamT, teamS)
    1 point
  6. About your problem related to the teams. You're setting the team of the localPlayer. The localPlayer variable only works clientside, try this: function createTeamEvent( uArg1, r, g, b ) local team = createTeam ( uArg1, r or 255, g or 255, b or 255 ); setPlayerTeam ( source, team) ); end addEvent( "GUI:createTeam", true ) addEventHandler( "GUI:createTeam", root, createTeamEvent ) About the gang tag. If you don't want to change the player's name but show his tag you can always use: addEventHandler ("onPlayerChat",root,function(text,messagetype) if messagetype == 0 then if getPlayerTeam (source) then outputChatBox ("["..getTeamName (getPlayerTeam(source)).."] "..getPlayerName (source))..": "..text,root) cancelEvent () end end end) This will replace the default chat messages. You can also set setPlayerNametagText and get creative. Next time please check the debugscript so you won't have to come here because of a variable name.
    1 point
  7. As Digital said above, you can't enter vehicles if they've been created client-side. You should create them server-sided and try that way. If you can't enter anyway, you should look for any other script that's cancelling onVehicleStartEnter or something, there is no other way around.
    1 point
  8. marker2=createMarker(3399.2,-1899.2,30.1,"corona",2,0,0,255,0) tr1=createVehicle(584,3357.5,-1956.8,31.29,0,0,90) tr2=createVehicle(515,3347.2,-1957,31.29,0,0,90) local markeractive = false function m() blowVehicle(tr) blowVehicle(tr2) local markeractive = true end function open_smashb() if not markeractive then setTimer(m,2000,1) end end addEventHandler("onMarkerHit", marker2, open_smashb)
    1 point
  9. ولله يا اخي شي يحرق , يسرق الأكواد هوا و يجي يتهمني اني سارقها و يقول ان الجريد ليست حقي هوا حق المنشور , ولله اي انسان عاقل يقدر يميز بين الأتنين و يساعد في المواضيع باكواد من مودات اخري ذي مود شات العقرب و مود احتلال تابل و مودات اخري , المشكله انو فاكرنا اغبيه و لما يجي يتكلم يتكلم مثل الطفل و يقولك عمره 18 سنه , بلله شفت حد عمره 18 سنه يقول الناس صدقوني ذا كذاب و شغل الستات الي تشوفها في افلام المصريه القديمه الي تكون قاتله حد و تقعد تترجا الناس تصدقها انها ما قتلتو صراحه شي يحرق الدم تسلم يسطا هيمو طرح الجريد ليست قريب بعد ما اخلص امتحاناتي ناقص شويه فانكشنات و اخلصو
    1 point
  10. Nope, if the element is in the same marker's dimension. Otherwise if you're not it would not work. addEventHandler("onVehicleEnter", root, function ( player ) if ( source == Bike1 ) then --destroyElement( mBike1 ) > is mBike1 also a variable ? if not mFirstMis then mFirstMis = createMarker ( 2495.2, -1687.3, 12.5, "cylinder", 1, 255, 0, 0, 255 ) bFirstMis = createBlip ( 2495.2, -1687.3, 12.5, 15) end end end ) addEventHandler("onPlayerMarkerHit", getRootElement(), function( marker, matchingDimension ) if (matchingDimension) then if isElement(mFirstMis) and isElement(bFirstMis) and marker == mFirstMis then destroyElement( mFirstMis ) destroyElement( bFirstMis ) mFirstMis, bFirstMis = nil, nil end end end )
    1 point
  11. function Cortina1() local vehicle = getPedOccupiedVehicle( source ) if ( vehicle ) then local pos = {getElementPosition( vehicle )} local object = createObject( 1000, pos[1], pos[2], pos[3] ) attachElements( object, vehicle, 0, 0, 1, 0, 0, -90 ) end end addEvent("PonerCortina", true) addEventHandler("PonerCortina", root, Cortina1)
    1 point
  12. Valeu mesmo pela consideração, Obrigado de coração. E um ótimo 2018 pra todos e tudo de bom . Que 2018 seja mais um ano de MTA pra nós. Pra ser sincero estou meio desligado do MTA já tem um tempo, mas quero muito voltar a fazer coisas novas e espero que você também!
    1 point
  13. If I did not understand wrong, what you want is when the player gets on the bike the marker is destroyed(Google translator): local x1, y1, z1, rx1, ry1, rz1 = 2243.2, -1263.2, 23.5, 0, 0, 270 -- I set the coordinates of the vehicle's spawn addEventHandler ( "onPlayerJoin", getRootElement(), function() setElementPosition( source, x1, y1, z1 ) Bike = createVehicle ( 481, 0, 0, 0 ) -- set the type of vehicle setVehicleColor( Bike, 88,142,110 ) -- set the color spawnVehicle( Bike, x1, y1, z1, rx1, ry1, rz1) local spawnVeh = spawnVehicle ( Bike, x1, y1, z1, rx1, ry1, rz1 ) -- spawns the vehicle local xb1, yb1, zb1 = getElementPosition ( Bike ) -- taking the vehicle's coordinates theMarker = createMarker ( xb1, yb1, zb1, "arrow", 0.4, 255, 255, 0, 170 ) -- create a marker over the vehicle attachElements ( theMarker, Bike, 0, 0, 1.5 ) -- that is attached to it end ) addEventHandler("onVehicleEnter", root, function ( player ) if ( source == Bike ) then destroyElement( theMarker ) end end)
    1 point
  14. getPlayersInTeam returns a table of all the players in the team, so that only the team sees the blip you have to do this: addCommandHandler("showblip", function ( ... ) -- > this is the correct way local playersinteam = getPlayersInTeam(getTeamFromName("EMS")) for i, players in ipairs( playersinteam ) do createBlipAttachedTo( players, 0, 5, 255, 255, 0, 255, 0, 65535, players ) end -- > this is not the correct way --local playersinteam = getPlayersInTeam(getTeamFromName("EMS")) --createBlipAttachedTo( players, 0, 5, 255, 255, 0, 255, 0, 65535, players ) end) -- type /showblip to show the blip I'm sorry if you do not understand me, I'm using Google translator.
    1 point
  15. Hello, thank you so so so much for making me to be on this honorable list of 2017 (^-^) am the first video maker (havana race recreation) thanks again mta team, I LOVE MTA (^-^) today is also my birthday believe it or not also am working on one epic server, where the cars are all exclusively made by me with plenty tuning options to choose from i won't say the IP here cause idk if am allowed, but you can read it on my video description thanks again alot, i love you all !!!!
    1 point
  16. The other way to use your great idea is to let vehicles become rusty
    1 point
  17. ¿No te funcionó dejando el localPlayer? intenta cambiar el guiRoot por solamente root.
    1 point
  18. Summer is over, but fear not, we have got a new release for you - Multi Theft Auto: San Andreas 1.5.5! This release is focused on bugfixes (most notably, some popular crashes were fixed with help from @Dutchman101 - eg. this one, code cleanups and under-the-hood improvements for developers (migration to a Docker-based environment and support for VS2017 and GCC-6). It may look like it is not much of an update, but the amount of such smaller changes should be a good incentive to update. In other news, we have enabled some additional forum account security features for your convenience - namely a possibility to set a security question(s) for the account and support for Authy and Google Authenticator two-factor authentication. You can enable them in your Account Security settings. Release Highlights updated CEF elements and fixed red/blue color swap issue with Intel VGAs added 'localhost' to the hardcoded CEF whitelist modified launch patcher to work with more exe variants added black outline option for chat text fixed #4166 ("Engine Sounds of other Helicopters and planes missing unless you get in a Helicopter or plane.") fixed #9681 ("Unable to hear proper engine sounds when sitting in car as passenger") fixed #3944 ("Radio titles do not always show.") fixed #8590 ("createEffect with some effects places it's sfx sounds to position 0,0,0") added guiGetCursorType(), isResourceArchived(), getDevelopmentMode(), setDevelopmentMode() (used to be client-only, now it's also server-side), debugSleep(), setVehicleModelExhaustFumesPosition(), getVehicleModelExhaustFumesPosition() improved client connections through firewalls fixed FOV setting not updating censored onClientConsole for login command potentially fixed crouchbug resource pack: various changes in admin, editor, freeroam, headshot, ipb, joinquit, killmessages, play, and realdriveby ... plus more! A complete list of changes can be found here (recommended read) and here (incomplete, from r11302 upwards). List of changes to the resource pack can be found here (starting from and including Apr 22, 2016 upwards). Want to download MTA:SA 1.5.5? 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 release is backwards compatible with other 1.5-based builds (1.5.4, 1.5.3, 1.5.2, 1.5.1 and 1.5). However if you still use these versions, why not upgrade to the newest one? It works just as good, or even better. Community credits for this release: AboShanab, Arran, CrosRoad95, Dezash, Dutchman101, emre1702, Gothem, lopezloo, Necktrox, qaisjp, Sergeanur, ZReC ^ Have you contributed to MTA:SA 1.5.5's source code/resources pack but were not mentioned in the above list (or maybe you would like to modify your entry above eg. change your nickname or add a link to your Twitter/Github)? PM @jhxp with a link to your contribution (for missing entries only) and you will be added ASAP ^ See y'all. -- MTA Team
    1 point
  19. Released! Check the post for download link! Sorry for making it that long, I didn't have enough energy to work with MTA in the last few days. Anyways, enjoy the resource, hope you like it! Note that it might contain bugs or glitches, if that's the case please report them and I will try to fix it as soon as possible! You can edit the resource based on your needs, all I ask for is to leave the credits for me! Have fun!
    1 point
  20. In the meta.xml you have to add EACH file, else the script won't load them. I suggest you using a table to load all the skins in just some lines. Example: -- script.lua: local skins = {{fileName="skin1", skinID=46}, {fileName="skin2", skinID=53}} function load() for index, skin in pairs(skins) do txd = engineLoadTXD ( skin.fileName .. ".txd" ) engineImportTXD ( txd, skin.skinID ) dff = engineLoadDFF ( skin.fileName .. ".dff", 0 ) engineReplaceModel ( dff, skin.skinID ) end end addEventHandler("onClientResourceStart",resourceRoot, function () local version = getVersion() if string.find(version.mta, "1.1.1") then setTimer ( load, 1000, 1) end end) -- meta.xml:
    1 point
  21. for k,Player in ipairs(getElementsByType("Player")) do -- غلط -- الصح for k,Player in ipairs(getElementsByType("player")) do
    0 points
  22. Well, then try this addEventHandler("onMarkerHit", getRootElement(), function( hitter, matchingDimension ) if ( source == mFirstMis ) then if ( getElementType( hitter ) == "player" ) then destroyElement( mFirstMis ) destroyElement( bFirstMis ) end end end) If it still doesn't work, try changing the marker size to 1.5
    0 points
×
×
  • Create New...