Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 21/02/18 in all areas

  1. Formatting is all screwed up for us dark theme peoples.
    2 points
  2. Download: https://community.multitheftauto.com/?p=resources&s=details&id=15260 The best vehicle reflection shader around, unique: takes no FPS toll. It looks close to real ENB and it has rewritten effects which uses techniques to avoid performance toll like all circulating shaders suffer from; f.e, it creates reflection based purely on GTA default surface materials. @Ren_712, the most recognized FX/shader developer around MTA, assisted with rewriting the effect not long ago, but has never released it. Until now, it was a resource private to me based on a custom order I gave to Ren_712. It took weeks of development to get it to it's current appearance and a few months to perfect it, as it's tricky to try recreate ENB with MTA FX and make the reflection appear more qualitative than existing ones, while also scrapping any performance toll. I may be claiming it's ''the best'' around, but it's for you to judge: https://imgur.com/a/U8MLN. I am convinced that it is due to several factors: it looks deeper/has a qualitative reflection (almost) simulating ENB, eliminating GPU performance toll while doing that (the appearance) even better than preceding released shaders (which did take a toll), making it the ultimate combination. Open spoiler for sample images of reflection effect: Some will like the ENB resemblance, and others will find the reflection too shiny or deep. You can modify that easily and adapt it to your wishes using the variables in client_carshader.lua. The intensity, brightness, deepness and visibility of the reflection can be tweaked in there, so you can make a ''custom'' version just like ENB's get edited and released as custom ENB. You can make it look differently (more than just less prominent effect) while retaining the optimized techniques it uses against lag. It's possible to simulate the lightest possible shader that doesn't look ''extremely reflective''.
    1 point
  3. Hell Riders Romania STATISTICI DETALII Acest server este bazat pe DM/DD/SHOOTER, planul a fost recent pus in practica. Incercam sa readucem la viata acest tip. Serverul este hostat la OVH, detinand 1024 de sloturi, chiar daca cred ca este prea mult, o sa le lasam totusi asa. TOPICUL VA SUFERII SCHIMBARI CU TIMPUL, SE VOR ADAUGA POZE SI DETALII DESPRE FACILITATILE SERVERULUI.
    1 point
  4. Haven't added it, i will look into it when i have some time, for now working on other projects. Should be pretty easy to add, but not sure about how to optimize it properly.
    1 point
  5. can you try this ? tablo = {} function paraVer(para) local uyelik = getPlayerAccount(source) local uyelikname = getAccountName(uyelik) if tablo[uyelikname] == "Used" then outputChatBox("you are already used command you need wait 10min", source, 255,0,0) return end for _, player in ipairs(getElementsByType("player")) do outputChatBox ( getPlayerName(source).."#e4e4e4 isimli kullanici kumarda #0589f9"..para.."$ #e4e4e4kazandi..!",player, 255,255,255,true ) end givePlayerMoney(source, para ) tablo[uyelikname] = "Used" setTimer(timer, 60000*10,1, uyelikname) end addEvent("moneyVer", true) addEventHandler("moneyVer", getRootElement(), paraVer) function timer(accname) local acc = getAccount(accname) local accPlayer = getAccountPlayer(acc) tablo[accname] = nil if accPlayer then outputChatBox ( "10min expried you can use command again", accPlayer, 0,255,0) end end
    1 point
  6. Isso aparenta ser problema do servidor que usa algum mod que sua máquina não aguenta. Tente ir em um servidor bem leve e teste pra ver se o problema continua. Já me ocorreu de eu não conseguir jogar em determinado servidor pois lá eles usavam um Shader de qualidade gráfica que minha placa de vídeo fraca não aguentou e ficava crashando direto meu MTA. Então fui jogar em outro servidor e parou de acontecer.
    1 point
  7. rT = getRealTime(1519257600) year = rT.year + 1900 month = rT.month + 1 day = rT.monthday local text = string.format("%02d/%02d/%04d", month, day, year) Try this.
    1 point
  8. Lua is very safe in terms of sandboxing. It doesn't seem to beat Lua in performance. MTA just needed a language that was safe and easy to embed, Lua wins in this case, that's why we are using Lua and not Python.
    1 point
  9. Система слабенькая. 1. Ну так это однопоточная программа, она в теории не может грузить более одного ядра. Процессор легко может завалить криво написанный клиентский скрипт. 2. Памяти не хватает. В 32 битной системе 4 Гб потолок, но реально доступно меньше + часть памяти резервируется под видео память. 3. Может часто перезагружают (добавляют) ресурсы, а может быть мта из-за нехватки памяти выгружает часть объектов. В любом случае проблема не в мта, а скорее в слабом железе + ресурсоемком моде.
    1 point
  10. 1 point
  11. meu caro compratiota o problema não foi do windows, mas sim do seu próprio computador. Você deve procurar aumentar a memória e o cartão de video porque talvés as características são pequenas para o que você tem feito quanto mais para jogar. Quero lhe informar que os melhores PC no mundo são os ue são utilisados para jogar ele teem uma melhores caracteríscas, uma memória muito grande e uma carta de video de alta qualidade. Tente fazer uma reconstrução do seu Pc e rá fcar feliz com isso por longo tempo.
    1 point
  12. If you want to create an unoptimized script, here ya go. setTimer(function() for i, k in pairs(getElementsByType("player")) do savePlayerData(k) end end, 1000, 0)
    1 point
  13. There is no way it isn't saved with this method. It is called every single time a player is disconnected.
    1 point
  14. addEventHandler("onPlayerQuit", root, function() savePlayerData(source) end) Try it with this.
    1 point
  15. Qual é o processador da sua maquina? O jogo em sí se tornou mais pesado e consome mais processamento.. recomendo que faça um up nas config e principalmente no processador. Posso estar falando besteira. Mais pra mim funcionou!
    1 point
  16. local what = { ['race'] = {ip = 'ip', port = 'port', password = ''}, ['shooter'] = {ip = 'ip', port = 'port', password = ''}, ['RL'] = {ip = 'ip', port = 'port', password = ''} } addEventHandler('onPlayerCommand', root, function(cmd) if what[cmd] and tostring(what[cmd].ip) and tonumber(what[cmd].port) and tostring(what[cmd].password) then redirectPlayer(source, tostring(what[cmd].ip), tonumber(what[cmd].port), tostring(what[cmd].password)) end end)
    1 point
  17. Let him contact me Thanks for your support and advice ! DGS will get stronger !
    1 point
  18. You will never learn by simply copy-pasting. If you keep going on like that you will keep posting here every little issue you may have. It's really simple, player uses a command, you get the current tick using getTickCount, compare this with the tick that was saved in the user's account previously, if it's bigger, let the function execute and save the current tick + whatever the limit into the player's account.
    0 points
×
×
  • Create New...