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