fixed
amb1233 - sm_psay from server console
1.1 --- a/plugins/basechat.sp Sun Dec 02 16:47:10 2007 +0000
1.2 +++ b/plugins/basechat.sp Mon Dec 03 02:27:59 2007 +0000
1.3 @@ -317,17 +317,37 @@
1.4 return Plugin_Handled;
1.5
1.6 decl String:name[64], String:name2[64];
1.7 - GetClientName(client, name, sizeof(name));
1.8 +
1.9 + if (client == 0)
1.10 + {
1.11 + name = "Console";
1.12 + }
1.13 + else
1.14 + {
1.15 + GetClientName(client, name, sizeof(name));
1.16 + }
1.17 +
1.18 GetClientName(target, name2, sizeof(name2));
1.19
1.20 + if (client == 0)
1.21 + {
1.22 + PrintToServer("(Private: %s) %s: %s", name2, name, message);
1.23 + }
1.24 + else if (g_DoColor)
1.25 + {
1.26 + PrintToChat(client, "\x04(Private: %s) %s: \x01%s", name2, name, message);
1.27 + }
1.28 + else
1.29 + {
1.30 + PrintToChat(client, "(Private: %s) %s: %s", name2, name, message);
1.31 + }
1.32 +
1.33 if (g_DoColor)
1.34 {
1.35 - PrintToChat(client, "\x04(Private: %s) %s: \x01%s", name2, name, message);
1.36 PrintToChat(target, "\x04(Private: %s) %s: \x01%s", name2, name, message);
1.37 }
1.38 else
1.39 {
1.40 - PrintToChat(client, "(Private: %s) %s: %s", name2, name, message);
1.41 PrintToChat(target, "(Private: %s) %s: %s", name2, name, message);
1.42 }
1.43