GS-Zone

comando "/HOGAR" FIX y comando "/REGRESAR fix" Ir al Indice

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

12
Este tema se encuentra cerrado.

Nota » 08 Ene 2012 23:50

Bueno.. esto es un fix de: comando_hogar_t3n4.html#pqfi

su error era que el handle era un private, en realidad los handles siempre son public cuando son de este tipo de codigos.
Busquen:
  1.    Private Sub HanDleHogar(ByVal UserIndex As Integer)
  2.     With UserList(UserIndex)
  3.     Call .incomingData.ReadByte
  4.     If Not UserList(UserIndex).flags.Muerto = 1 Then
  5.     Call WriteConsoleMsg(UserIndex, "¡Solo podes usar este comando estando muerto!", FontTypeNames.FONTTYPE_INFO)
  6.     Exit Sub
  7.     Else
  8.     Call WarpUserChar(UserIndex, 1, 50, 50)
  9.     Call WriteConsoleMsg(UserIndex, "Has sido transportado a la ciudad", FontTypeNames.FONTTYPE_INFO)
  10.     Exit Sub
  11.     End If
  12.     End With
  13.     End Sub

Y simplemente reemplazenlo por:
  1.    Public Sub HanDleHogar(ByVal UserIndex As Integer)
  2.     With UserList(UserIndex)
  3.     Call .incomingData.ReadByte
  4.     If Not UserList(UserIndex).flags.Muerto = 1 Then
  5.     Call WriteConsoleMsg(UserIndex, "¡Solo podes usar este comando estando muerto!", FontTypeNames.FONTTYPE_INFO)
  6.     Exit Sub
  7.     Else
  8.     Call WarpUserChar(UserIndex, 1, 50, 50)
  9.     Call WriteConsoleMsg(UserIndex, "Has sido transportado a la ciudad", FontTypeNames.FONTTYPE_INFO)
  10.     End If
  11.     End With
  12.     End Sub


edit: y de paso le saque un exit sub que tenia de mas, el handle original :p

Ahora el comando_regresar_primer_code_en_12_x_t8AK.html tenia el mismo error asi que esto:
  1.    Private Sub HanDleRegresar(ByVal UserIndex As Integer)
  2.     With UserList(UserIndex)
  3.     Call .incomingData.ReadByte
  4.     Call WarpUserChar(UserIndex, M, X, Y)
  5.     Call WriteConsoleMsg(UserIndex, "Has regresado a la ciudad", FontTypeNames.FONTTYPE_INFO)
  6.     Exit Sub
  7.     End If
  8.     End With
  9.     End Sub

reemplazenlo por esto:
  1.    Public Sub HanDleRegresar(ByVal UserIndex As Integer)
  2.     With UserList(UserIndex)
  3.     Call .incomingData.ReadByte
  4.     Call WarpUserChar(UserIndex, M, X, Y)
  5.     Call WriteConsoleMsg(UserIndex, "Has regresado a la ciudad", FontTypeNames.FONTTYPE_INFO)
  6.     End With
  7.     End Sub


cosas hechas: removi ese end if y el exit sub, ya que nunca habia usado un condicional y arregle lo del private x public.

Saludos; Luuq
Última edición por Luuq el 08 Ene 2012 23:56, editado 3 veces en total

¿Tu área de especialidad es Graficación o Mapeación? Te presento el proyecto serio que esperabas para trabajar...

~ Para que aprendas ~
816
Dragon Ancestral [2]
Registrado: Años de membresía
Mensajes: 2707
Aportes: 98

Nota » 08 Ene 2012 23:53

Buen aporte .

Imagen
@lautamarino
526
Oraculo [5]
Registrado: Octubre 2011
Mensajes: 2034
Aportes: 46
Premios: 1
Embajador (1)

Nota » 08 Ene 2012 23:56

ahi tambien puse un fix del /REGRESAR, ya qe lo acabe de ver y tenia el mismo error + un end if y un exit sub de más haha.

¿Tu área de especialidad es Graficación o Mapeación? Te presento el proyecto serio que esperabas para trabajar...

~ Para que aprendas ~
816
Dragon Ancestral [2]
Registrado: Años de membresía
Mensajes: 2707
Aportes: 98

#NotaEste post ha sido eliminado por Franeg95 en 09 Ene 2012 00:50.
Razón: La respuesta era un Offtopic, sin relación con la tematica.

#NotaEste post ha sido eliminado por Franeg95 en 09 Ene 2012 00:47.
Razón: La respuesta era innecesaria. No le agregaba nada nuevo al tema.

#NotaEste post ha sido eliminado por Franeg95 en 09 Ene 2012 00:50.
Razón: La respuesta era un Offtopic, sin relación con la tematica.

#NotaEste post ha sido eliminado por Franeg95 en 09 Ene 2012 00:50.
Razón: La respuesta era un Offtopic, sin relación con la tematica.

Nota » 09 Ene 2012 00:48

che kpo flashaste cualqiera con lo de public, de onda no mas

LyRan escribió:Buenos Dias amigos y programadores de Gs Zone, Me gustaria pedirle la amabilidad de una ayuda con un cliente editado para mi Ao casero, Osea me explico, yo juego Ao con varios amigos y ellos todos usan cheat y no me gusta eso me gustaria que alguien me ayudara a crear un cliente editado con auto poteo de ambas potas a la ves ya sea que se alla gastado Mana lanzando algun hechis y comienze a potear solo hasta estar completamente el Mana, igual para la salud y poteo rapido para ambos.
mAnco programEr
794
Oraculo [5]
Registrado: Años de membresíaAños de membresía
Ubicación: Bolivia
Mensajes: 2289
Aportes: 109

Nota » 09 Ene 2012 00:51

Que tiene que ver que sea Public o Private? Si estan en el mismo modulo O.o
Aguante River Plate ! ! !
902
Moderador
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Villa adelina, Vicente Lopez.
Mensajes: 14427
Aportes: 305
Premios: 10
Señor Moderador (3) Señor Reglamento (1) Aportes (2) Embajador (3) Detector de Bugs (1)

Nota » 09 Ene 2012 02:05

Buen aporte luuq :D

Imagen
Tribal Peliculas
540
Oraculo [3]
Registrado: Años de membresíaAños de membresía
Ubicación: Colombia
Mensajes: 1551
Aportes: 4

Nota » 19 Ene 2012 20:56

Buen aporte, a alguien que recien empieza le va a venir bien.

Saludos ^^

Imagen
Imagen
Staff Zeiked-Games
641
Dragon Ancestral [3]
Registrado: Años de membresíaAños de membresía
Ubicación: Castelar
Mensajes: 3414
Aportes: 66
Premios: 3
Usuario omnipresente (1) Embajador (2)

Nota » 19 Ene 2012 21:01

Fijate que estás pasando a Público algo innecesario, para llamar a esos Private Sub lo llamas desde el ID del Paquete enviado por el Cliente. Y eso se encuentra en el mismo módulo.

Esto me huele a que tus aportes son puro Copy & Paste, y además, aprendiste a programar en Base al Argentum y no como debería ser, desde cero.

Samke escribió:Buen aporte, a alguien que recien empieza le va a venir bien.

Saludos ^^

¿Como podes decir buen aporte?, parece un Robo de post lo que haces.


Saludos.
Cazador Especial (ANBU)
217
Newbie [5]
Registrado: Enero 2012
Ubicación: Programando para los Kages
Mensajes: 140
Aportes: 7

Este tema se encuentra cerrado.

Volver a AO 0.12.x

¿Quién está conectado?

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