The Linux HLDS has a -5(Might be +5) offset for all pvPrivateData things, I belive. And there is a "Money" message.
From: <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [hlcoders] pvPrivateData Question Date: Thu, 13 Nov 2003 23:15:42 -0500
Thank you _very_ much, botman, after very many runs I was able to figure out what I needed.
I was looking for where Counter-Strike stores its money and came up with this code that worked: money = (short *)(pPlayer->edict()->pvPrivateData); money+=230; *money = (short)amount;
The only problem I have now is updating the HUD to display the new money... I know I need to use: MESSAGE_BEGIN(MSG_ONE, TYPE, NULL, pPlayer->pEntity); WRITE_LONG(amount); WRITE_BYTE(true); MESSAGE_END();
I don't know anything about working with the HUD... the problem is I don't know what TYPE to use. Any insight?
Thanks! -----David "BAILOPAN" Anderson
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders
_________________________________________________________________ Frustrated with dial-up? Get high-speed for as low as $26.95. https://broadband.msn.com (Prices may vary by service area.)
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

