Lines Matching defs:scp
70 SCORE *scp;
75 for (scp = Top; scp < &Top[MAXSCORES]; scp++) {
76 scp->s_uid = ntohl(scp->s_uid);
77 scp->s_score = ntohl(scp->s_score);
78 scp->s_auto = ntohl(scp->s_auto);
79 scp->s_level = ntohl(scp->s_level);
83 for (scp = Top; scp < &Top[MAXSCORES]; scp++)
84 scp->s_score = 0;
96 SCORE *scp;
103 for (scp = Top; scp < &Top[MAXSCORES]; scp++) {
104 scp->s_uid = htonl(scp->s_uid);
105 scp->s_score = htonl(scp->s_score);
106 scp->s_auto = htonl(scp->s_auto);
107 scp->s_level = htonl(scp->s_level);
123 SCORE *scp;
136 for (scp = Top; scp < &Top[MAXSCORES]; scp++)
137 if ((scp->s_uid == uid && ++numscores == max_uid)) {
138 if (scp->s_score > Score)
140 scp->s_score = Score;
141 scp->s_uid = uid;
142 scp->s_auto = Auto_bot;
143 scp->s_level = Level;
144 set_name(scp);
148 if (scp == &Top[MAXSCORES]) {
172 for (scp = Top; scp < &Top[MAXSCORES]; scp++) {
173 if (scp->s_score == 0)
175 move((scp - Top) + 2, 15);
176 if (!done_show && scp->s_uid == uid && scp->s_score == Score)
179 (long)(scp - Top) + 1, scp->s_score, scp->s_name,
180 scp->s_auto ? "(autobot)" : "", scp->s_level);
181 if (!done_show && scp->s_uid == uid && scp->s_score == Score) {
186 Num_scores = scp - Top;
196 set_name(SCORE *scp)
200 if ((pp = getpwuid(scp->s_uid)) == NULL)
201 strncpy(scp->s_name, "???", MAXNAME - 1);
203 strncpy(scp->s_name, pp->pw_name, MAXNAME - 1);
204 scp->s_name[MAXNAME - 1] = '\0';
224 SCORE *scp;
237 for (scp = Top; scp < &Top[MAXSCORES]; scp++)
238 if (scp->s_score > 0)
240 inf++, scp->s_score, scp->s_name,
241 scp->s_auto ? "(autobot)" : "", scp->s_level);