SpikeL Comunidad
Hola, bienvenido a SpikeL Foro.

Si eres nuevo, deves registrarte.

Si ya tienes una cuenta, deves ingresar.

¡Muchas gracias!

PD: Si te has registrado pero no puedes logear tienes que activar tu cuenta desde tu e-mail.


Unirse al foro, es rápido y fácil

SpikeL Comunidad
Hola, bienvenido a SpikeL Foro.

Si eres nuevo, deves registrarte.

Si ya tienes una cuenta, deves ingresar.

¡Muchas gracias!

PD: Si te has registrado pero no puedes logear tienes que activar tu cuenta desde tu e-mail.
SpikeL Comunidad
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Agregar 255 paquetes más

2 participantes

Ir abajo

[ APORTE ] BIEN Agregar 255 paquetes más

Mensaje por Francohhh Lun Dic 13, 2010 10:35 pm

Bueno, para los usuarios que su servidor tenga 255 paquetes (Maximo de la variable Byte), para duplicarla debemos agregar otros 255 paquetes más.

Para hacer esto deben buscar:

SERVIDOR:

Buscan el ultimo paquete del protocolo y después del ultimo agregamos:

Código:
SpikelPaquetes ' [Francohhh]

Ahora buscamos:

Código:
Public Enum FontTypeNames

Y despues del End Enum agregamos abajo:

Código:
Private Enum SpikelPaquetesList
End Enum

Ahora en el HandleIncomingData, en el ultimo paquete agregamos:

Código:
      Case ClientPacketID.SpikelPaquetes
            Call HandleSpikelPaquetesList(UserIndex) '[Francohhh]

Y ahora a lo último del modulo Protocol.bas agregamos el siguiente SUB:

Código:
Public Sub HandleSpikelPaquetesList(ByVal UserIndex As Integer)
 
'***************************************************
'Author: Franco Scoccimarro (Francohhh)
'Last Modification: 13/12/10
'
'***************************************************
'On Error Resume Next
    Dim packetID As Byte
 
    UserList(UserIndex).incomingData.ReadByte
    packetID = UserList(UserIndex).incomingData.PeekByte()
 
 
    Select Case packetID
    End Select
 
End Sub

CLIENTE:

Buscamos el último paquete que tenemos agregado y abajo de tal agregamos:

Código:
SpikelPaquetes ' [Francohhh]

Abajo del sub Public Enum FontTypeNames, después del End Enum agregamos:

Código:
Private Enum SpikelPaquetesList
End Enum


EJEMPLO:

Bueno ahora para agregar un nuevo paquete van a tener que utilizar el siguiente ejemplo:

Van a tener que buscar SpikelPaquetesList y agregar un paquete como en el siguiente ejemplo:

Código:
Private Enum SpikelPaquetesList
Prueba
end enum

Y en el nuevo SUB que hagan para mandar el paquete van a tener que utilizar lo siguiente:

Código:
With outgoingData
        Call .WriteByte(ClientPacketID.SpikelPaquetes)
        Call .WriteByte(SpikelPaquetesList.Prueba)
    End With   
End Sub

Atte: Francohhh
Francohhh
Francohhh
Administrador
Administrador

Administrador
Medallas
Agregar 255 paquetes más Prensa1Agregar 255 paquetes más Fundador1Agregar 255 paquetes más Participativo1Agregar 255 paquetes más Donar1
Agregar 255 paquetes más Staff1x Agregar 255 paquetes más Moderador1 Agregar 255 paquetes más Ao1 Agregar 255 paquetes más Desarrollo
Agregar 255 paquetes más Radio10 Agregar 255 paquetes más Radio110 Agregar 255 paquetes más Colabo10 Agregar 255 paquetes más Progra10
Agregar 255 paquetes más Cs110Agregar 255 paquetes más Postea10 Agregar 255 paquetes más Senor_10 Agregar 255 paquetes más Dueno_10
Agregar 255 paquetes más Futbol10

Mensajes Mensajes : 880
Puntos Puntos : 55016
Reputación Reputación : 41
Sexo Sexo : Masculino

Fecha de inscripción Fecha de inscripción : 23/03/2010
Edad Edad : 28
Localización Localización : Mar del Plata

http://www.spikel.org

Volver arriba Ir abajo

[ APORTE ] BIEN Re: Agregar 255 paquetes más

Mensaje por Kenahi Lun Dic 13, 2010 10:38 pm

Para qe sirve ? jaja
Kenahi
Kenahi
Moderador
Moderador

~Usuario Retirado~
Medallas
Agregar 255 paquetes más Prensa1Agregar 255 paquetes más Participativo1 Agregar 255 paquetes más Moderador1 Agregar 255 paquetes más Ao1

Mensajes Mensajes : 462
Puntos Puntos : 52349
Reputación Reputación : 14
Sexo Sexo : Masculino

Fecha de inscripción Fecha de inscripción : 07/10/2010
Edad Edad : 28
País País : Argentina

Localización Localización : Capilla del Señor -

http://www.magnumao.com

Volver arriba Ir abajo

[ APORTE ] BIEN Re: Agregar 255 paquetes más

Mensaje por Francohhh Lun Dic 13, 2010 10:45 pm

Kenahi escribió:Para qe sirve ? jaja

Sirve para cuando tenes 255 y no podes agregar más paquetes y no podes hacer más comandos ni nada por el estilo.
Francohhh
Francohhh
Administrador
Administrador

Administrador
Medallas
Agregar 255 paquetes más Prensa1Agregar 255 paquetes más Fundador1Agregar 255 paquetes más Participativo1Agregar 255 paquetes más Donar1
Agregar 255 paquetes más Staff1x Agregar 255 paquetes más Moderador1 Agregar 255 paquetes más Ao1 Agregar 255 paquetes más Desarrollo
Agregar 255 paquetes más Radio10 Agregar 255 paquetes más Radio110 Agregar 255 paquetes más Colabo10 Agregar 255 paquetes más Progra10
Agregar 255 paquetes más Cs110Agregar 255 paquetes más Postea10 Agregar 255 paquetes más Senor_10 Agregar 255 paquetes más Dueno_10
Agregar 255 paquetes más Futbol10

Mensajes Mensajes : 880
Puntos Puntos : 55016
Reputación Reputación : 41
Sexo Sexo : Masculino

Fecha de inscripción Fecha de inscripción : 23/03/2010
Edad Edad : 28
Localización Localización : Mar del Plata

http://www.spikel.org

Volver arriba Ir abajo

[ APORTE ] BIEN Re: Agregar 255 paquetes más

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.