Foro PES Retro
  • Portal
  • Búsqueda
  • Lista de miembros
  • Calendario
  • Ayuda
¡Hola, Invitado! Iniciar sesión Regístrate
Iniciar sesión
Nombre de usuario:
Contraseña:
¿Perdiste tu contraseña?
 

Hola Invitado si aun no activaste la cuenta puedes reenviar el mail de activación haciendo click en esta barra. (October 30, 2023) x

Foro PES Retro › Pro Evolution Soccer - Edición General › Programas y Tutoriales v
« Anterior 1 2 3 4 5 … 21 Siguiente »

[Tutorial] Crear un selector - Ejemplo #2

Modo extendido
[Tutorial] Crear un selector - Ejemplo #2
Pato_Lucas18 Sin conexión
Riverplatense
*******
Mensajes: 5,063
Temas: 85
Registro en: Jan 2014
Reputación: 877
#7
02-13-2021, 06:54 PM (Última modificación: 02-13-2021, 06:56 PM por Pato_Lucas18.)
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!
>Mi faces<

>PES6 Décadas<


>Pato<
Responder
WWW Buscar
Responder
« Tema anterior | Tema siguiente »


Mensajes en este tema
[Tutorial] Crear un selector - Ejemplo #2 - por Pato_Lucas18 - 06-06-2020, 07:38 PM
RE: [Tutorial] Crear un selector - Ejemplo #1 - por Pato_Lucas18 - 06-06-2020, 07:45 PM
RE: [Tutorial] Crear un selector - Ejemplo #1 - por Tomi1889 - 06-06-2020, 08:00 PM
RE: [Tutorial] Crear un selector - Ejemplo #1 - por Martinlafe2012 - 06-06-2020, 11:23 PM
RE: [Tutorial] Crear un selector - Ejemplo #1 - por Cahr's79 - 06-09-2020, 08:12 PM
RE: [Tutorial] Crear un selector - Ejemplo #1 - por Pato_Lucas18 - 06-09-2020, 09:06 PM
RE: [Tutorial] Crear un selector - Ejemplo #1 - por Pato_Lucas18 - 02-13-2021, 06:54 PM
RE: [Tutorial] Crear un selector - Ejemplo #2 - por elegon475 - 09-09-2021, 08:04 PM
RE: [Tutorial] Crear un selector - Ejemplo #2 - por Pato_Lucas18 - 09-10-2021, 01:16 AM
RE: [Tutorial] Crear un selector - Ejemplo #2 - por Pato_Lucas18 - 09-11-2021, 01:00 AM
RE: [Tutorial] Crear un selector - Ejemplo #2 - por rodri56 - 03-14-2025, 11:47 PM
RE: [Tutorial] Crear un selector - Ejemplo #2 - por PES6TheDen - 10-28-2021, 07:45 AM
RE: [Tutorial] Crear un selector - Ejemplo #2 - por Pato_Lucas18 - 03-15-2025, 11:44 PM

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

  • Ver la versión para impresión
Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)
  • Equipo del foro
  • Contáctanos
  • Foro PES Retro
  • Volver arriba
  • Archivo (Modo simple)
  • Marcar foros como leídos
  • Sindicación RSS
Hora: 09-20-2026, 03:45 AM Powered By MyBB, © 2002-2026 MyBB Group.