]>
jfr.im git - irc/gameservirc.git/blob - gameserv/do_refresh.cpp
479705e6f09ef1fce608113399ff1f072db3e792
7 void do_refresh(char *u
)
9 char *name
= strtok(NULL
, " ");
13 if (!(user
= find(u
)))
15 notice(s_GameServ
, u
, "Error: aClient not found. Contact a <S admin");
16 log("Error: aClient not found: %s", u
);
19 else if (isIgnore(user
))
22 log("Ignoring %s.", user
->getNick());
26 else if (!isAdmin(user
))
28 notice(s_GameServ
, u
, "You must be a <S admin to use this command!");
33 notice(s_GameServ
, u
, "SYNTAX: REFRESH {ALL | NICK}");
36 else if (stricmp(name
, "ALL") == 0)
38 notice(s_GameServ
, u
, "Refreshing everyone's stats!");
41 else if ((p
= findplayer(name
)))
43 notice(s_GameServ
, u
, "Refreshing %s.", p
->getName().c_str());
48 notice(s_GameServ
, u
, "Player %s not found.", name
);