Advertisement
Luciano_fuentes

Hardcoding

Nov 21st, 2016
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 1.22 KB | None | 0 0
  1. Public Sub Generar_Fases()
  2.  
  3.     Dim LoopC As Long
  4.     Dim LoopX As Long
  5.     Dim LoopI As Long
  6.     Dim X As Byte
  7.     Dim Y As Byte
  8.     Dim Tp As Obj
  9.     Tp.objIndex = 1012
  10.     Tp.Amount = 1
  11.     With Teleports
  12.         X = X_FaseInicial
  13.         .InscripcionActivada = True
  14.         For LoopC = 1 To Cantidad_Fases
  15.             X = X + Fase_Separamiento
  16.             For LoopI = 1 To Max_Usuarios
  17.                 Y = Y_FaseInicial - LoopI
  18.                 With MapData(Mapa_Evento, X, Y).TileExit
  19.                     .map = Mapa_Evento
  20.                     .X = X_Evento
  21.                     .Y = Y_Evento
  22.                 End With
  23.                 If .InscripcionActivada = True Then Call MakeObj(Tp, Mapa_Evento, X, Y)
  24.             Next LoopI
  25.             Y = CByte(RandomNumber(Y_FaseInicial, (Y_FaseInicial - Max_Usuarios)))
  26.             For LoopX = 1 To Cantidad_TPs
  27.                 .Fase(LoopC).Teleport(LoopX).X = X
  28.                 .Fase(LoopC).Teleport(LoopX).Y = Y
  29.                 With MapData(Mapa_Evento, X, Y)
  30.                     .TileExit.map = Mapa_Evento
  31.                     .TileExit.X = X + 5
  32.                     .TileExit.Y = Y
  33.                 End With
  34.             Next LoopX
  35.         Next LoopC
  36.     End With
  37. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement