[Tutorial] Crear un selector - Ejemplo #2
#7
Hola chicos, un usuario me pidió un ejemplo de un selector de relatos y entonces se me ocurrió hacerlo y compartirlo con ustedes, lo que hago aquí es cambiar el nombre de la lectura del afs (solo para idioma español) y para eso debo tener los otros archivos afs de relatos con el nombre comm_01_afs,comm_02_afs, comm_03_afs ...

Es similar al ejemplo anterior de pulsar un botón, lo adapté para leer y escribir archivo binario (pes6.exe).
[Imagen: previa-Relatos.png]

Según el caso elegido en el combobox hará lo siguiente: determinar el valor de una variable "nombreAFS", entonces si elijo el primer caso (case 0) la variable será igual a el nombre "s_sound.afs", si lo hago con el segundo caso el nombre será  "comm_01.afs".  Aquí el código:
 
Código:
Select Case ComboBox1.SelectedIndex Case -1 MsgBox("Seleccione una opcion") Exit Sub Case 0 nombreAFS = "s_sound.afs" Case 1 nombreAFS = "comm_01.afs" Case 2 nombreAFS = "comm_02.afs" Case 3 nombreAFS = "comm_03.afs" End Select

Después de eso escribe el nombre en el exe. De esta forma cambiamos los relatos sin copiar archivos ya que son muy grande. Seguramente tendrán que ejecutar como administrador ya que por lo general el juego se instala en "Programs file".

Otra cosa a tener en cuenta es que el programa al abrirse carga la opción que elegimos, y según el nombre que este escrito nos selecciona el item del combobox. 
 
Código:
'Leer la posicion del nombre del relato en español offset = 77E108 fs.Seek(&H77E108, SeekOrigin.Begin) Dim bytes() As Byte = br.ReadBytes(&HB) Dim s_sound As String = Encoding.UTF8.GetString(bytes, 0, bytes.Length) 'Segun el nombre obtenido, voy a seleccionar la opcion que esta elegida en el exe If s_sound = "s_sound.afs" Then ComboBox1.SelectedIndex = 0 If s_sound = "comm_01.afs" Then ComboBox1.SelectedIndex = 1 If s_sound = "comm_02.afs" Then ComboBox1.SelectedIndex = 2 If s_sound = "comm_03.afs" Then ComboBox1.SelectedIndex = 3

Para mostrar la previa solo editamos esta parte, use el mismo nombre del afs en el png...
 
Código:
'Opciones de Pulsar un boton, los index empieza en 0 If ComboBox1.SelectedIndex = 0 Then PictureBox1.Image = Image.FromFile("dat\s_sound.png") 'Si selecciono la opcion 1 If ComboBox1.SelectedIndex = 1 Then PictureBox1.Image = Image.FromFile("dat\comm_01.png") 'Si selecciono la opcion 2 If ComboBox1.SelectedIndex = 2 Then PictureBox1.Image = Image.FromFile("dat\comm_02.png") 'Si selecciono la opcion 3 If ComboBox1.SelectedIndex = 3 Then PictureBox1.Image = Image.FromFile("dat\comm_03.png") 'Si selecciono la opcion 4

Esas tres partes del código deben tener en cuenta si agregan o quitan las opciones de relatos, solo deben borrar, agregar las lineas y colocar bien el index del combobox que empieza en 0,1,2,3,4,5,6,7...

Descarga
Saludos!
Responder


Mensajes en este tema
RE: [Tutorial] Crear un selector - Ejemplo #1 - por Pato_Lucas18 - 02-13-2021, 06:54 PM

Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
Video Tutorial Waterloo Set Default Color ALL KITS Video tutorial we11world 15 6,230 07-27-2026, 12:51 PM
Último mensaje: we11world
  Tutorial Crear Opmov para PES6 con TMPGEnc Pato_Lucas18 12 4,882 07-20-2026, 12:02 AM
Último mensaje: Pato_Lucas18
Photo Aporte Selector Parches Algis 6 1,418 01-02-2026, 10:54 AM
Último mensaje: Pato_Lucas18
  [Tutorial] Indexear con Optpix Image Studio pesecito 20 21,074 12-25-2025, 11:02 PM
Último mensaje: Pato_Lucas18
  Tutorial Crear instalador de Parche - Beta Pato_Lucas18 85 48,213 12-09-2025, 10:43 PM
Último mensaje: Pato_Lucas18
Information [Tutorial] Insertar stats de forma rápida Nahuu22 52 48,601 11-01-2025, 06:46 PM
Último mensaje: fram_conflow
Information Crear e indexar escudos y logos HD jhopper 51 62,334 07-06-2025, 06:27 PM
Último mensaje: Christian cueva
  [Tutorial] Cambiar color fuente menú principal Pato_Lucas18 28 16,251 03-02-2025, 04:24 PM
Último mensaje: X=Master=X
  [Tutorial] Texturas para faces PES6 by nddoda nddoda 11 19,419 02-21-2025, 03:08 AM
Último mensaje: Francesco53
  PES 6 - Tutorial - Redimensionar y disminuir tamaño de kits Esteban 14 19,988 10-19-2024, 09:38 PM
Último mensaje: sMi!

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)