Jump to content

BR55Sevas

Members
  • Posts

    1939
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by BR55Sevas

  1. Again In AutoRudder you assign Saved Games\DCS folder! Not Saved Games\DCS\Scripts The best feedback from you is go through this https://forums.eagle.ru/showpost.php?p=3611251&postcount=34 step by step instructions and each step describe what you`ve done and confirm there are no any errors
  2. export.lua recreates each time you run AutoRudder, all you need just to correct asign path to saved games\DCS Notice that this path doesnt have Scripts folder and then after restart AutoRudder check if export.lua creates in saved games\DCS\Scripts AutoRudder must be run when you want to fly in DCS. Restart AutoRudder each time you reassign path
  3. Thanks, I have a lot stuff like that. DCS programming help me got PhD :smartass: And yes, we need to know Blacley feedback.
  4. Does it works correct? I'm aware about axis direction. What about wagging the tail?
  5. Here the build for Huey only. 1. Clear ingame rudder axis 2. Manually create Saved Games\DCS\Scripts folder 3. Assign Saved Games\DCS\ folder in first line bottom bar 4. Assign physical rudder in AutoRudder 5. Restart AutoRudder When running AutoRudder there are should not be any error about export.lua Run as Administrator, and allow it to use network routine. also good to add exe to safe area of your antivirus software. 6. set Kp = 300 Ki = 1000 Kd =0 this tested with Mi-8 and I think for Huey also would work correct
  6. Thank you Simicro!
  7. Yes, exactly. Just downloaded manual and found it. I think arg number should be in some first decades 0 - 30
  8. Делаю мод-помощник для человека с ограниченными возможностями, у него чтото с ногами, ему трудно использовать педали. Модуля у меня нет, эксперементировать могу только с Ми-8, у Ми-8 есть шарик, его экспортом вытаскиваю. Какой номер аргумента для шарика у Хьюи? прибор там вроде Turn and slip indicator.
  9. hmmm, does not Huey has slide ball? You need to sort out number from 0 to ... to some. Put number and each time move slider, untill slide ball moves
  10. I have very good news about testing my AutoRudder. I have tested it with Mi-8, and everything works correct, you can easy fly straight line almost without slide and not using your physical pedals. But as I wrote before I dont have Huey, thats mean I not sure it works, there are could be difference between Huey and Mi-8. I need to know animation argument number of ADI ball. Mi-8 has #15 BlacleyCole if you can check Huey cockpit 3d model in ModelViewer and tell me argument number then I build Autorudder for your Huey.
  11. Run program and check Saved Games\DCS\Scripts\ folder. there are should be file as export.lua If you don`t have popup message with some errors then everything was setup correct. Also try to use integer values for coefficients to make sure software recognize it and works. Put Kp=1 only, Ki = 0 and Kd =0; I think in hover mode its normal that software rotates the heli, in this mode slide ball always away from center, so rudder trying to catch it. Try it in horizontal straight flight.
  12. You can put my program anywhere, this is simple exe file. unpack it somewhere and run as administrator, program uses TCP-socket, so windows could ask you give rights to program. All stuff with pathes, coefficients and axis inside this program. All settings saves to windows register, there are no need to manualy edit or put some other file. First of all check if software recognized your pedal device, it should be ok. click to wrench symbol and move pedal axis, the same as DCS do. If everything is correct then trackbar will animate your pedal position. Also I`m affraid there are some risk of difference between ours OS, I use russian localization, so fraction part for the coefficient we assign as 0,1, in your case you need to use 0.1. Trial error path is best and only one way to tune it. I have Mi-8, so I will test does it kill slide for helicopter.probably for heli need to use another function fot slide exctration from the DCS Important - DCS pedal axis need to be cleared ingame!
  13. I have exactly what you need, but I don`t have Huey, so I don`t know will it work or not. My software uses PID-controller for nulling the craft slide. I`ve tested it on planes only. For setting up, you need to put manually path for saved games\dcs folder and DCS world 2 folder Click to low bars. After - on middle tab assign your pedal axis. Software has some logic for correct work, when your hardware physical pedal ~0 (middle) then software trying to zero ingame slide, when your hardware physical pedal not centered then you have ingame pedal control from hardware pedals. It`s some kind of flybywire system but for pedal only. First tab has three coefficient (component)for PID-controller, read about, there are some math need to understand to tune it. Kp - proportional Ki - integral - I`m not reccomend it to high, as I remember my software doesnt include integral windup safety. less then 0.1 - 0.2 I guess Kd - derivative Start from Kp, slowly increase it. Of course this software can make your helicopter wagging, but tuning pid-controller can solve it. Important - software uses export.lua for work, so no garantees it work in multiplayer. server have to enable export.lua for clients. General info about PID-controller https://en.wikipedia.org/wiki/PID_controller Methods for tuning - https://www.electronicshub.org/pid-controller-working-and-tuning-methods/ Hope it works, and help you.
  14. Разве в мертвой зоне ось не будет точно по центру? Насколько я понимаю в текущей реализации осей РН не может сам установиться по потоку, в мертвой зоне вирт педали просто держат его в центре. YoYo так же это работает? Или вы про взлет с помощником?
  15. Я Овтшку по этой книжке делал, слив скорости кстати вроде получался довольно быстрым, а с управляемым вектором еще быстрее, детали правда уже не помню, сейчас ничего не проверить, все поломалось. может и в самом деле миг такой и есть? Дождемся пфм от ЕД. Лучше поверить профи. Помню еще у меня получалась обратная реакция по элеронам, но тут ничего удивительного, + у меня сду не было.
  16. Баки потрескались?
  17. Интересно, попробую.спасибо
  18. И сразу понятно, почему в игре они ощущаются заметнее. IRL они сглаживаются головой и глазами. в игре же камера прибита гвоздями к самолету. вроде так?
  19. Стабильно воспроизводимый баг. Но условия воспроизведения очень специфические, возможно только я с ним впервые столкнулся. Участвуют два DCS 2.5 релиз Сервер и клиент Ошибка возникает у сервера. На сервере включен скрипт для кика клиентов по нику/юсиду - прилагаю его. Если этот скрипт убрать, то ошибки не возникает. Если клиент начинает подключаться к серверу до того, как сервер полностью загрузился, то сервер вылетает с ошибкой. То есть клиент просто валит сервер. После которой начинается сбор какойто статистики и пакуется архивный файл. все прилагаю. Я особо не шарю в программировании, но наверно есть смысл сделать так, чтобы клиент не видел в списке сервера до того как тот полностью загрузится. dcs.log-20180814-115633.zip BanHammerGameGUI.lua
  20. Не получается настроить скрипт для отключения клиента по нику. Сервер запущен, в папке Saved Games\Scripts\Hooks\ лежит файл BanHammerGameGUI.lua со следующим содержимым local test = {} function test.onPlayerTryConnect(ipaddr, name, ucid, playerID) local strlog = string.format("%s %s\n", name, ucid) --Грузим в файлик ник и юсид игрока net.kick(playerID, strlog) -- [b]КИК ВСЕХ ПОДРЯД[/b] player_info_file = io.open("c:\\Phantom\\Ban\\PLAYER_INFO_" .. os.date("%Y%m%d%H%M%S") ..".log", "w") player_info_file:write(strlog) player_info_file:close() if (ucid == "") or --ucid надо обрамлять в кавычки! (ucid == "") or --ucid надо обрамлять в кавычки! (ucid == "") or --ucid надо обрамлять в кавычки! (ucid == "") or --ucid надо обрамлять в кавычки! (ucid == "") then --ucid надо обрамлять в кавычки! net.kick(playerID, strlog) end if (name == "777****777") or (name == "123") or --с пустыми никами не пускать (name == "BR=55=Sevas") or --с пустыми никами не пускать (name == "") then--с пустыми никами не пускатьthen --ники с матюками неоч, баним мягко - по нику net.kick(playerID, 'Wrong nickname. Change please. Thank you.') end return true -- allow the player to connect end function test.onSimulationStop() --player_info_file:close() end function test.onSimulationStart() -- player_info_file = io.open(lfs.writedir() .. "Logs/PLAYERS_INFO_" .. os.date("%Y%m%d%H%M%S") ..".log", "w")--"a": режим дозаписи в конец файла; -- player_info_file:write(strlog) -- player_info_file:close() end DCS.setUserCallbacks(test) -- here we set our callbacks Сервер клиента отключает, но сообщение о причине кика ему не выводится. Или это не предусмотрено?
  21. Нет, сохранять что имеете в виду? Баг вроде не критичный, особо не мешает, но все же.
  22. DCS 2.5 релиз Создаю сервер, летаю. Перезагружаю миссию через {ESC}- Выбор Роли - Сменить миссию - Окно выбора миссий. После этого перестает работать управление камерой мышкой в кабине и на внешних видах. Баг проверял на су-27, воспроизводиться всегда. После полного отключения сервера и создания его заново управление камерой мышкой в порядке.
  23. Вот же - https://www.digitalcombatsimulator.com/ru/vacancies/ Вперед!
  24. Ванек, сам увы ничего не сделаешь. На энтузиазме не уедешь, тех поддержки по модам никакой не получишь. ИМХО совет - хочешь делать моды, обращайся к уже действующим внешникам, если скилл есть, то возьмут без вопросов. на заре начала хардкорного модостроительства у меня в личке была предложения, в итоге несколько месяцев поработал у одних внешников. Не теряй время, если есть желание, время и скилл, то выбирай внешников и вступай к ним.
  25. VAT Skyline. http://www.vat-skyline.ru/?page_id=1401
×
×
  • Create New...