Butterfly Emulator (Error Groups)!

Results 1 to 1 of 1
  1. #1
    Enthusiast Raffymania is offline
    MemberRank
    Apr 2013 Join Date
    31Posts

    Butterfly Emulator (Error Groups)!

    Hi guys,
    I get an error with the groups
    The error is this:

    Error in packet CgPB:
    TokenID: 5System.NullReferenceException: An object reference not set to an instance of an object.

    in Butterfly.Messages.GameClientMessageHandler.GetGroupdetails() in C:\Users\Raffaele\Downloads\PHP + ZAP SOURCE\ZAP SOURCE\Butterfly Emulator\Messages\Requests\Groups.cs:riga 24

    Groups.cs :
    using System.Data;
    using Database_Manager.Database.Session_Details.Interfaces;
    using System.Text;
    using System;


    namespace Butterfly.Messages
    {
    internal partial class GameClientMessageHandler
    {
    //Dw`d_GFansites{{2}}Keep tabs on our Fansites.{{2}}M{{2}}{{1}}
    internal void GetGroupdetails()
    {
    if (!ButterflyEnvironment.groupsEnabled)
    return;


    int usrID = Request.PopWiredInt32();


    DataRow dRow2;
    using (IQueryAdapter dbClient = ButterflyEnvironment.GetDatabaseManager().getQueryreactor())
    {
    dbClient.setQuery("SELECT groupid FROM groups_memberships WHERE userid = " + usrID + "");
    dRow2 = dbClient.getRow();
    }
    int groupID = (int)dRow2["groupid"];
    DataRow dRow;
    using (IQueryAdapter dbClient = ButterflyEnvironment.GetDatabaseManager().getQueryreactor())
    {
    dbClient.setQuery("SELECT name,description,roomid,badge FROM groups_details WHERE id = " + groupID + "");
    dRow = dbClient.getRow();
    }


    if (dRow != null)
    {
    Response.Init(311); // Dw


    Response.AppendInt32(groupID);
    Response.AppendStringWithBreak((string)dRow["name"]);
    Response.AppendStringWithBreak((string)dRow["description"]);
    Response.AppendStringWithBreak((string)dRow["badge"]);
    int roomID = (int)dRow["roomid"];
    if (roomID > 0)
    Response.AppendInt32(roomID);
    else
    Response.AppendInt32(-1);
    Response.AppendStringWithBreak("");
    Response.AppendInt32(1);
    Response.AppendInt32(1);
    SendResponse();
    }
    }


    }
    }

    Help me please!! :((




Advertisement