Advertisement
Luciano_fuentes

Retos X vs X

Nov 2nd, 2016
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Option Explicit
  2.  
  3. '********************************************************************************
  4. '                                                                               *
  5. '@@ Retos X vs X                                                                *
  6. '@@ Info: los X los puede elegir el usuario o pueden ser fijos (a su elección)  *
  7. '@@ Autor: G Toyz - Luciano                                                     *
  8. '@@ Fecha: 06/10                                                                *
  9. '@@ Creación: 23:17                                                             *
  10. '                                                                               *
  11. '********************************************************************************
  12.  
  13. Private Const MAX_ARENAS        As Byte = 3
  14. Private Const INDEX_POTION_RED  As Integer = 1
  15. Private Const MAX_GOLD          As Long = 20000000
  16. Private Const MIN_GOLD          As Integer = 20000
  17. Private Const MIN_LEVEL         As Byte = 40
  18. Private Const MAP_ITEMS_RETO    As Integer = 1
  19. Private Const INDEX_BANKER      As Byte = 24
  20. Private Const COUNT_RETOS       As Byte = 3
  21.  
  22. Private Type uRetos 'Usuarios
  23.    ID                          As Integer  '// ID de cada usuario (UserIndex)
  24.    Pos                         As WorldPos '// Posición de cada usuario.
  25. End Type
  26.  
  27. Private Type tRetos 'Teams
  28.    Rounds                      As Byte     '// Cantidad de rondas ganadas.
  29.    Users()                     As uRetos   '// Cantidad de usuarios.
  30.    Deaths                      As Byte     '// Cantidad de muertes.
  31.    Arena                       As Byte     '// ¿Qué arena están utilizando?.
  32. End Type
  33.  
  34. Private Type pArenas
  35.     X                           As Byte     '// Posición X de cada arena.
  36.    Y                           As Byte     '// Posición Y de cada arena.
  37.    DeathX                      As Byte     '// Posición X de muerte de cada arena.
  38.    DeathY                      As Byte     '// Posición Y de muerte de cada arena.
  39.    X_Items                     As Byte     '// Posición X donde caen los items.
  40.    Y_Items                     As Byte     '// Posición Y donde caen los items.
  41. End Type
  42.  
  43. Private Type Arena
  44.     Pos(1 To 2)                 As pArenas  '// Posiciones de cada equipo.
  45.    Count                       As Integer  '// Cuenta regresiva de la arena.
  46.    Occupied                    As Boolean  '// ¿Arena ocupada?
  47.    Gold                        As Long     '// ¿Cuánto oro hay en juego?
  48.    Items                       As Boolean  '// ¿Caen los items en esa arena?
  49. End Type
  50.  
  51. Private Type Retos  'Retos
  52.    Teams(1 To 2)               As tRetos   '// Cantidad de equipos.
  53.    Arenas(1 To MAX_ARENAS)     As Arena    '// Cantidad de arenas.
  54.    MAP_Arena                   As Byte     '// Mapa de cada arena. (RETO)
  55. End Type
  56.  
  57. Private Retos(1 To COUNT_RETOS) As Retos    '// Cantidad de retos.
  58. '_
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement