Example #1
0
static int PluginCommand_SetMyNickname(WPARAM wParam,LPARAM lParam)
{
	char * proto = (char *)wParam;

	if (proto != NULL)
	{
		Protocol protocol = GetProtocolByName(proto);
		if (!protocol)
			return -1;

		if (!protocol.CanSetNick())
			return -2;

		protocol.SetNick((char *)lParam);
	}
	else
	{
		protocols->SetNicks((char *)lParam);
	}

	return 0;
}