Jump to content

NyZuZ

Miembros
  • Posts

    258
  • Joined

  • Last visited

Everything posted by NyZuZ

  1. Sin prisas Shango, solo faltaria. Si esta en "2 o 3 semanas" ningún problema, estamos acostumbrados todos los del mundo simulador
  2. Mision completada: Track http://www.filefactory.com/file/ca3c489/n/Mission5.trk Acmi http://www.filefactory.com/file/ca3c474/n/Mission5.txt.acmi Gracias por revisarlo. PD: Se nota mucho que al aterrizar tenia a la novia preguntandome cosas sin parar al lado?
  3. Veras yo el abris lo quiero modificar con esta funcion que he creado: -- Calls non-clickable commands without parameters for two-position switch function TwoPositionSwitch_NCC_noparam(pValue, pDevice, pCommandNumber) GetDevice(pDevice):SetCommand(pCommandNumber, pValue) end Esto va en ExportSupport Luego en el SiocConfig [1] = {TwoPositionSwitch_NCC_noparam, 9, 501}, -- Incrementar Abris [2] = {TwoPositionSwitch_NCC_noparam, 9, 502}, -- Decrecer Abris El 9 vuelve a ser de la famosa lista de devices (9= Abris) y el 501 y 502 salen de C:\Ka-50\Scripts\Aircrafts\Ka-50\Cockpit. Aqui hay un monton de archivos interesantisimos de cada elemento en cabina. Si abres command_def vemos: [b]Plane_ABRIS_Axis_Increase = 501, Plane_ABRIS_Axis_Decrease = 502,[/b] Que es de donde salen los valores de arriba para las variables. Este ultimo archivo es extremadamente util. Bueno asi como lo tengo ahora, si pongo dos botones en las variables 1 y 2, puedo mover el cursor sin problema. Pero yo quiero tenerlo con un encoder rotativo, para ser fiel a la cabina real, y no consigo hacer que al girar a un lado SIOC active una variable y al girar al otro active la otra. Seguro que es facil pero se me da mejor interpretar archivos del DCS que el lenguaje lua
  4. Lebaniegos te voy a dar un hijo XD
  5. Gracias por tu tiempo revisando la misión, tomare en cuenta tus correcciones para las próximas. Respecto lo de no destruir ningún vehículo del convoy con las PTAB, en el briefing de la misión "lo atacara con las bombas de fragmentación PTAB, dañe al menos tres vehículos, el resto puede destruirlos con cañón". Entendí que con impactarlo, dañar lo, era suficiente, aunque no llegaran a destruirse los vehículos en si. Según el Acmi creo que impacto en todos. Crees necesario repetirla para cumplir el objetivo de las PTAB?
  6. Llevo tiempo queriendo empezar y esta me parece la oportunidad perfecta.
  7. Voy a mirarlo ahora y edito si saco algo en claro. Llevo todo el fin de semana peleandome con un encoder rotativo gray de 16 posiciones para mover el ABRIS. Casi lo tengo pero necesitaria saber algo mas de programacion en LUA Edito: Todo lo referente a "salidas" lo tienes en C:\Ka-50\Scripts\Aircrafts\Ka-50\Cockpit archivo mainpanel_init [b]PPR_button_K = CreateGauge() PPR_button_K.arg_number = 330 PPR_button_K.input = {0.0, 0.3} PPR_button_K.output = {0.0, 0.3} PPR_button_K.controller = controllers.PPR_button_K PPR_button_H = CreateGauge() PPR_button_H.arg_number = 332 PPR_button_H.input = {0.0, 0.3} PPR_button_H.output = {0.0, 0.3} PPR_button_H.controller = controllers.PPR_button_H PPR_button_B = CreateGauge() PPR_button_B.arg_number = 333 PPR_button_B.input = {0.0, 0.3} PPR_button_B.output = {0.0, 0.3} PPR_button_B.controller = controllers.PPR_button_B PPR_button_T = CreateGauge() PPR_button_T.arg_number = 331 PPR_button_T.input = {0.0, 0.3} PPR_button_T.output = {0.0, 0.3} PPR_button_T.controller = controllers.PPR_button_T[/b] K,H,B y T es como se llaman los interruptores de piloto automatico en ruso. Creo pues que para encender tu leed seria [Numero variable Sioc] = {0,330},
  8. Misión completada: Acmi http://www.filefactory.com/file/ca3beeb/n/Mision3.txt.acmi Track http://www.filefactory.com/file/ca3beca/n/Mission3.trk Gracias por revisarlo.
  9. +1 De lo mismo que Cano si es posible.
  10. Me gusta la idea. Debo aclarar de mi comentario que no menosprecio la misión ni mucho menos. Su concepción y desarrollo eran brillantes. Pero no disfrute
  11. http://cgi.ebay.com/ebaymotors/Flight-Simulator-Platforms-/180640493986?pt=Motors_Aircraft&hash=item2a0f0331a2#v4-37 Aunque algo machacadas no?
  12. Pues yo aparte de hacer un vuelo nefasto no disfrute. Lo siento pero esa mision, por lo menos para el bando rojo, no la podia hacer un Ka-50.
  13. Que buena solución Bolas. Como se ve con luz normal?
  14. Apuntame un Ka-50 si es posible, gracias.
  15. Yo no tenia ni idea de programar y ya he conseguido que todas las entradas posibles en cabina me respondan. Básicamente esto es interruptores, pulsadores y encoders (el encoder para que nos entendamos son las ruedecillas que giramos para seleccionar fq de radio o mover el cursor del Abris. De momento con esto tengo para montar meses y meses Una vez te pones a leer y probar, no tiene mucho misterio. Ahora me queda lograr que se comunique el simulador con las tarjetas para el tema de encender leds, quizas un poco más difícil. Después los dígitos del panel de armamento, radio y bengalas. Por ultimo, y no creo que llegue a tal punto pero la posibilidad existe, instrumentos reales con agujas movidas por servomotores (si lograra hacer el varioaltimetro ya seria feliz jeje). La ventaja de estas tarjetas es su bajo precio por el numero de entradas/salidas y su enorme capacidad de mejora y expansión. Para que te hagas una idea en la USB puedes meter 4 masters, y cada master son 72 entradas, 32 salidas, y 6 displays. Ademas son las únicas que puedes conectar directamente interruptores, pues su método de trabajo es que escanean cada poco las entradas buscando cambios de continuidad, por lo que puedes tener los 72 interruptores cerrados y no sufre nada, no se si me explico bien. Yo te lo recomiendo, he pasado muchos meses mirando todas las opciones existentes en el mercado y nada se le parece ni de lejos.
  16. Buenas a todos los amantes de la simulación y en especial a la construcción de cabinas. Hace ya varios meses que me rueda por la cabeza construir una cabina, una recreación idéntica, de alguna de las dos aeronaves en los dos simuladores de la serie DCS. Tras volar bastante tiempo el Ka-50 y estar encantado con él, y viendo que el A-10 me llama la atención pero no tanto, decidí que la cabina la realizaría del helicóptero. Empiezo este post para compartir lo que he ido avanzando y para escribir un poco todo lo que llevo indagando en archivos de configuración del sim y así aclararme yo también un poco el lio que llevo estas últimas semanas Quizás alguno más de vosotros al verlo se anima a empezar, es mucho más fácil de lo que parece. Agradezco al usuario Oakes de los foros de dcs sus posts en dicho foro, que me han ayudado mucho. Electrónica La cabina la realizare utilizando el hardware desarrollado por Manuel Velez en Opencockpits , el cual recibí sin ningun problema tras una semana de realizar el pedido (remarcar que incluso me reenvió gratuitamente dos chips que tuve que romper para desoldarlos pues erre en su montaje, un diez en todos los sentidos Opencockpits). Puede comprarse ya listo para usar todo o las placas y componentes por separado. Esto exige algo de maña soldando, pues soldar los circuitos debe ser preciso para evitar cortocircuitos y rapido para minimizar el calentamiento de los componentes. La ventaja es ahorrarnos alrededor del 50%, merece la pena La pagina cuenta también con multitud de PDFS para guiar en el montaje e incluso videos. Pedido a Opencockpits: - 2 Master Cards - 1 USB Expansion Card - 1 Alimentación placa Master - Cables, conectores y interruptores para trastear un poco. Total unos 90 Euros. Una vez montado, lo enchufamos al pc mediante el cable usb (más comodo impossible). Mentiria si dijera que no tenia cierto acojone de que no explotara todo por un mal soldaje Remarcar que la toma de 5V a la placa Master no la he usado hasta empezar a probar LEDS. Siguiendo las completas instrucciones de los PDFS en la pagina de Opencockpits, miramos a que corresponde cada salida en las tarjetas: Programando Iniciamos el Software de las SIOCards: Como vemos en la esquina superior izquierda, nuestra tarjeta USB Expansion ha tomado el valor 148. Este valor varia de tarjeta en tarjeta. Debemos modificar dicho valor en C:\Program Files\IOCards\SIOC\sioc.ini para indicarlo al software, de modo que insertamos esta línea editando con el bloc de notas mismo: Aqui empieza lo divertido del asunto: Clicamos en Config, abriendose el editor y clicamos en Nuevo para crear un archivo en blanco. Clic derecho sobre el espacio vacio y le damos a Insertar Variable. Aparece un pequeño cuadradito y hacemos doble click en el, desplegando un nuevo menu. Le damos en el espacio en Unir a : y elegimos Interruptores. Variable ponemos 10 y en Nombre Test. Por último en Ent/Sal/ ponemos 1, para usar la entrada 1 en el conector JP3 de la tarjeta Master (podemos ver que pines son en el esquema de más arriba). Clicamos en OK. Ahora deberia aparecernos esta linea: Var 0010, name Test, Link IOCARD_SW, Input 1 Clicamos en Ficheros, Guardar Como y le damos el nombre que queramos, pero recordandolo (por ejemplo dcs_001). Cerramos el SIOC y vamos de nuevo a C:\Program Files\IOCards\SIOC\sioc.ini donde cambiamos: [ Fichero de configuracion ] [ Configuration File ] CONFIG_FILE= (aqui pondra algo) por [ Fichero de configuracion ] [ Configuration File ] CONFIG_FILE=.\dcs_001.ssi Con esto logramos que SIOC se dirija cada vez a este fichero para saber que tiene conectado en cada pin. Abrimos por lo tanto de nuevo SIOC y le damos al boton Reload, lo que hace que en el log aparezca: Welcome to SIOC by Manuel Vélez Starting SIOC Loading SIOC config .INI : C:\Simuladores\IOC\sioc.ini Initializing IOcard Module Loading SIOC Script : .\dcs_001.ssi <---- Si lo hemos hecho bien saldra asi. Clicamos en IOCPConsole y deberia aparecernos esto: Ahora podemos comprobar que si conectamos un cable entre los pines GND y 1, la variable cambia cada vez. Llega el momento de empezar a definir que hace cada variable del SIOC dentro del propio simulador. Para ello vamos a la carpeta C:\Ka-50\Config\Export y hacemos un backup de ella, pues le vamos a dar caña y conviene tenerla intacta por lo que pueda pasar. Descargamos los ficheros y lo colocamos todo en la carpeta Export del simulador, aceptando lo que se deba sustituir. Con ello no estamos cambiando nada, sino reemplazando los archivos ya existentes por unos iguales pero con explicaciones para saber mejor que hace cada cosa (una línea de código que tenga -- delante de ella es como si no existiera). Ademas se nos añade una carpeta llamada SiocConfig con un archivo dentro. Comandos en el Ka-50 En este punto me encontre el problema de no saber como debia referirme a cada interruptor de la cabina para que el simu entendiera las ordenes del SIOC, pero tras un poco de busqueda podemos averiguarlo. C:\Ka-50\Scripts\Aircrafts\Ka-50\Cockpit Archivo Devices -------DEVICE ID------- devices = {} devices["DBG_OUTPUT"] = 1 -- moved forward for correct initialization of another devices devices["ELEC_INTERFACE"] = 2 devices["FUELSYS_INTERFACE"] = 3 devices["ENGINE_INTERFACE"] = 4 devices["HYDRO_SYS_INTERFACE"] = 5 devices["EJECT_SYS_INTERFACE"] = 6 devices["HUD"] = 7 devices["SHKVAL"] = 8 devices["ABRIS"] = 9 devices["EKRAN_32_03"] = 10 devices["LASERRANGER"] = 11 devices["WEAP_INTERFACE"] = 12 devices["VMS"] = 13 devices["SYST_CONTROLLER"] = 14 devices["C061K"] = 15 devices["DISS_32_28"] = 16 devices["KI_13"] = 17 devices["ID_6"] = 18 devices["SNS"] = 19 devices["PVI"] = 20 devices["PUI_800"] = 21 devices["UV_26"] = 22 devices["HELMET"] = 23 devices["PADLOCK"] = 24 devices["DATALINK"] = 25 devices["CVM_N"] = 26 devices["CVM_B"] = 27 devices["NAV_INTERFACE"] = 28 devices["CLOCK"] = 29 devices["HSI"] = 30 devices["ADI"] = 31 devices["PPK"] = 32 devices["AUTOPILOT"] = 33 devices["CPT_MECH"] = 34 devices["GUN"] = 35 devices["LASER_WARNING_SYSTEM"] = 36 devices["MISSILE_TURRET"] = 37 devices["RADAR_ALTIMETER"] = 38 devices["BLINK_TIMER"] = 39 devices["FIRE_EXTING_INTERFACE"] = 40 devices["MISC_SYSTEMS_INTERFACE"] = 41 devices["IFF"] = 42 devices["LIMITERS"] = 43 devices["SPOTLIGHT_SYSTEM"] = 44 devices["NAVLIGHT_SYSTEM"] = 45 devices["ARK_22"] = 46 devices["MRP"] = 47 devices["R_800"] = 48 devices["R_828"] = 49 devices["SPU_9"] = 50 devices["NOP"] = 51 devices["ILLUMINATION_INTERFACE"] = 52 devices["SIGNAL_FLARE_DISPENSER"] = 53 devices["MLWS"] = 54 devices["ARCADE"] = 55 devices["STBY_ADI"] = 56 devices["X52Pro"] = 57 devices["PShK_7"] = 58 devices["ZMS_3"] = 59 devices["K041"] = 60 devices["MACROS"] = 61 Vemos que el simulador realiza 61 grupos de elementos dentro de la cabina. Para poner un ejemplo usaremos el 11, el LasserRanger y intentaremos encender el interruptor del laser. Para ello, debemos averiguar como nombra el simulador a cada interruptor dentro de esta clasificaciones por dispositivos (devices). Esto se encuentra en C:\Ka-50\Scripts\Aircrafts\Ka-50\Cockpit Archivo Clicabkedata Os copio una pequeña parte de dicho archivo: -- K041 elements["K-041-PTR"] = { class = {class_type.TUMB,class_type.TUMB}, hint = LOCALIZE("K-041 Targeting-navigation system power switch"), device = devices.K041, action = {device_commands.Button_2,device_commands.Button_2}, arg = {433,433}, arg_value = {-direction*1.0,direction*1.0}, arg_lim = {{0.0, 1.0},{0.0, 1.0}}, use_OBB = true, updatable = true} [color="#0000FF"]-- LASERRANGER elements["PVR-IZL-PTR"] = { class = {class_type.TUMB,class_type.TUMB}, hint = LOCALIZE("Laser standby ON/OFF switch"), device = devices.LASERRANGER , action = {device_commands.Button_1,device_commands.Button_1}, arg = {435,435}, arg_value = {-direction*1.0,direction*1.0}, arg_lim = {{0, 1},{0, 1}}, use_OBB = true, updatable = true}[/color] -- HELMET elements["PVR-OBZ-PTR"] = { class = {class_type.TUMB,class_type.TUMB}, hint = LOCALIZE("Helmet-mounted sight system power switch"), device = devices.HELMET , action = {device_commands.Button_2,device_commands.Button_2}, arg = {434,434}, arg_value = {-direction*1.0,direction*1.0}, arg_lim = {{0, 1},{0, 1}}, use_OBB = true, updatable = true} -- SHKVAL elements["V-SCAN-PTR"] = { class = {class_type.TUMB, class_type.TUMB}, hint = LOCALIZE("Shkval scan rate"), device = devices.SHKVAL, action = {device_commands.Button_6, device_commands.Button_6}, arg = {301, 301}, arg_value = {-direction*0.1, direction*0.1}, arg_lim = {{0, 0.7},{0, 0.7}} } Este archivo tambien esta separado por Dispositivos, pero ahora nos da mucha informacion sobre cada interruptor, pulsador, guarda o cualquier elemento clicable de TODA la cabina (e incluso alguno mas). En azul he marcado el dispositivo que nos interesa; devices["LASERRANGER"]= 11 como vimos antes. Leemos un poco y vemos que el Laser on/of se trata de un interruptor llamado 1 y con un movimiento de 0 a 1. Esto es asi para todos los interruptores de dos posiciones. Dentro de un mismo Dispositivo no existen dos interruptores con el mismo nombre obviamente. Tenemos por lo tanto que el simulador se refiera a cada elemento clicable de la cabina como Dispositivo,interruptor,movimiento que tiene. Vamos a nuestro fichero SIOCConfig en C:\Ka-50\Config\Export\SIOCConfig y abajo del todo substituimos lo que ponga en inputsTable = (varias lineas de codigo) por : inputsTable = { [10] = {TwoPositionSwitch, 11, 1, 1}, } Donde [Variable que hemos usado en SIOC (la llamamos test)] = {TwoPositionSwitch, dispositivo, interruptor, movimiento} Grabamos el archivo y si esta todo correcto, al abrir el simulador y mover el interruptor....el simulador lo reproduce! Aqui casi se me sale una lagrimilla la primera vez Podemos seguir probando dispositivos e interruptores programando más variables, tan solo se trata de ir nombrando los interruptores como hace el simu. Por el momento tengo programados todos los pulsadores del data link y funcionando. Espero empezar a construir el panel lo más parecido al real posible, incluyendo los leds que se sincronizaran con el simulador, pues las Opencockpits cards aceptan entradas pero también emiten las salidas extrayendo del simulador. To be continued....
  17. Las disculpas sobran Shango!! Al contrario, agradecerte todos el trabajo. Por mi parte, y por los comentarios que se hicieron creo que coincidimos muchos, fue el día que mejor me lo he pasado. Suena un poco "chorra" el ejercicio, pero al contrario, el despegue y vuelo en formación a baja cota entre las montañas, la navegación al objetivo, el estudio del terreno y la maniobra envolvente que diseño nuestro líder fueron una pasada. Todo ello con la presión de querer hacerlo perfecto para verlo luego en el acmi. Voto que 1 weekly al mes sea así. Sino revisar los acmis de vez en cuando de alguna weekly tb seria genial. Edito: Vamos panda de chechenas mariconcillas, haced las misiones del EAC de esta misma sección! Quiero ver vuestros acmis y quiero que en un tiempo estemos ya algunos con ellas para hacer las futuras (tengo entendido que seran cursillos y misiones de 2 o mas helos ^^ )
  18. Apuntame plzzzz Overlord no te toquessssssssssssssssss y vuelve!
  19. No importa en que idioma lo tengas el dvd o la descarga. Como tendrás que actualizarlo con los últimos parches, simplemente instala el del idioma que más te interese: Ruso, ingles, español, alemán o francés Espero no estar equivocándome.
  20. Yo el rato que tengo lo dedico a completar las misiones de la Academia Táctica E.A.C. (por dios que malo soy bombardeando!). Os lo recomiendo a todos al 100% por diversión, por reto personal y porque si luego salen otros cursos/misiones o lo que sea, necesitareis tenerlas completas según da a entender la propia Academia.
  21. El grupo tigre arranco y despego a la perfección, y al ser el último en hacerlo cubría la retaguardia del vuelo. Al recibir el mensaje del derribo del general introducimos las coordenadas en el PVI y viendo que la distancia era de unos 20km decidimos darle gas sobre los valles. Grave error pues a unos 12 km del punto nos apareció un convoy en la vertical justo al sobrevolar un valle que nos frió a balazos sin verle apenas. Tigre 1 aterrizo de emergencia con un motor y tigre 2 explotó en el aire por los daños. Muy buena misión a la que mi mala decisión de tomar la vía rápida para llegar al punto costo la baja de todo mi grupo.
  22. Mision completada: Track http://www.filefactory.com/file/cafa5d9/n/Mission_4.trk Acmi http://www.filefactory.com/file/cafa5fe/n/Mission_4.txt.acmi Gracias por revisarlo. Tengo la sensacion que hice un vuelo bastante malo.
  23. Yo tambien lo tengo desde hace algunas semanas. Soy tonto o no encuentro NADA para un solo jugador aparte de una mision con Gengis Khan? Y las otras missiones? Y las campañas? Lo tengo por steam
×
×
  • Create New...

Important Information

Some pretty cookies are used in this website