When is this code called? What mod are you testing this with?

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Matt Judge
Sent: Sunday, September 26, 2004 5:58 AM
To: [EMAIL PROTECTED]
Subject: [hlcoders] Annoying problem with setting deaths on client using
'retry'

Hi,

I am trying to get my plugin to remember players money, frags and deaths
over a retry.  I can set the money and frags without any issue, but even
though I store the deaths and update the deaths at the same time as the
frags, the deaths always remain at 0.

Here is my snippet of code for setting the clients score when the server
calls gmsgInitHUD.

Any help or insight would be appreciated,

Thanks,

Matt.

(wonid is left over from 1.5 :)

                sprintf(mysqlbuf, "SELECT money,frags,deaths FROM retry
WHERE wonid=\"%s\" AND server=\"%s\"",
                        GETPLAYERAUTHID(pEntity),CVAR_GET_STRING("ip"));
                _mysql_query(mysqlbuf);

                if(mysql_num_rows(mysql_res) > 0)
                {
                        mysql_row = mysql_fetch_row(mysql_res);

                        *((int *)pEntity->pvPrivateData +
OFFSET_CSMONEY) = atoi(mysql_row[0]);

                        pPlayer->frags = atoi(mysql_row[1]);
                        pPlayer->deaths = atoi(mysql_row[2]);

pEntity->v.frags = pPlayer->frags;
                        *((int *)pEntity->pvPrivateData +
OFFSET_CSDEATHS) = pPlayer->deaths;

                        MESSAGE_BEGIN( MSG_ALL, GET_USER_MSG_ID(PLID,
"ScoreInfo", NULL) );
                        WRITE_BYTE( ENTINDEX(pEntity) );
                        WRITE_SHORT( pPlayer->frags
);
WRITE_SHORT( pPlayer->deaths
);
WRITE_SHORT( 0 );
                        WRITE_SHORT( pEntity->v.team + 1 );
                        MESSAGE_END();
                }


_______________________________________________
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