SalwadoR

Members
  • Content Count

    332
  • Joined

  • Last visited

Posts posted by SalwadoR


  1. On 11/14/2019 at 11:24 PM, MIKI785 said:

    You can replace any texture with shaders and you are not limited by IDs here. That applies to all elements, not only vehicles. But yeah, models are limited.

    Topic author wrote about adding skins/vehicles/objects. Not about replacement textures 👀.


  2. Hello. Finded a problem after updating MTA. On builds 18390 and 18409 i can't join to my servers, just a got crash. Previouslies builds works correct.

    • 18409 CRASH
    • 18390 CRASH
    • 18332 OK
    • 18331 OK
    • 18317 OK
    • 18310 OK
    • 16921 OK
    • 16720 OK
    • 16628 OK

    It not only my problem, already have 5 players with with same issue. On https://buildinfo.mtasa.com/index.php i find nothing what can show scripts problems.

    MTADiag i think here is useless, because old versions works normal.

    So i write here, and tag @ccw (sorry) because i think only he can help with that.

    If need server adress for test: 68.168.210.78:22003

     


  3. А ещё лучше не говнокодить с "if" и "elseif" там где этого не надо, и не вешать событие на root.

    local atmGUIMain = guiCreateStaticImage(0, 0, screenx, screeny, "atm.png", false);
    local exitGUIbtn = guiCreateStaticImage(screenx/1.1955, screeny/1.367, screenx/20.5, screeny/17, "button.png", false, atmGUIMain);
    
    guiSetVisible(atmGUIMain, false);
    
    bindKey("your key", "down", 
    	function()
    		local newVisibleState = not guiGetVisible(atmGUIMain);
    		
    		guiSetVisible(atmGUIMain, newVisibleState);
    		showCursor(newVisibleState);
    	end);
    
    addEventHandler("onClientGUIClick", exitGUIbtn, false,
    	function()
    		guiSetVisible(source, false);
    		showCursor(false);
    	end);

     


  4. 47 minutes ago, nikitafloy said:

    Что значит "элемент этого оружия"?

    То и значит.

     

    16 hours ago, MayQuick said:

    Возможно-ли как-то перехватить элемент стандартного обьекта оружия?

    Подробнее:

    При выдачи оружия персонажу в руки (giveWeapon) нужно получить элемент этого оружия. Возможно-ли это?

    Была костыльная попытка через processLineOfSight, но т.к. коллизии у этого обьекта нет, то он игнорируется.

    Увы и ах, @MayQuick, но нет.


  5. local attachedTrailers = bus:getData("attachedTrailers") or {};
    bus:attachTrailer(trailer1);
    table.insert(attachedTrailers, trailer1);
    bus:setData("attachedTrailers", attachedTrailers, {}, false);
    
    ...
    
    или сразу
    
    bus:attachTrailer(trailer1);
    bus:setData("attachedTrailers", attachedTrailers, {trailer1}, false);
    
    ...
    
    на удаление
    
    if vehs[source] and isElement(vehs[source]) then
      local attachedTrailers = bus:getData("attachedTrailers") or {};
      for _, trailer in ipairs(attachedTrailers) do
        if (isElement(trailer)) then
        	trailer:destroy();
        end
      end
      vehs[source]:destroy();
    end

     

    Ну как вариант, сварганить что-то подобное.

    • Like 1
    • Confused 1

  6. Ok, gg. I have one useful suggest, for owners few servers.

    Example, i have 3 servers (Foo, Bar, Biz) with email "example@blah.com" in config.

    I add server "Bar" to queue, and after few weeks i get E-Mail notify "Your position reserved. It nice, i can pay and get promote for "Bar". But if i wanna change server to "Biz", then i should again wait few weeks. 

    @ccw , can we get function for buy promote, for any server with same E-Mail? Because i have 10 servers now, and if when should wait few weeks for buy that - my priorities can be changed. But after weeks i not wanna lost my position in queue. 


  7. Quote

    "There are 41 servers in the waiting list "

    It's a madness, and it mean what i can get promote only in February, lol. 

    Old system queue (who faster) better, because all who need - trying get this place, not a "write e-mail and wait notify". If 20 owners from all this queue not will pay - normal and stable purchasers lost 20 days, and mta team lost 150+ EUR. Promote servers - it a perfect way for support developers, because if i not wanna get "nothing", i can get promote in server list.

    This method better than pay to stupid youtubers and wait theys stupid subscribers. Because i wanna support developers, and it 100% guarantee get new players. But now promote system can die, because after 1-2 months this queue can be 100+. And who will wait 3 months for pay it, for get promote 14 days, of which only 7 days have effect? It just a absurdly.

    It my opinion, and i hope it not will be an empty phrase, because i buy promote's from july 2016 and not wanna stop that.


  8. Hello. We with friends play on "test" server, and have BSOD error so often times, when we reconnect.

    It happens ONLY when we reconnect, and we started to notice it only today. I dont know it gamemode error or MTA, but anyway - BSOD error not should be... BSOD write about file "fairplaykd.sys", and we absolutely dont know what can be a reason. I play MTA ~7 years, and never saw that error or something like a it.

    Offers "Reinstall GTA" or "Reinstall MTA" will be a useless, because it happened not only with me, and not helps.

    MTA Diag my log, and my friend:

    https://upload.mtasa.com/u/233246616/MTADiag-Log-2017-12-2_3-21-24.txt_
    https://upload.mtasa.com/u/629191723/MTADiag-Log-2017-12-2_11-18-36.txt_

    P.S. It not a Polish server, like a in this topic, lol: 

     

    • Like 2

  9. 1 minute ago, ccw said:

    I did some tests and everything is working correctly now.

    However, if the MTA client has a problem with the external HTTP server (e.g. unreachable, or files not correct) then it will switch to the internal HTTP as a backup.

    I can't disable download files from internal server, but leave enabled http server for access to webadmin, right? D:


  10. Hi, have problem. I setting "httpdownloadurl" for downloading files, and it work, but not every time.

    If see in performance browser, you can see it. All work good, but sometimes "Sent http" started increased, why? How i can fix it, because me need use all VPS network channel only for game, not for files. 

    External http server not crashed, it work.

    unknown.png  unknown.png

    • Like 1

  11. Oi pessoal!
    Me há muito tempo à procura de um bom não é caro VPS hospedagem em Brazil (ou América do Sul):
    3+ GHz, 2-4 Cores, 2 GB RAM, Open VZ. 

    Eu não poderia encontrar boas opções, única uno http://host1plus.com, mas ele tem uma velocidade muito ruim - para VPS. Velocidade média de download - 80-100 Mbyte/s, envio - 10-20 Mbyte/s (Tariff 48$, lol).

    Você pode me ajudar e oferecer boas opções?

    6167179911.png6165320925.png

    Desculpe o errors, me eu uso o google tradutor.

     

     

    • Like 1

  12. Hello guys, MTA can't create any shaders after few reconnects to server where using much shaders.

    dxGetStatus().VideoMemoryFreeForMTA output much 2000+

    Error code 8007000e, forum not have info about this error, only one identity problem.

     


  13. 3 hours ago, TheNormalnij said:

    Как вариант, можно ограничить количество обрабатываемых точек за один подход.

    Однажды kenix рассказал мне что такое coroutine xD теперь я эту пихаю куда попало. Но вот в релуте ей самое место

    • Like 1

  14. 19 hours ago, fabervox said:

    Ну а переписать под таймеры на каждую точку, как это сделали многие, в принципе рутинно даже.

    Глупо каждую точку на таймеры садить, 3-4к таймеров - кайф ;D (увы, так делают)

     

    On 22.12.2016 at 4:06 AM, ShadowHumannn said:

    В Arma 2 Dayz, система немного другая

    В ArmA II DayZ сервер автоматически перезагружается каждые несколько часов, не надо тут ля-ля.

    • Like 1

  15. 20 hours ago, Kenix said:

    1) Речь идет обо всех серверах или о конкретном? Были ли тесты на локальном сервере?

    На 2х разных серверах, от совершенно разных разработчиков.

    1. 500+ метровый сервер, который набит моделями - кушает 1.7+ Гб с первого захода.
    2. Другой сервер, буквально 200+ Мб, а потребление 1.9+ Гб.
    20 hours ago, Kenix said:

    2) Версия МТА клиента? Возможно какой-то коммит уже исправил эти утечки памяти.

    1.5.2, 1.5.3. Коммиты - не имеет значения (9500-10900), у всех опрошенных игроков практически идентичное потребление.

    20 hours ago, Kenix said:

    3) МТА загружает все модели в память, идет нагрузка на ОЗУ, но думаю стоит провести тесты с заменой объектов/машин/игроков (кол-во замененных dff, txd, col, а также тип замены), чтобы понять где именно есть эти утечки, может быть dff подгружается без выделения ненужной памяти, а col наоборот, либо это все зависит от дополнительных свойств модели (свойства коллизии либо ещё что-то).

    Можно проверить, будет время - может опубликую результаты.

    20 hours ago, Kenix said:

    Если эти данные все подробно собрать, то можно создать большой инцидент на баг трекере и привлечь к этому внимание.

    Судя по последним коммитам, занимаются хуетой (да, мог бы сам научиться и вносить полезные изменения и нововведения, ко ко ко). А судя по багтрекеру, ничего серьёзного не исправляется.

    Просто будет +1 дыра в копилку. А потом вдобавок к CEF и OOP добавят скриптинг на NodeJS (=


  16. Драсте, столкнулся с жуткой неприятностью. Конкретно - ниже:

    Объём сервера - 508 мб, большая его часть - модели, коллизии и текстуры (ну кто бы сомневался).

    При запуске МТА, она кушает 200-300 Мб, но вот после захода на такой сервер - она откровенно "жрёт" 1.7GB. После выхода с сервера, освобождается далеко не всё, и процесс становится объёмом в 700-800 Гб. После повторных попыток зайти и выйти с сервера, используемая память постоянно увеличивается в объёме, добавляя по 350-450 Мб к процессу. Долговременная игра и множество попыток перезахода - увеличивают процесс gtasa.exe до нескольких Гб, а-то и вовсе крашит.

    1. Игрокам с "деревянным" ПК играть на таком сервере практически невозможно. "Перезаход" на сервер создаёт проблемы с заменой коллизий, с заменой объектов и т.п.
    2. Игрокам с "очень деревянным" ПК играть вообще не удаётся, т.к. МТА благополучно "крашит" без каких либо окон и ошибок.
    3. Игрокам вообще не комфортно играть, осознавая то, что МТА может жрать больше, чем игры 2014 года.

    Стоят три "пи*дец каких" серьёзных вопроса:

    1. Как игрокам 2-х Гиговых БПАН серверов удаётся играть на таком сервере?

    2. Почему при объёме контента в 508 мб - игра жрёт почти в 3 раза больше памяти, с 250 до 1750?

    3. Почему в процессе многократного отключения от такого сервера, потреб-л-яемая ("б-л-я" без "-" из-за корявости форума заменяется на :О)  память растёт в геометрической прогрессии?