GS-Zone

modifigar tiempo del comando /hogar Ir al Indice

Moderadores: Moderadores de Argentum, Especialistas de Argentum, Especialistas de Programación

4

Nota » 04 Sep 2010 21:52

hola a todos necesito saber como hacer para que cuando pongamos /hogar lleguemos mas rapido


Gracias
Usuario Registrado
Newbie [2]
Registrado: Años de membresía
Mensajes: 41

Nota » 04 Sep 2010 22:26

Me podrias decir que comando implementaste, ya que sino no sabemos la base del código.

Explicate mejor, ¿te tarda unos segundos en mandar al hogar?

Imagen
:!: :!: :!: :!:
18 (+5)
Oraculo [1]
Registrado: Años de membresía
Mensajes: 1194
Aportes: 13

Nota » 05 Sep 2010 00:25

En el sub GoHome del server..

  1. Public Sub goHome(ByVal UserIndex As Integer)
  2. Dim Distance As Integer
  3. Dim tiempo As Long
  4.  
  5. With UserList(UserIndex)
  6.     If .flags.Muerto = 1 Then
  7.         If .flags.lastMap = 0 Then
  8.             Distance = distanceToCities(.Pos.Map).distanceToCity(.Hogar)
  9.         Else
  10.             Distance = distanceToCities(.flags.lastMap).distanceToCity(.Hogar) + GOHOME_PENALTY
  11.         End If
  12.        
  13.         tiempo = (Distance + 1) * 30 'segundos
  14.        
  15.         .Counters.goHome = tiempo / 6 'Se va a chequear cada 6 segundos.
  16.        
  17.         .flags.Traveling = 1
  18.  
  19.         Call WriteMultiMessage(UserIndex, eMessages.Home, Distance, tiempo, , MapInfo(Ciudades(.Hogar).Map).name)
  20.     Else
  21.         Call WriteConsoleMsg(UserIndex, "Debes estar muerto para poder utilizar este comando.", FontTypeNames.FONTTYPE_FIGHT)
  22.     End If
  23. End With
  24. End Sub


En esta linea
tiempo = (Distance + 1) * 30
cambia el 30 por la cantidad de segundos que queres que aumenten por cantidad de mapa.
Ejemplo;
Estás a 10 mapas... tardará 300 segundos

Saludos !
Usuario Registrado
Newbie [6]
Embajador (1)
Premios: 1
Registrado: Años de membresíaAños de membresía
Mensajes: 165
Aportes: 3

Nota » 05 Sep 2010 00:26

Gracies nosk me sirvio lo toi probando :).

Imagen
:!:Director HunterAO
224
Oraculo [1]
Registrado: Años de membresía
Ubicación: Colombia
Mensajes: 1187
Aportes: 3


Volver a AO 0.13.x

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados