just tried it, still got the error message

----- Original Message -----
From: "Tom" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, February 09, 2002 10:07 PM
Subject: Re: [hlcoders] Message Problems


> on the client? None of the rest seem to do it
> ----- Original Message -----
> From: "Christopher Long" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Saturday, February 09, 2002 10:02 PM
> Subject: Re: [hlcoders] Message Problems
>
>
> > D00d you forgot DECLARE_MESSAGE(blah, blah); in that cp file.
> > and maybe you didn't make an instance of the hud variable and call its
> init
> > func.
> > ----- Original Message -----
> > From: Tom <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Sunday, February 10, 2002 7:30 AM
> > Subject: [hlcoders] Message Problems
> >
> >
> > > Im having some problems sending over a message, it seems to not like
> > > anything. Ive spent now about 3 hours trying to get it to work!!
> > >
> > > this is my code:
> > >
> > > player.cpp:
> > > ...
> > > int gmsgTeams = 0;
> > > int gmsgZone = 0;
> > >
> > > ...
> > > gmsgVGUIMenu = REG_USER_MSG("VGUIMenu", 1);
> > > gmsgZone = REG_USER_MSG("zones", -1);
> > >
> > > in zone.cpp:
> > >
> > > extern int gmsgZone;
> > > MESSAGE_BEGIN( MSG_ALL, gmsgZone);
> > > WRITE_BYTE( no );
> > > WRITE_COORD( pev->mins.x );
> > > WRITE_COORD( pev->mins.y );
> > > WRITE_COORD( pev->mins.z );
> > > WRITE_COORD( pev->maxs.x );
> > > WRITE_COORD( pev->maxs.y );
> > > WRITE_COORD( pev->maxs.z );
> > > MESSAGE_END();
> > >
> > > in hud.cpp on client:
> > > int __MsgFunc_zones(const char *pszName, int iSize, void *pbuf)
> > > {
> > > return gHUD.m_Zone.MsgFunc_Zone( pszName, iSize, pbuf );
> > > }
> > > HOOK_MESSAGE( zones );
> > >
> > > in zone.cpp clientside
> > >
> > > int CHudZone::MsgFunc_Zone(const char *pszName, int iSize, void
*pbuf )
> > > {
> > > BEGIN_READ( pbuf, iSize );
> > > zones[zno].no = (int)READ_BYTE();
> > > for (int i=0 ; i<3 ; i++)
> > > zones[zno].min[i] = READ_COORD();
> > > for (i=0 ; i<3 ; i++)
> > > zones[zno].max[i] = READ_COORD();
> > > zno++;
> > > return 1;
> > > }
> > >
> > > but when I run it I always just get
> > >
> > > PF_MessageEnd_I: Unknown User Msg 100
> > >
> > > Any ideas?
> > >
> > > I even tried making
> > > gmsgZone = REG_USER_MSG("zones", -1);
> > > into gmsgZone = REG_USER_MSG("VGUIMenu", -1); but then I still got the
> > > error!
> > >
> > > Thanks in advance
> > > --tom
> > >
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> > >
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to