Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/05/2010, 09:06
Nillus
 
Fecha de Ingreso: julio-2009
Mensajes: 28
Antigüedad: 15 años, 7 meses
Puntos: 0
System.NullReferenceException C#

Hola muy buenas,
en el siguiente código no se que tengo mal ya que al compilarlo no me da errores, pero despues de un rato el servidor me muestra el siguiente error:



El código es el siguiente:

Aquí declaro el boolean:

Código C:
Ver original
  1. public Boolean IsOnline
  2.         {
  3.             get
  4.             {
  5.  
  6.                 GameClient Client = UberEnvironment.GetGame().GetClientManager().GetClientByHabbo(UserId);
  7.                
  8.                 if (Client != null && !Client.GetHabbo().GetMessenger().AppearOffline)
  9.                 {
  10.                     return true;
  11.                 }
  12.  
  13.                 return false;
  14.             }
  15.         }

Aquí lo envio:

Código C:
Ver original
  1. Message.AppendBoolean(IsOnline);

Y aquí declaro el valor del AppendBoolean para luego enviarlo:

Código C:
Ver original
  1. public void AppendBoolean(Boolean Boolean)
  2.         {
  3.             if (Boolean)
  4.             {
  5.                 Body.Add(WireEncoding.POSITIVE);
  6.                 return;
  7.             }
  8.            
  9.             Body.Add(WireEncoding.NEGATIVE);
  10.         }

Si necesitan más codigo fuente diganmelo, espero que me puedan ayudar.

Gracias